summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 7 insertions, 3 deletions
diff --git a/TODO b/TODO
index 31c772f..867d9ed 100644
--- a/TODO
+++ b/TODO
@@ -3,13 +3,17 @@
* Bring all code into conformance with GNU project coding standards.
- Use command-line arguments, not the name of the program in argv[0]
to determine lid's behavior
- - Use getopt_long () to parse command-line arguments.
+ - Revise the command-line argument syntax, in particular the mkid
+ scanner-arg syntax.
+ - Use getopt_long () in all programs to parse command-line arguments
+ - Handle GNU standard arguments: In particular, --version & --help
* Portability
- - Fix filenames.c to handle non-UNIX file names properly.
- - Fix sizeof (int) == sizeof (long) assumptions.
- The configure script tests for lots of things, but the code doesn't
use all of the results that it should.
+ - Fix filenames.c to handle non-UNIX file names properly
+ (notably DOS & OS/2).
+ - Fix assumption that (sizeof (int) == sizeof (long))
* lid
- change the name of the program to something a bit more