From: Jim Meyering Date: Sat, 30 Aug 2003 18:13:27 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v5.0.91~80 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab7bdb39190af15a2bf36d2de4089a8252c4cdc6;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index aee4f546b3..c6990f6e5b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,23 @@ -2003-08-27 Jim Meyering +2003-08-30 Jim Meyering * Version 5.0.91. + When source and destination arguments refer to the same file, reside + on a partition (e.g. VFAT) on which distinct names may refer to the + same directory entry (often due to variations in case), and when the + link count for the file is 1, mv no longer unlinks the file. + FIXME: this is a band-aid fix. If the file happens to have a link + count of 2 or greater, mv will still unlink it. + * src/copy.c (same_file_ok): Invoke same_name (which might still + return false for names that refer to the same directory entry) + only if the link count is 2 or more. + +2003-08-27 Jim Meyering + + * src/who.c: Change meaning of -l from --lookup to --login, per POSIX. + who's -l option has been eliciting an unconditional warning about + this impending change since sh-utils-2.0.12 (April 2002). + * src/paste.c (paste_parallel): Don't output `EOF' (aka -1) as a `char'. This would happen for nonempty files not ending with a newline. Reported by Dan Jacobson.