extfs cleanup

Adam Byrtek 'alpha' alpha at student.uci.agh.edu.pl
Thu Dec 5 17:20:32 UTC 2002


Hello.
When using mc I've noticed, that extfs' often clutter the screen a
lot and are generaly not too reliable.

I decided to look into their shell code, and mostly they are quite
messy - they don't detect if binaries they use exist in the system,
they don't provide error handling etc.

I decided to fix some of them. I'm including new urar and uzoo as an
attachments. Try it, and tell mi if my work is helpful. If it's worth
the effort, I can fix the rest of them.

Some questions to extfs experts:

1. Why when I copyin file into the archive copyout is issued as well??

My debug file:

/usr/share/mc/extfs/urar copyout /home/alpha/tmp/arch/01jwr10.rar tmp
/tmp/mc-alpha/extfsq3aUmb
/usr/share/mc/extfs/urar copyin /home/alpha/tmp/arch/01jwr10.rar tmp
/tmp/mc-alpha/extfsq3aUmb


2. Why 'list' target doesn't support error handling like the rest of
targets? (I checked, it works as a one-way pipe, but it should be some
error handling to inform user that, for example, he should install
unrar to see this file)


Looking forward to your reply.
Regards
alpha

-- 

  _.|._ |_  _.    : Adam Byrtek, alpha@(irc.pl|debian.org)
 (_|||_)| |(_|    : gg 1802819, pgp 0xB25952C0
     |            : jid alpha.jabberpl.org



More information about the mc-devel mailing list