summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2004-09-06 07:47:21 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2004-09-06 07:47:21 +0000
commit50df4a8518a3e1b9cfb4007accb7ca25463cede7 (patch)
treef6d41242ee0ad88257154f3f9a4112e6091e1bb3
parent772b168eb349a4c9cf293b54c090100844eaf862 (diff)
downloadcoreutils-50df4a8518a3e1b9cfb4007accb7ca25463cede7.tar.xz
Several od changes for POSIX and FreeBSD compatibility.
-rw-r--r--ChangeLog13
-rw-r--r--doc/ChangeLog7
2 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 56007b1d2..95df33b5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2004-09-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * src/od.c: Several changes for POSIX and FreeBSD compatibility.
+ (COMMON_SHORT_OPTIONS): Add -B, -D, -e, -F, -H, -I, -L, -O, -s, -X.
+ (long_options, main): --strings is now -S, not -s.
+ (usage): Reflect the usage changes.
+ (parse_old_offset): Do not issue a diagnostic on failure;
+ callers now do this as necessary.
+ (main): Support POSIX syntax. Remove unused case 0 from getopt_long.
+ Add support for new short options (many undocumented) for
+ compatibility with FreeBSD. Remove FIXME for -s; it's now
+ POSIX-compatible. Default format is now oS, not o2.
+
2004-09-05 Paul Eggert <eggert@cs.ucla.edu>
* src/stty.c (valid_options): Remove.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index e8c7a84cf..2432ebb85 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,10 @@
+2004-09-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * coreutils.texi (od invocation): Several changes for POSIX
+ and FreeBSD compatibility. Add support for XSI syntax
+ (POSIX 1003.1-2004). Rename -s[N] to -S N. Remove documentation
+ for -h. -i is now -t dI (not d2) and -l is now -t dL (not d4).
+
2004-09-05 Paul Eggert <eggert@cs.ucla.edu>
* coreutils.texi (String tests): Improve quality of warning about