Midnight Commander extfs plugin for handling lha Amiga archives.
Description
ULha is an extfs plugin which can be used with lha/lzh/lharc archives. Personally, I've use it almost exclusively for archives created long time ago on my Amiga. Both reading from and writing into archive was implemented.
Requirements
ULha requires free lha implementation to work. There is another lha implementation under development - lhasa, although it is currently limited to list and extract only.
Limitations
For filenames which contain other characters outside of ASCII set, there is no way to operate on them as lha simply ignore those files. Extracting full archive will extract also those files, although names would be incorrectly decoded, and hence, unusable on the AmigaOS. Looking forward for the lhasa to be completed, and then will switch to it.
Installation
install extfslib
copy ulha to ~/.local/share/mc/extfs.d/
add or change entry for files handle in ~/.config/mc/mc.ext:
License
This software is licensed under 3-clause BSD license. See LICENSE file for details.