(FTW_DCH, FTW_DCHP): Better comments.
[coreutils.git] / doc / ChangeLog
blob9e43a53f96a8272b1c720e0be72a2898596b0d5a
1 2003-01-25  Jim Meyering  <jim@meyering.net>
3         * coreutils.texi (cut invocation): Describe new functionality of
4         --output-delimiter=STR.
6 2003-01-24  Jim Meyering  <jim@meyering.net>
8         * coreutils.texi (The cut command): Give an example of using cut -c
9         with an output delimiter.  From Jan Nieuwenhuizen.
11         * coreutils.texi (The cut command): Extend the new example a little.
12         (Formatting file timestamps): Fix typo: s/%M:S/%M:%S/.
14         * coreutils.texi: Change each use of `Core-utils' to `Coreutils'.
15         From Karl Berry.
17 2003-01-19  Jim Meyering  <jim@meyering.net>
19         * coreutils.texi (Which files are listed): Document new option:
20         --dereference-command-line-symlink-to-dir.
22 2003-01-15  Paul Eggert  <eggert@twinsun.com>
24         Change ls -H back to the way it was yesterday, since this is
25         compatible with FreeBSD and the POSIX spec is confusing
26         and somewhat contradictory.
28         * doc/coreutils.texi (Which files are listed, General output
29         formatting): Undo last change.
31 2003-01-15  Jim Meyering  <jim@meyering.net>
33         * coreutils.texi (General output formatting): Reflect option name change:
34         s/--dereference-command-line/--dereference-command-line-symlink-to-dir/.
35         Say that this option changes how ls treats only symlinks to directories
36         specified on the command line.
38 2002-08-27  Dmitry V. Levin  <ldv@altlinux.org>
40         * coreutils.texi: Document readlink.
42 2002-12-14  Jim Meyering  <jim@meyering.net>
44         * coreutils.texi (mknod invocation): Specify how major and minor mode
45         numbers are interpreted.  Report forwarded by Kristin E Thomas.
47 2002-11-13  Jim Meyering  <jim@meyering.net>
49         * coreutils.texi (Examples of expr): Remove bogus `^'s.
50         Reported by Thomas Goerlich.
52 2002-11-09  Jim Meyering  <jim@meyering.net>
54         * coreutils.texi (What information is listed) [--dired]:
55         Correct parts of --dired description.  Reported by Andre Spiegel.
56         Include a lot more description, with examples.
58 2002-11-06  Jim Meyering  <jim@meyering.net>
60         * coreutils.texi (printf invocation): Fix typo in index:
61         change \0x prefix to \x.
62         Change \xhhh to \xhh.
64 2002-10-07  Paul Eggert  <eggert@twinsun.com>
66         Add support for locale-specific size indications (e.g.,
67         thousands-separators) and for explicit size suffixes on output.
69         * coreutils.texi (Block size): Say that:
70         This affects display format as well as block size.
71         Fractional block counts are rounded up.
72         ls file size blocksize defaults to 1.
73         A block size spec preceded by ' generates thousands separators.
74         A suffix without a preceding integer generates suffixes.
75         (tail invocation): 32k -> 32 KiB.
76         (What information is listed): ls -h is now equivalent to
77         ls --block-size=human, and ls -H is now equivalent to
78         ls --block-size=si.  Displayed file size is now always affected by
79         --block-size.
81 2002-09-13  Jim Meyering  <jim@meyering.net>
83         * coreutils.texi (tail invocation): In --sleep-interval=NUMBER,
84         NUMBER may now be a floating point number.
85         (stat invocation): Remove references to now-removed %S and %C.
86         (Time directives) [%S]: Explain why the range is [0..60].
88 2002-08-30  Jim Meyering  <jim@meyering.net>
90         * coreutils.texi [START-INFO-DIR-ENTRY]: Don't use sc{} on LHS.
91         Fix typo: s/permission/permissions/.  From Michail Litvak.
93 2002-08-02  Paul Eggert  <eggert@twinsun.com>
95         * coreutils.texi (uniq invocation): uniq now obeys LC_COLLATE.
97 2002-07-29  Paul Eggert  <eggert@twinsun.com>
99         * coreutils.texi (nohup invocation): Change behavior to conform to
100         POSIX 1003.1-2001:
101           - Do not adjust scheduling priority.
102           - Redirects stderr to stdout, if stderr is not a terminal.
103           - Exit status is now 126 if command was found but not invoked,
104             127 if nohup failed or if command was not found.
106 2002-07-24  Jim Meyering  <jim@meyering.net>
108         * coreutils.texi (Time directives): Document %P, %R, %e, %F,
109         %g, %G, and %V
111 2002-07-22  Martin Michlmayr  <tbm@cyrius.com>
113         * coreutils.texi (Formatting the file names): Document
114         that -N/--literal are equivalent to --quoting-style=literal.
115         Reported by Oskar Liljeblad as Debian bug#103612.
117 2002-07-10  Jim Meyering  <jim@meyering.net>
119         * coreutils.texi (du invocation): s/PAT/PATTERN/.
120         From Martin Michlmayr.
122 2002-07-08  Jim Meyering  <jim@meyering.net>
124         * coreutils.texi (cp invocation): Remove unnecessary "$@" in example;
125         Texinfo would render the @" as an umlaut over the following character.
126         From Paul Eggert.
127         * Makefile.am (check-texinfo): Check for the above.
129 2002-07-06  Jim Meyering  <jim@meyering.net>
131         * coreutils.texi (stat invocation): Remove description of --secure.
133 2002-07-03  Jim Meyering  <jim@meyering.net>
135         * coreutils.texi (stat invocation): Rename --link/-l
136         to --dereference/-L.  Rewrite description of --dereference.
138 2002-06-26  Paul Eggert  <eggert@twinsun.com>
140         * coreutils.texi (Putting the tools together): Don't mention egrep,
141         since it's not part of POSIX 1003.1-2001.
143 2002-06-21  Jim Meyering  <jim@meyering.net>
145         * coreutils.texi (stat invocation): New section.  From Michael Meskes.
147 2002-05-19  Paul Eggert  <eggert@twinsun.com>
149         * coreutils.texi (ls invocation): Document new option: --author.
151 2002-06-03  Jim Meyering  <jim@meyering.net>
153         * coreutils.texi (rm invocation): Add the warning (also in the --help
154         output) that the contents of a removed file are often recoverable.
156 2002-05-27  Jim Meyering  <jim@meyering.net>
158         * Makefile.am (check-texinfo): Adapt to reflect that now we use
159         @acronym{POSIX}.
161 2002-05-26  Jim Meyering  <jim@meyering.net>
163         * coreutils.texi: Use @acronym in place of most uses of @sc.
164         * getdate.texi (Date input formats): Likewise.
166 2002-04-28  Jim Meyering  <jim@meyering.net>
168         * coreutils.texi: Change `@code{PROG}' to `@command{PROG}'.
170 2002-04-28  Paul Eggert  <eggert@twinsun.com>
172         * coreutils.texi (kill invocation): Document the above.
173         Document POSIX signals better.
175 2002-04-15  Jim Meyering  <jim@meyering.net>
177         * coreutils.texi: Document kill.
178         Written by Marcus Brinkmann.
180 2002-04-13  Jim Meyering  <jim@meyering.net>
182         * coreutils.texi: Document link and unlink.
184 2002-04-08  Jim Meyering  <jim@meyering.net>
186         * coreutils.texi: Use new directives, @copying and @insertcopying,
187         thus now requiring texinfo-4.2 to create the .info file.
189 2002-02-26  Paul Eggert  <eggert@twinsun.com>
191         * coreutils.texi (File characteristic tests): Document the
192         behavior of test -nt and -ot when one of the files does not exist,
193         using the same behavior that is documented in ksh93.
195 2002-03-05  Paul Eggert  <eggert@twinsun.com>
197         * coreutils.texi (cut invocation): Say that selected input is
198         written in the same order that it is read, and is written
199         exactly once.
201 2002-03-03  Paul Eggert  <eggert@twinsun.com>
203         Make cp -r equivalent to cp -R.  Add a new cp option --copy-contents
204         for people who want to emulate the traditional (and rarely desirable)
205         cp -r behavior.
207         * coreutils.texi (cp invocation): Document this.
208         Fix some related minor bugs: --no-dereference is no longer
209         equivalent to -d, and --archive (-a) can override the other
210         symlink options.  Warn that cp -R is not portable on symbolic
211         links unless you also specify -P.
213 2002-03-02  Jim Meyering  <jim@meyering.net>
215         * coreutils.texi (cp invocation): Document that cp -r
216         preserves symlinks.  Emphasize non-portability of cp -r.
218 2002-02-27  Paul Eggert  <eggert@twinsun.com>
220         * coreutils.texi (Time directives): Add %N for nanoseconds.
221         This documents the recent change to 'ls'.
223 2002-02-28  Jim Meyering  <jim@meyering.net>
225         * coreutils.texi (pr invocation): Reword to avoid using `:'
226         in an @opindex entry -- info doesn't permit it.
228 2002-02-27  Paul Eggert  <eggert@twinsun.com>
230         * coreutils.texi (Formatting file timestamps): Document new
231         time-formatting method: --time-style=+FORMAT.
233 2002-02-18  Paul Eggert  <eggert@twinsun.com>
235         * coreutils.texi (seq invocation): In the example, use "tail
236         -n 3", not "tail -3", to conform to POSIX 1003.1-2001.
238 2002-02-17  Jim Meyering  <jim@meyering.net>
240         * coreutils.texi (tsort background): New section.
241         From Ian Lance Taylor.
242         (tsort invocation): Add a more realistic example.
244 2002-02-15  Paul Eggert  <eggert@twinsun.com>
246         * coreutils.texi: Document _POSIX2_VERSION.
247         (Standards Conformance): New section.
249 2002-01-24  Jim Meyering  <jim@meyering.net>
251         * coreutils.texi (START-INFO-DIR-ENTRY): Remove a few entries
252         and clean up a few others based on suggestions from Bob Proulx.
254 2002-02-14  Paul Eggert  <eggert@twinsun.com>
256         Add support for POSIX 1003.1-2001, which requires removal for
257         support of obsolete "+" option syntax in sort, tail, and uniq.
258         * coreutils.texi: Document this.  (Also, document a similar
259         change to "touch", for fileutils).
261 2002-01-12  Jim Meyering  <jim@meyering.net>
263         * coreutils.texi (shred invocation): List some journaled filesystems.
265 2001-11-10  Jim Meyering  <jim@meyering.net>
267         * coreutils.texi (Date directives): Document %u.
269 2001-11-07  Paul Eggert  <eggert@twinsun.com>
271         * coreutils.texi (paste invocation): Give examples.
272         Thanks to Dan Jacobson for suggesting the examples.
274 2001-11-05  Jim Meyering  <jim@meyering.net>
276         * coreutils.texi (sort invocation): Recommend setting LC_ALL=C,
277         not LC_COLLATE=C.  Explain how the latter can cause problems.
278         Based on a message from Paul Eggert.
279         (ls invocation): Recommend setting LC_ALL=C, not LC_COLLATE=C.
281 2001-10-21  Jim Meyering  <jim@meyering.net>
283         * coreutils.texi (cp invocation): Describe --reply=...
285 2001-10-17  Jim Meyering  <jim@meyering.net>
287         * coreutils.texi (cp invocation): `cp --no-dereference' is
288         no longer equivalent to `cp -d'.
289         `cp -d' is equivalent to `--no-dereference --preserve=links'.
290         cp's -P option means --no-dereference, not --parents.
291         Describe new optional argument to --preserve.
292         Describe new option: --no-preserve=ATTRIBUTE_LIST.
294 2001-09-23  Jim Meyering  <jim@meyering.net>
296         * Makefile.am (check-texinfo): Redirect stderr of `grep -w' to
297         /dev/null, so people with old versions of grep don't see the failure.
299 2001-09-16  Jim Meyering  <jim@meyering.net>
301         * coreutils.texi (mv invocation): Describe new option:
302         --reply={yes,no,query}.  Fix a few typos.
304 2001-09-15  Paul Eggert  <eggert@twinsun.com>
306         * coreutils.texi (uniq invocation): The input need not
307         be sorted.  Try to clarify -d versus -D versus -u.
309 2001-09-12  Jim Meyering  <jim@meyering.net>
311         * coreutils.texi (tail invocation): Document new option: -F.
312         From Herbert Xu.
314 2001-09-04  Paul Eggert  <eggert@twinsun.com>
316         * coreutils.texi (join invocation): Describe the GNU
317         extension to join, which does not require sorted input when
318         the input contains no unpairable lines.
320 2001-09-03  Paul Eggert  <eggert@twinsun.com>
322         * coreutils.texi:
323         New 'uname' options -i or --hardware-platform,
324         and -o or --operating-system.
325         'uname -a' now outputs -i and -o information at the end.
326         New uname option --kernel-version is an alias for -v.
327         Uname option --release has been renamed to --kernel-release,
328         and --sysname has been renamed to --kernel-name;
329         the old options will work for a while, but are no longer documented.
331 2001-08-24  Herbert Xu  <herbert@gondor.apana.org.au>
333         * coreutils.texi (cut invocation): Document how cut treats lines
334         with no separators.
336 2001-06-19  Paul Eggert  <eggert@twinsun.com>
338         * coreutils.texi: expr now uses LC_COLLATE for string comparison,
339         as per POSIX.
341 2001-08-25  Jim Meyering  <jim@meyering.net>
343         * coreutils.texi: Use @option, rather than @samp everywhere.
345 2001-06-21  Paul Eggert  <eggert@twinsun.com>
347         * coreutils.texi: 'expr' now requires '+' rather than 'quote'
348         to quote tokens.
350 2001-07-14  Jim Meyering  <jim@meyering.net>
352         * coreutils.texi (cp invocation): Reflect 2001-07-08 change to
353         cp (via copy.c).
355 2001-06-16  Jim Meyering  <jim@meyering.net>
357         * Makefile.am (info_TEXINFOS): Reflect renaming: s/omni-/core/.
358         * coreutils.texi: Likewise.
360         * coreutils.texi: New, renamed from omni-utils.texi.
361         * omni-utils.texi: Removed, renamed to coreutils.texi.
363         * omni-utils.texi (ls invocation): Mention the effect of locale.
364         Reported by Keith Thompson.
366 2001-05-24  Jim Meyering  <jim@meyering.net>
368         * texinfo.tex: Update from master source.
370         * omni-utils.texi (ls invocation): Document more clearly what ls
371         does when given no arguments.
373 2001-05-21  Jim Meyering  <jim@meyering.net>
375         * textutils.texi: Remove file.
377         * Makefile.am ($(DVIS), $(INFO_DEPS)): Depend on $(EXTRA_DIST).
378         (DISABLED_constants.texi): New rule -- disabled for now.
380         This directory is now shared by fileutils, textutils, and sh-utils.