Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-02-03 | (long_options): Use `strip-trailing-slashes', | Jim Meyering | |
per the documetation, not `strip-trailing-slash'. | |||
2001-01-10 | (do_move): Remove diagnostic, now that copy.c issues it. | Jim Meyering | |
Set `fail' to nonzero in the primary `if (copy_into_self)' block rather than in its own tiny one below. | |||
2000-10-16 | (rm_option_init): Remove FIXME-maybe comment. | Jim Meyering | |
2000-09-22 | (do_move): Moving a directory specified with a trailing | Jim Meyering | |
slash from one partition to another, and giving it a different name at the destination would cause mv to get a failed assertion. Reported by Michael Stone. (strip_trailing_slashes_2): Move function definition to precede new first use. | |||
2000-09-03 | Remove obsolete comment block. | Jim Meyering | |
(cp_option_init): Initialize new members. (usage): Reflect the fact that --force (-f) relates only to whether mv prompts. (main): Remove uses of old `force' option member. | |||
2000-08-20 | (cp_option_init): Initialize to DEREF_NEVER, not `0'. | Jim Meyering | |
2000-08-08 | (movefile): Invoke xalloc_die instead of printing our own message. | Jim Meyering | |
2000-07-30 | (do_move): Fix typo. | Jim Meyering | |
2000-07-29 | fix spelling error in comment: s/squirelled/squirreled/. | Jim Meyering | |
2000-07-25 | Convert "`%s'" in format strings to "%s", and wrap each | Jim Meyering | |
corresponding argument in a `quote (...)' call. | |||
2000-07-25 | (main): Remove unnecessary "%s" argument. | Jim Meyering | |
2000-06-12 | (main): Give the correct diagnostic when using the | Jim Meyering | |
--target-dir=DIR option, but no arguments. Patch from Michael Stone. Reported by herbert@gondor.apana.org.au. | |||
2000-05-13 | Arrange to call close_stdout only upon exit. | Jim Meyering | |
2000-04-16 | add comment | Jim Meyering | |
2000-04-08 | Document that while the --backup option takes an | Jim Meyering | |
optional argument, the -b option accepts none. (main): Use `backup type' in call to xget_version, not the now-deprecated `--version-control'. | |||
2000-01-24 | (main): Don't expect array index `n_files - 1' to evaluate | Jim Meyering | |
to `-1' for unsigned int n_files == 0. Doing so lead to a segfault on alpha. From Michael Stone. | |||
2000-01-02 | Remove non-POSIX warning about trailing-slashed symlink-to-directory. | Jim Meyering | |
2000-01-02 | New option: --strip-trailing-slashes. | Jim Meyering | |
1999-12-23 | (usage): List new --target-directory=... usage. | Jim Meyering | |
1999-10-31 | tweak usage | Jim Meyering | |
1999-10-23 | label use of -V/--versin-control as a warning | Jim Meyering | |
1999-10-17 | Convert --backup to take an optional argument. | Jim Meyering | |
Deprecate --version-control (-V) in comments. (usage): Remove mention of --version-control. (main): Make -V warn then fall through into --backup case. [--backup case]: Handle optional arg. | |||
1999-10-17 | change a message and add usage(1) to another. | Jim Meyering | |
1999-10-17 | don't compute isdir() of -- or an option string | Jim Meyering | |
1999-10-17 | remove last `,' in enum | Jim Meyering | |
1999-10-03 | (TARGET_DIRECTORY_OPTION): Define. | Jim Meyering | |
(usage): Describe it. (main): Implement it. Remove unused variable, stdin_tty. Make code clearer: use new variable `n_files' in place of `argc - optind'. Use `file' instead of `argv + optind'. | |||
1999-04-26 | Use proper mode_t types and macros. | Jim Meyering | |
Don't assume the traditional Unix values for mode bits. | |||
1999-04-01 | (main): Qualify a char* with the `const' keyword. | Jim Meyering | |
1999-03-31 | Don't include closeout.h or version-etc.h explicitly. Now, they're included âµ | Jim Meyering | |
via sys2.h. | |||
1999-03-26 | No longer include long-options.h. | Jim Meyering | |
Include version-etc.h instead. (PROGRAM_NAME, AUTHORS): Define. [long_options]: Add entries for --help and --version. Remove parse_long_options call. (main) [getopt switch]: Add a case for each of --help and --version. | |||
1999-03-04 | Include long-options.h | Jim Meyering | |
[long_options]: Remove the "help" and "version" entries. (main): Use parse_long_options, including author name(s). Remove the show_version and show_help blocks. | |||
1999-02-16 | update copyright dates | Jim Meyering | |
1999-01-16 | Remove declarations of base_name and get_version. | Jim Meyering | |
(main): Don't call getenv ("VERSION_CONTROL"); xget_version does it. Use xget_version and function-style XARGMATCH. | |||
1998-11-30 | (do_move): Don't arrange to remove DEST in the copied-into-self case. | Jim Meyering | |
1998-11-30 | (movefile): Don't free new_dest. | Jim Meyering | |
Bob McCracken reported that mv couldn't handle certain combinations of hard linked source files. | |||
1998-09-19 | update bug-reporting address | Jim Meyering | |
1998-08-16 | (do_move): Fail upon attempt to move a directory into itself. | Jim Meyering | |
With prodding from François Pinard :-) | |||
1998-07-26 | (chown): Remove unused definition. | Jim Meyering | |
Reported by Kaveh Ghazi. | |||
1998-05-11 | (do_move): Remove lots of code that was duplicated in | Jim Meyering | |
copy.c (copy), now that copy() has better support for mv. This fixes a bug with cross-filesystem `mv -i' whereby you could get two prompts for the same destination file and eventually remove the destination file even though one of the responses was negative. Reported by Dirk Lattermann. | |||
1998-05-10 | (cp_option_init): Initialize new members. | Jim Meyering | |
1998-05-04 | remove dcl of unused safe_read | Jim Meyering | |
1998-04-26 | Don't define NDEBUG. | Jim Meyering | |
1998-03-15 | Use #if, not #ifdef with HAVE_ macros. | Jim Meyering | |
Use #if !, not #ifndef with HAVE_ macros. | |||
1998-03-13 | (do_move): Add ©_into_self arg in call to copy. | Jim Meyering | |
Don't remove source directory when copy_into_self is nonzero. Reported by Arne Henrik Juul. | |||
1998-02-16 | (cp_option_init): Set copy_as_regular to 0, not 1. | Jim Meyering | |
Otherwise, mv tries to open special files. Reported by Kjetil Torgrim Homme. | |||
1998-01-22 | (rm_option_init): New function. | Jim Meyering | |
(cp_option_init): New function. (copy_reg): Remove now-unused function. (do_move): Set up for and use `copy.c (copy)' in place of copy_reg. Set up for and use `remove.c (rm)' in place of unlink. | |||
1998-01-04 | (main, usage): Check for write error to stdout before exiting. | Jim Meyering | |
Include "closeout.h". | |||
1997-12-13 | (do_move): If rename fails for any reason (not just when | Jim Meyering | |
errno == EXDEV), then revert to trying copy-then-unlink. This is necessary to allow moving files within certain types of Linux NFS mounted filesystems. Reported by Marty Leisner. | |||
1997-10-07 | update bug-reporting address | Jim Meyering | |
1997-07-03 | (apply_attributes): New function. | Jim Meyering | |
(copy_reg): Use apply_attributes instead of open-coding the pieces. Now, failure to preserve file attributes does not cause mv to change its exit status, and such failures elicit warning diagnostics. This behavior is required by POSIX. Before, failure to preserve ownership due to insufficient access was diagnosed only for root. Prompted by a report from Bengt Martensson. |