* coreutils.texi (dd invocation): Add to the description of cbs.
[platform/upstream/coreutils.git] / doc / ChangeLog
index 713439f..f74910d 100644 (file)
@@ -1,3 +1,194 @@
+2006-12-21  Jim Meyering  <jim@meyering.net>
+
+       * coreutils.texi (dd invocation): Improve the documentation
+       for bs, ibs, obs, and cbs.  Suggestion from Dan Jacobson.
+       Patch by Olivier Delhomme.
+       (dd invocation): Add to the description of cbs.
+
+2006-12-14  Jim Meyering  <jim@meyering.net>
+
+       * coreutils.texi: Remove two doubled words.
+       (Treating / specially): With --preserve-root, chgrp and chown
+       will not modify "/", even through a symlink.
+
+2006-11-28  Jim Meyering  <jim@meyering.net>
+
+       * perm.texi (Mode Structure): Fix typo: s/setgid/setuid/.
+       Reported by Georg Neis as Debian bug 400778.
+
+2006-10-27  Jim Meyering  <jim@meyering.net>
+
+       * coreutils.texi (wc invocation): When giving the order in which
+       the various "counts" are listed, also mention "maximum line length".
+       Prompted by a report from Vincent LeFevre.
+
+2006-10-23  Jim Meyering  <jim@meyering.net>
+
+       * coreutils.texi (rm invocation): Describe --one-file-system.
+
+2006-09-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (groups invocation): "groups" no longer prefixes
+       the output with "user :" unless more than one user is specified.
+
+2006-09-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (cp invocation): Say that -i and -f are
+       independent.  Clarify -i's behavior.
+       (Disk usage): Clarify intro.  Problem reported by Van Ly.
+
+2006-09-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (tail invocation): Ignore -f when standard input
+       is a FIFO, too.
+
+2006-09-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (Treating / specially): --preserve-root is
+       now the default for rm.
+       (rm invocation): Likewise.  Also, document that you can't
+       remove `.' or `..'.  Use the POSIX term "root directory"
+       rather than the more-ambiguous "file system root".
+
+2006-08-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * .cvsignore: Add Makefile.in, coreutils.html, coreutils.pdf,
+       coreutils.ps, coreutils.tps.  Remove coreutils.cm (dunno what it
+       is, but the makefile doesn't mention it).  Remove coreutils.info
+       as it is subsumed by coreutils.info*.
+
+2006-08-22  Jim Meyering  <jim@meyering.net>
+
+       * .cvsignore: Add files that are now generated by ../bootstrap.
+
+2006-08-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * Makefile.in, fdl.texi, getdate.texi:
+       Remove from CVS, since ../bootstrap generates them automatically.
+
+2006-08-17  Jim Meyering  <jim@meyering.net>
+
+       * Makefile.am (EXTRA_DIST): Reflect doclicense.texi->fdl.texi renaming.
+
+2006-08-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * ChangeLog: Add copyright notice.
+       * Makefile.am: Likewise.
+       * getdate.texi: Likewise.
+       * perm.texi: Likewise.
+       * getdate.texi: Update to version 1.2 of the GNU FDL.
+       * coreutils.texi: Likewise.
+       (Copying This Manual): Renamed from GNU Free Documentation License.
+       Now an appendix.  Include fdl.texi rather than doclicense.texi.
+       * fdl.tex: Renamed from doclicense.texi.  Latest version from FSF.
+       * perm.texi: Add copyright notice.
+
+2006-08-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (df invocation): df exits nonzero if it outputs
+       nothing.
+
+2006-08-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (dd invocation): Warn about oflag=append without
+       conv=notrunc.  See Debian bug 373736.
+
+2006-08-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (shuf invocation, Random sources): New sections.
+       (Operating on sorted files): Add shuf.
+       (sort invocation, shred invocation): New option --random-source.
+       (sort invocation): Fix typo: -R -> -r.
+
+2006-07-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (install invocation, mkdir invocation):
+       Add cross-references to Directory Setuid and Setgid.
+       (install-invocation): The default mode is no longer equivalent to 755.
+       * perm.texi (Changing Special Mode Bits): Clarify u+s versus
+       a+s versus +s, and likewise for g+s.
+       (Numeric Modes): Bring back example of 0055 == 55.  4755 no
+       longer clears setgid bit on directories.
+       (Directory Setuid and Setgid): Numeric modes now affect setuid
+       and setgid on directories only if they set these bits.  This
+       is so that leading 0 has no effect on numeric modes.
+
+2006-07-26  Jim Meyering  <jim@meyering.net>
+
+       * coreutils.texi (What information is listed): Mention that missing
+       pieces of information are marked with "?".  From Paul Eggert.
+
+2006-07-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * perm.texi (Directory Setuid and Setgid): Explain that this is a
+       GNU extension, and that other systems behave differently here.
+
+2006-07-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (What information is listed): Clarify that the
+       restricted deletion flag is another name for the sticky bit.
+       * perm.texi (Mode Structure): The restricted deletion flag
+       restricts only unprivileged users.
+       (Mode Structure, Symbolic Modes, Numeric Modes): Be more careful
+       about distinguishing file mode bits from permissions bits,
+       and about execute versus search permission.  The FreeBSD command
+       is chflags, not chrflags.
+
+2006-07-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi: Change GNU to @acronym{GNU} in a few places.
+       Use "set-user-ID" and "set-group-ID" a bit more consistently.
+       Use "appropriate privileges" rather than "super-user" a bit
+       more consistently.
+       (install invocation): Parent directories are now 755 without uid
+       or gid changing.  The default mode is now 0755, not 755.
+       (mkdir invocation): Rewrite the top-level usage description, since
+       I couldn't easily follow the old one.  It's now 3 lines not 8.
+       For -m, describe file permission bits versus other bits, and note
+       that mkdir is atomic if you don't mention special bits.
+       (chmod invocation): Mention what chmod does to setgid and setuid bits.
+       * perm.texi (Mode Structure): Modernize the explanation of the
+       setuid and setgid bits on directories.
+       (Changing Special Mode Bits): Mention that a implies both u and g
+       for s.  Cross reference to new node.
+       (Numeric Modes): Don't claim that 0055 is the same as 55; this isn't
+       true any more.  Mention new node.
+       4755 is now like u=rwxs,go=rx,g-s, not like u=rwxs,go=rx.
+       (Directory Setuid and Setgid): New node.
+
+2006-07-08  Jim Meyering  <jim@meyering.net>
+
+       * coreutils.texi (Squeezing): Separate doubled "the", so typo-checkers
+       don't complain.
+
+       * Makefile.am (check-texinfo): Enforce the zeros vs. zeroes consistency.
+
+2006-07-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * coreutils.texi: Fix some typos.  Use `zeros' consistently (both
+       `zeros' and `zeroes' are correct).
+
+2006-07-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (tail invocation): With no operand, 'tail -f' now
+       silently ignores the '-f' only if standard input is a FIFO or pipe
+       and POSIXLY_CORRECT is set.
+
+2006-06-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (seq invocation): seq now uses long double
+       internally rather than double.  It now defaults to a minimal fixed
+       point format if possible.  It lets you use %a, %A, %E, %F, %G.
+       Don't assume printf doesn't work for numbers that fit in 64 but
+       not 32 bits; typically they work these days.  Improve discussion
+       of large integers and update the rounding-error numbers.
+
+2006-06-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coreutils.texi (sort invocation): 'sort +1 -2' is now supported
+       even when conforming to POSIX 1003.1-2001, since this is a pure
+       extension to POSIX.
+
 2006-06-27  Jim Meyering  <jim@meyering.net>
 
        * coreutils.texi (wc invocation): Remove ./ prefix from example.
        (DISABLED_constants.texi): New rule -- disabled for now.
 
        This directory is now shared by fileutils, textutils, and sh-utils.
+
+
+       -----
+
+       Copyright (C) 2001, 2003, 2004, 2005, 2006 Free Software
+       Foundation, Inc.
+
+       Copying and distribution of this file, with or without
+       modification, are permitted provided the copyright notice
+       and this notice are preserved.