diff options
author | Jim Meyering <jim@meyering.net> | 2006-03-26 12:20:59 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2006-03-26 12:20:59 +0000 |
commit | 864c4c28af2464104fe777e7a8d42dd95d3a30d1 (patch) | |
tree | 1ffa91922a30b87fe39de2e135b46e483e9c878c /lib | |
parent | 8773d59d5580364ecc2055acab39b6b98469b289 (diff) | |
download | coreutils-864c4c28af2464104fe777e7a8d42dd95d3a30d1.tar.xz |
*** empty log message ***
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ChangeLog | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog index bf3fafe3f..050894d53 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,30 @@ +2006-03-11 Eric Blake <ebb9@byu.net> + + * same.c (same_name): s/base_name/last_component/ + * backupfile.c (check_extension, numbered_backup): Likewise. + * filenamecat.c (file_name_concat): Likewise. + +2006-03-11 Eric Blake <ebb9@byu.net>, + Paul Eggert <eggert@cs.ucla.edu> + + * dirname.h (FILE_SYSTEM_PREFIX_LEN): Move here from dos.m4. + [FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX]: Don't treat 1: as a + drive prefix. + (IS_ABSOLUTE_FILE_NAME): Treat all drive letters as absolute on + platforms like cygwin with FILE_SYSTEM_DRIVE_PREFIX_IS_ABSOLUTE. + (last_component): New method. + * dirname.c (dir_len): Determine when drive letters need a + subsequent slash. Preserve // when it is special. + (dir_name): Don't append dot when drive letter is absolute. + [TEST_DIRNAME]: Move into a full-blown gnulib test. + * basename.c (base_name): New semantics - malloc the result. + Preserve // when it is special. Preserve relative files that look + like drive letters. + (base_len): Preserve // when it is special. + (last_component): New method, similar to old base_name semantics. + * stripslash.c (strip_trailing_slashes): Use last_component, not + base_name. Strip redundant slashes from ///. + 2006-03-19 Jim Meyering <jim@meyering.net> Work even in a chroot where d_ino values for entries in "/" |