Sun, 31 Dec 2006 19:20:26 -0500
[svn] Add support for just decompressing files that are compressed. So, if you
have foobar.txt.gz, running x on it will give you foobar.txt.
I also moved the test definitions to a YAML file, which makes them easier
to write and understand. Hopefully.
Things which I have a use case/anti-use case for: * Avoid overwriting directories. * Decompress non-archive files. * Better error messages (file doesn't exist, isn't readable, etc.) * Interactivity: ask about overwriting, recursing, etc. Things that are generally good: * Better tests. * Better error messages. Things I think might be good but can't prove: * Consider having options about whether or not to make sane directories, have tarbomb protection, etc. * Use zipfile instead of the zip commands. * Processing from stdin. * Extracting control.tar.gz from deb files.