Hello, Christian!
> 1) my (bad) patch can apply:
> split($0,a,":")
> nam = substr(a[2],4)
> +if (a[3]!="") nam=nam ":" a[3]
This is exactly the kind of patch that I hate. We are fixing filenames
with one colon, but not with two!
Look how this is handled in the new lslR - it works with any number of
colons.
> 2) I think it impacts the "c" code.
> Try with this archive:
No problems, except that "happy :-)" doesn't appear.
The best filesystem to test extfs backend is lslR. Just make a listing and
change to it:
/usr/lib/mc/extfs/uzip list badfile.zip >listing
cd listing#lslR
Regards,
Pavel Roskin