summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-26.Jim Meyering
2006-03-26*** empty log message ***Jim Meyering
2006-03-26(gl_DIRNAME): Use gl_DOUBLE_SLASH_ROOT.Jim Meyering
2006-03-26(FILE_SYSTEM_PREFIX_LEN): Move from here to dirname.h.Jim Meyering
(FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE): New define.
2006-03-26new file from Eric BlakeJim Meyering
2006-03-26*** empty log message ***Jim Meyering
2006-03-26(base_name): New semantics - malloc the result.Jim Meyering
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.
2006-03-26(dir_len): Determine when drive letters need a subsequent slash.Jim Meyering
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.
2006-03-26(FILE_SYSTEM_PREFIX_LEN): Move here from dos.m4.Jim Meyering
[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.
2006-03-26(strip_trailing_slashes): Use last_component, not base_name.Jim Meyering
Strip redundant slashes from ///.
2006-03-26(file_name_concat): s/base_name/last_component/Jim Meyering
2006-03-26(check_extension, numbered_backup): s/base_name/last_component/Jim Meyering
2006-03-26(same_name): s/base_name/last_component/Jim Meyering
2006-03-26(basename invocation, dirname invocation):Jim Meyering
Improve documentation to match recent // patches.
2006-03-26*** empty log message ***Jim Meyering
2006-03-26*** empty log message ***Jim Meyering
2006-03-26(log_su, run_shell): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(next_file_name): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(wipename): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(rm_1): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(target_directory_operand, movefile): Use new last_component, in place of ↵Jim Meyering
base_name.
2006-03-26(basename_is_dot_or_dotdot): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(target_directory_operand, main): Use new last_component, in place of base_name.Jim Meyering
2006-03-26(target_directory_operand, install_file_in_dir): Use new last_component, in ↵Jim Meyering
place of base_name.
2006-03-26(guess_shell_syntax): Use new last_component.Jim Meyering
2006-03-26(target_directory_operand): Use new last_component.Jim Meyering
(ASSIGN_BASENAME_STRDUPA): Likewise. Reduce time spent traversing the string.
2006-03-26(main): Don't strip suffix from file system roots.Jim Meyering
2006-03-26Improvements to dirname/basename handling on platforms likeJim Meyering
cygwin with distinct // and with drive letters.
2006-03-26(AC_CONFIG_FILES): Remove tests/basename.Jim Meyering
2006-03-26.Jim Meyering
2006-03-26remove this entire directoryJim Meyering
2006-03-26remove this entire directoryJim Meyering
2006-03-26(SUBDIRS): Remove basename.Jim Meyering
2006-03-26(TESTS): Sort. Add basename, dirname.Jim Meyering
2006-03-26new file -- from Eric BlakeJim Meyering
2006-03-26Move to ../misc/basenameJim Meyering
2006-03-26Moved from ../basename/basic.Jim Meyering
Add some tests, including fixed behavior for //.
2006-03-25(gl_REGEX): Fix a longstanding typo in thePaul Eggert
implementation of Spencer ERE test #75 from grep 2.3. Problem reported by Emanuele Giaquinta. Also, change sense of cached variable, so that the message makes sense.
2006-03-25(gl_REGEX): Don't insist on REG_SYNTAX_POSIX_EGREP,Paul Eggert
REG_SYNTAX_EMACS, and REG_IGNORE_CASE. Settle for the traditional glibc names.
2006-03-25version: 5.94Jim Meyering
2006-03-23(main): Ignore fd_reopen return value when ignoring input, sincePaul Eggert
we've closed input at that point so we are ignoring input.
2006-03-23nohup diagnostics are now more precise, and nohup nowPaul Eggert
redirects stderr to nohup.out if stdout is closed and stderr is a tty.
2006-03-23Test the new nohup behavior.Paul Eggert
2006-03-23(main): nohup diagnostics are now more precise, and nohup nowPaul Eggert
redirects stderr to nohup.out if stdout is closed and stderr is a tty.
2006-03-23(nohup invocation): nohup now redirects stderr toPaul Eggert
nohup.out if stdout is closed and stderr is a tty.
2006-03-23nohup diagnostics are now more precise, and nohup nowPaul Eggert
redirects stderr to nohup.out if stdout is closed and stderr is a tty.
2006-03-22update from gnulibJim Meyering
2006-03-19*** empty log message ***Jim Meyering
2006-03-19Work even in a chroot where d_ino values for entries in "/"Jim Meyering
don't match the stat.st_ino values for the same names. (__getcwd): When no d_ino value matches the target inode number, iterate through all entries again, using lstat instead. Reported by Kenshi Muto in http://bugs.debian.org/355810.
2006-03-19(__getcwd): Clarify a comment.Jim Meyering
Use memcpy in place of a call to strcpy.