summaryrefslogtreecommitdiff
path: root/TODO
AgeCommit message (Collapse)Author
2008-03-20Sync GNUmakefile with gnulib.Eric Blake
* GNUmakefile (Makefile.cfg): Rename... (cfg.mk): ...to this, and make optional. (GNUmakefile.cfg): Delete, redundant with cfg.mk. (Makefile.maint): Rename... (maint.mk): ...to this. (all) [!_have-Makefile]: Rename... (abort-due-to-no-makefile): ...to this, and invoke via .DEFAULT_GOAL to pick up all targets. * Makefile.cfg: Rename... * cfg.mk: ...to this. * Makefile.maint: Rename... * maint.mk ...to this. (ME): Reflect rename. (makefile-check, m4-check, author_mark_check, msg): Use $(ME) rather than hard-coded name. * Makefile.am (EXTRA_DIST): Distribute renamed files. * .x-sc_file_system: Remove Makefile.maint along with others. No longer needed. * .x-sc_obsolete_symbols: Likewise. * .x-sc_prohibit_atoi_atof: Reflect renaming and remove no-longer-VC'd names. * TODO: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
2008-02-21id: use getgrouplist when possibleJames Youngman
* gl/m4/mgetgroups.m4: Check for getgrouplist. * gl/lib/mgetgroups.c (mgetgroups): Use getgrouplist, if available. * TODO: Remove the item about switching to getgrouplist. * NEWS: mention this
2008-02-192008-02-19 Jim Meyering <meyering@redhat.com>Jim Meyering
* TODO: Remove final seq-related item.
2008-02-19seq: give better diagnostics for invalid formats.Steven Schubiger
* src/seq.c: (validate_format): New function. (main): Use it. * tests/misc/seq (fmt-d, fmt-e): Test for expected diagnostics with invalid formats. * NEWS: Mention this change. * TODO: Remove this item. [jm: src/seq.c: make diagnostics more consistent tests/misc/seq (fmt-eos1): adjust the expected diagnostic ]
2008-02-17ls --color no longer outputs unnecessary escape sequencesEd Avis
In --color mode, plain files do not get any color, not even white. When no highlighting is required, ls outputs no escape sequence at all. * src/ls.c (print_with_color): (used_color): New global. (indicator_no) [C_RESET]: New enum value. (indicator_name) ["rs"]: Corresponding new string. (color_indicator): Make the 'normal' and 'file' markers be NULL. Use "rs" (C_RESET) to reset to ordinary colors. (process_signals): Restore default colors only if necessary. (main): Don't call prep_non_filename_text here. (print_name_with_quoting): Call it here, instead. (prep_non_filename_text): Use C_RESET, not C_NORM. (print_color_indicator): Return bool, not void. Print nothing, when possible. (put_indicator): Call prep_non_filename_text the first time. * tests/misc/ls-misc: Test for above. * tests/ls/color-dtype-dir: Adapt: no escapes around regular file name. * TODO: Remove item. * NEWS: Mention this.
2008-02-16Use the gettime module in ls.c.James Youngman
Implement TODO list item to make ls.c use the gettime module. * TODO (ls): Now that we use gettime, remove the TODO entry. * src/ls.c: Use timespec.h and the gettime module. (current_time): Change type from time_t to struct timespec. (current_time_ns): Removed. (get_current_time): Removed. (print_long_format): Remove when and when_ns, since we have when_timespec anyway. Change type of variable six_months_ago from time_t to struct timespec.
2008-02-07mkdir, split: write --verbose output to stdout, not stderr.Steven Schubiger
* src/mkdir.c (verbose_output): New function. (announce_mkdir): Use it. * src/split.c (usage): Update. * src/split.c (cwrite): Write to stdout, not stderr. * doc/coreutils.texi (split invocation): Remove the mention of --verbose output being printed to stderr. * tests/mkdir/p-v: Redirect stdout, not stderr. * tests/misc/split-a: Likewise. * NEWS: Mention this change. * TODO: Remove this item.
2008-01-26TODO: Update the note on getgrouplist.Jim Meyering
2008-01-16* TODO: Add an introduction.Jim Meyering
Remove a few entries. Update a few others.
2007-12-01TODO: Add entries (documentation needed); remove the "add mktemp program" one.Jim Meyering
2007-09-22TODO: It'd be nice to add renice.Karl Berry
Signed-off-by: Jim Meyering <jim@meyering.net>
2007-07-23Update all copyright notices to use the newer form.Jim Meyering
2007-07-10Change "version 2" to "version 3" in all copyright notices.Jim Meyering
2007-05-31* TODO: Add an entry for comm --output-delimiter=STRJim Meyering
2007-05-20* TODO: Remove some now-completed or no longer relevant items.Jim Meyering
2007-03-15Enforce policy: don't use *scanf functions.Jim Meyering
* Makefile.maint (sc_prohibit_atoi_atof): Add to regexp and diagnostic. * .x-sc_prohibit_atoi_atof: Give stty a temporary pass. * TODO: note that stty.c needs this small clean-up.
2007-03-08TODO: printf: support %a even when the native *printf(3) is deficientJim Meyering
2006-08-22Remove df -mP.Paul Eggert
2006-08-21Done: convert to use gnulib-toolJim Meyering
2006-08-17Add/fix copyright notices and adjust to latest GNU FDL.Paul Eggert
2006-08-15* TODO: Add an item (convert to use gnulib-tool), add to the planJim Meyering
for id-vs-getgrouplist, and remove a few completed items.
2006-06-26now, trunk passes tests on openbsdJim Meyering
2006-06-25remove wc --files0-from itemJim Meyering
2006-02-23Update/correct some obsolete entries.Jim Meyering
2006-02-20Remove entry for implementing rm -IJim Meyering
2005-10-16*** empty log message ***Jim Meyering
2005-10-06*** empty log message ***Jim Meyering
2005-10-06rm: add support for a -I option, like that from FreeBSD's rm.Jim Meyering
2005-06-21*** empty log message ***Jim Meyering
2005-03-09Remove entry about named pipes. It was fixed in 5.3.0.Jim Meyering
2005-01-23*** empty log message ***Jim Meyering
2004-12-15*** empty log message ***Jim Meyering
2004-06-14*** empty log message ***Jim Meyering
2004-04-18.Jim Meyering
2004-04-17*** empty log message ***Jim Meyering
2004-04-17*** empty log message ***Jim Meyering
2004-03-23*** empty log message ***Jim Meyering
2004-03-23*** empty log message ***Jim Meyering
2004-03-15*** empty log message ***Jim Meyering
2004-03-08*** empty log message ***Jim Meyering
2004-03-08*** empty log message ***Jim Meyering
2004-03-08*** empty log message ***Jim Meyering
2004-03-05*** empty log message ***Jim Meyering
2004-02-18*** empty log message ***Jim Meyering
2004-02-18*** empty log message ***Jim Meyering
2004-02-10*** empty log message ***Jim Meyering
2004-02-06*** empty log message ***Jim Meyering
2004-02-05*** empty log message ***Jim Meyering
2004-02-04*** empty log message ***Jim Meyering
2004-02-02*** empty log message ***Jim Meyering