maint: improve error messages upon failed read, write, access, close
[platform/upstream/coreutils.git] / src / ln.c
2000-01-09 Jim Meyering(do_link): Produce the same sort of one-line output for
1999-12-23 Jim Meyering(usage): Correct typos.
1999-11-07 Jim Meyering(do_link): Warn that making a hard link to a symbolic...
1999-11-07 Jim MeyeringRemove entire #if LINK_FOLLOWS_SYMLINKS block.
1999-11-07 Jim MeyeringAdd comment prior to removing #if LINK_FOLLOWS_SYMLINKS...
1999-11-07 Jim MeyeringAllow hard links to symlinks on systems that support it.
1999-11-06 Jim Meyering(do_link): Fix typo (in which the function name `symlink'
1999-10-31 Jim Meyeringtweak usage
1999-10-30 Jim MeyeringConvert --backup to take an optional argument.
1999-10-17 Jim Meyeringremove last `,' in enum
1999-10-09 Jim MeyeringAccept new option: --target-directory=DIR
1999-05-23 Jim Meyering(same_name): Remove function.
1999-04-01 Jim Meyering(main): Qualify a char* with the `const' keyword.
1999-03-31 Jim MeyeringDon't include closeout.h or version-etc.h explicitly...
1999-03-26 Jim MeyeringNo longer include long-options.h.
1999-03-04 Jim MeyeringInclude long-options.h
1999-01-31 Jim Meyering(do_link): Allow creation of a hard link to a dangling
1999-01-18 Jim Meyering(do_link): Try to remove DEST even after renaming it.
1999-01-17 Jim Meyering(same_name): Use SAME_INODE rather than open coding it.
1999-01-17 Jim Meyeringcompress copyright
1999-01-16 Jim MeyeringRemove declarations of base_name and get_version.
1998-12-07 Jim MeyeringUse dir_name, not dirname. Include dirname.h.
1998-09-19 Jim Meyeringupdate bug-reporting address
1998-08-30 Jim Meyering(long_options): Use corresponding short-option character
1998-02-08 Jim Meyering(usage): Reword to use `TARGET' and `LINK_NAME' in...
1998-01-22 Jim MeyeringDeclare new global, backup_type.
1998-01-04 Jim Meyering(main, usage): Check for write error to stdout before...
1997-12-11 Jim Meyering(do_link): Don't require --force when target exists and
1997-10-23 Jim MeyeringRemove stpcpy decl.
1997-10-07 Jim Meyeringupdate bug-reporting address
1997-09-15 Jim Meyering(do_link): Perform S_ISLNK test only if lstat succeeded.
1997-09-01 Jim Meyering(do_link): Form destination file name (when DEST is...
1997-05-27 Jim MeyeringUse base_name, not basename.
1997-02-09 Jim Meyeringupdate copyrights for 1997
1997-02-01 Jim Meyeringbracket bug address with <> and append a period
1997-02-01 Jim MeyeringCompare getopt_long return value against -1, not EOF...
1996-11-23 Jim Meyering(usage): Alphabetize option descriptions the way sort...
1996-11-03 Jim Meyeringchange bug-reporting address
1996-11-02 Jim Meyeringchange bug-reporting address
1996-10-05 Jim Meyering(main): update --version output to conform to coding...
1996-10-04 Jim Meyering(main): update --version output to conform to coding...
1996-08-31 Jim Meyering(usage): remove spurious trailing \n in puts.
1996-08-29 Jim Meyering(usage): Tell where to report bugs.
1996-08-01 Jim Meyering[LINK_TYPE]: Remove macro. NLS messages aren't
1996-07-06 Jim Meyering(usage): Factor out backup-related text into separate...
1996-07-02 Jim Meyering(do_link): Update messages to ease translation.
1996-06-29 Jim Meyering(do_link): Allow `ln -sf --backup k k' to succeed in...
1996-06-26 Jim Meyering(do_link): Remove `!symlink &&' conjunct.
1996-06-26 Jim Meyering(same_name): Declare parameters to be const.
1996-06-26 Jim Meyering(same_name): New function.
1996-06-19 Jim Meyering(decode_switches): Correct typo in error message:
1996-05-16 Jim Meyering(do_link): Declare pointer parameters to be const.
1996-04-25 Jim Meyering(do_link): With --force, don't remove DEST when it's
1996-04-25 Jim Meyering(do_link): Remove duplicate `if (lstat' block.
1996-04-24 Jim Meyeringupdate Copyright years for 1996
1996-03-24 Jim MeyeringUpdate FSF's address.
1996-03-21 Jim Meyering(main): Declare to be of type int, not void.
1996-03-16 Jim MeyeringDon't include version.h.
1996-03-12 Jim Meyering(main): Initialize for internationalized message suppor...
1995-12-19 Jim Meyering[SYMBOLIC_SPACE_STRING]: New macro.
1995-11-29 Jim MeyeringMark all translatable strings using po-mode.el.
1995-11-27 Jim Meyering(usage): Clarify description of --no-dereferences.
1995-11-27 Jim Meyerings/non-zero/nonzero/g
1995-11-15 Jim MeyeringBreak long lines.
1995-11-09 Jim MeyeringMove main to the end.
1995-11-09 Jim MeyeringProtoize.
1995-06-22 Jim Meyering(main): Include program name in --version output.
1995-05-22 Jim Meyering(usage): Add one or two lines of descriptive text.
1995-05-13 Jim MeyeringUse stat (lstat), not safe_stat (safe_lstat).
1995-03-10 Jim Meyeringadd 1995 to Copyright dates
1995-01-27 Jim MeyeringRename SAFE_STAT and SAFE_LSTAT to lower case names.
1994-12-27 Jim MeyeringInclude "error.h" rather than simply declaring `void...
1994-10-08 Jim Meyering.
1994-10-02 Jim Meyering.
1994-09-25 Jim Meyering.
1994-08-27 Jim Meyering.
1994-07-30 Jim Meyering.
1994-04-16 Jim Meyering(main): Give a reason for failure when given no
1993-10-26 Jim Meyeringmerge with 3.9a
1993-10-19 Jim Meyeringmerge with 3.8.4k
1993-10-18 Jim Meyeringadd newline back, but only for --help output
1993-10-18 Jim MeyeringChange `fprintf (stdout' to `printf ('.
1993-10-18 Jim Meyeringremove extra newline in usage message
1993-10-09 Jim Meyeringmerge with 3.8.3e
1993-10-08 Jim Meyeringmerge with 3.8.3d
1993-10-06 Jim Meyeringmerge with 3.8.3b FILEUTILS-3_8_3b
1993-10-06 Jim Meyeringmerge with 3.8.3a
1993-08-27 Jim Meyeringmerge with 3.8.3
1993-08-05 Jim Meyeringmerge with 3.8.1
1993-05-22 Jim Meyeringmerge with 3.5.5
1993-04-04 Jim Meyering(do_link): Explicitly cast alloca return value to ...
1993-04-04 Jim Meyering(usage): Mention --help and --version.
1993-04-02 Jim MeyeringAdd --help and --version options.
1993-03-29 Jim Meyeringmerge with 3.4.1
1992-12-02 Jim MeyeringConvert static declarations of struct option to use...
1992-11-09 Jim MeyeringDeclared lots of external functions and variables static.
1992-11-01 Jim MeyeringGive most file-scope variables the static attribute.
1992-10-31 Jim MeyeringInitial revision