summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog18
1 files changed, 17 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index dda3b137e..c48a6deb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,23 @@
-2005-12-14 Paul Eggert <eggert@cs.ucla.edu>
+2005-12-15 Jim Meyering <jim@meyering.net>
* Version 6.0-cvs.
+ stat: revert behavior of --format=FMT (-c)
+ stat: add new option: --printf=FMT
+ * NEWS: Mention this.
+ * src/stat.c (isodigit, octtobin, hextobin): Define.
+ (PRINTF_OPTION): Define.
+ (interpret_backslash_escapes, trailing_delim): New globals.
+ (usage): Document them. Alphabetize on long option names.
+ (print_esc_char): New function.
+ (print_it): Rewrite, in order to handle backslash escapes.
+ (main): Handle new option. Set globals for --format, too.
+
+ * tests/misc/stat-printf: Test --printf and --format.
+ * tests/misc/Makefile.am (TESTS): Add stat-printf.
+
+2005-12-14 Paul Eggert <eggert@cs.ucla.edu>
+
* NEWS: sort now reports incompatible options.
* src/sort.c (incompatible_options, check_ordering_compatibility):
New functions.