2 |
2 |
3 To do: |
3 To do: |
4 |
4 |
5 * Everything is messed up when an archive contains one file. |
5 * Everything is messed up when an archive contains one file. |
6 |
6 |
7 * The text for when directory names don't match confused Paul. Consider |
|
8 alternatives. He thinks it would be cool if the actual/expected |
|
9 directory names aligned in the output; might need to do your own wrapping |
|
10 for this. |
|
11 |
|
12 * When we list how many archives are in the file, show a count, along with |
7 * When we list how many archives are in the file, show a count, along with |
13 the number of regular files in the archive too. "foo.tar contains 5 |
8 the number of regular files in the archive too. "foo.tar contains 5 |
14 other archives, out of 81 files total." |
9 other archives, out of 81 files total." |
15 |
10 |
16 * When we extract a compressed file, check to see if it itself is an |
11 * When we extract a compressed file (or just one file?), check to see if it |
17 archive. Follow all the usual rules for recursive extraction when we do |
12 itself is an archive. Follow all the usual rules for recursive |
18 this. |
13 extraction when we do this. |
19 |
14 |
20 * It seems like when you extract an archive that only has one file, with |
15 * It seems like when you extract an archive that only has one file, with |
21 -f, you still get prompted about what to do with it. -f should always |
16 -f, you still get prompted about what to do with it. -f should always |
22 assume that everything gets extracted in the current directory. Track |
17 assume that everything gets extracted in the current directory. Track |
23 this bug down. |
18 this bug down. |
|
19 |
|
20 * Support InstallShield extraction with Unshield. |
|
21 |
|
22 * --expert mode, to trim down prompts? |
24 |
23 |
25 Things which I have a use case/anti-use case for: |
24 Things which I have a use case/anti-use case for: |
26 * Support pisi packages (http://paketler.pardus.org.tr/pardus-2007/) |
25 * Support pisi packages (http://paketler.pardus.org.tr/pardus-2007/) |
27 * Steal ideas from <http://martin.ankerl.com/files/e>. |
26 * Steal ideas from <http://martin.ankerl.com/files/e>. |
28 * More consistently raise and handle exceptions. |
27 * More consistently raise and handle exceptions. |