summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1998-12-31(main): Use XARGCASEMATCH in place of argmatch & co.Jim Meyering
1998-12-31(indicator_style_types): New variable.Jim Meyering
(format_types): Rename from `formats'. (color_args): Remove unnecessary `no' string. (color_types): Remove corresponding `color_never' entry. (main): Use ARGMATCH_TO_ARGUMENT. (decode_switches): Use ARGCASEMATCH instead of argmatch code in each of several cases. From Akim Demaille.
1998-12-31(main): Use XARGCASEMATCH in place of argmatch & co.Jim Meyering
1998-12-18(copy_internal): Remove errnoeous `%s: ' prefixJim Meyering
from format string. From Michiel Bacchiani.
1998-12-18(UID_T_MAX, GID_T_MAX): Define them here instead.Jim Meyering
1998-12-18(UID_T_MAX, GID_T_MAX): Remove definitions.Jim Meyering
1998-12-18(MAXGID): Define.Jim Meyering
Use gid_t (not int) as the type for `group' variables. (parse_group): Use MAXGID, not INT_MAX.
1998-12-17New options for tail: --follow=name, --follow=descriptor, --allow-missingJim Meyering
(Follow_mode): New enum. (n_live_files): New function. (tail_forever): Avoid starvation with --follow=name and a continually-growing unlinked or renamed file.
1998-12-13add comment about opening exclusivelyJim Meyering
1998-12-12In order to distinguish col(umn|or):Jim Meyering
(init_column_info): Renamed from init_col_info. (struct column_info): Renamed from struct col_info. (struct color_ext_type): Renamed from struct col_ext_type. From Akim Demaille.
1998-12-12* src/ls.c: Group DIRED's code together.Jim Meyering
(full_time, inhibit_group, col_ext_type): Declare static. (dired_dump_obstack): Apply sizeof to variable, instead of its type. (parse_ls_color): Rename ext2 as e2. Move into the block where it is used. From Akim Demaille.
1998-12-11(main): Arrange to exit unsuccessfully when stime fails.Jim Meyering
From Andreas Schwab.
1998-12-07Use dir_name, not dirname. Include dirname.h.Jim Meyering
1998-12-07declare base_nameJim Meyering
1998-12-06Fix `ls -R .' formatting bug that broke mktexlsr.Jim Meyering
Include path-concat.h. (basename_is_dot_or_dotdot): New function, derived from is_not_dot_or_dotdot. (is_not_dot_or_dotdot): Remove function. (extract_dirs_from_files): Use `!basename_is_dot_or_dotdot' instead of is_not_dot_or_dotdot and use path_concat instead of attach.
1998-11-30(DOT_OR_DOTDOT): New definition (moved here from remove.c.).Jim Meyering
1998-11-30(DOT_OR_DOTDOT): Move definition from this file...Jim Meyering
1998-11-30(dd_copy): Rename function from `copy'.Jim Meyering
1998-11-30(do_copy): Rename local: s/unused/copy_into_self/Jim Meyering
1998-11-30(do_move): Don't arrange to remove DEST in the copied-into-self case.Jim Meyering
1998-11-30(copy_internal): Remove earlier (but less effective)Jim Meyering
test for move/copy-into-self. Instead, deduce the move-into-self condition from errno==EINVAL after a failed rename.
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-11-08[HAVE_LSTAT_EMPTY_STRING_BUG]: Define lstat to rpl_lstat and declare the latter.Jim Meyering
1998-10-25(remove_cwd_entries): Don't apply CLOSEDIR to a NULLJim Meyering
pointer. (provoke with `mkdir -m 0100 x; rm -rf x') Upon CLOSEDIR failure, set `status' to RM_ERROR, not RM_OK. (remove_dir): Return `status', rather than always RM_OK.
1998-10-23(usage): Add mention of --version and --help.Jim Meyering
1998-10-05(long_options): Add entry for --suffix=SUFFIX option.Jim Meyering
1998-10-04(split_3): Rename local variable, to `escaped_filename'.Jim Meyering
(main): Output the leading backslash not just when there's a newline in the file name, but also when there's a backslash.
1998-10-03(main): Update to use new version of posixtime.Jim Meyering
1998-09-28(copy_internal): Do honor `n' reply in move-mode.Jim Meyering
Otherwise, `touch a b; echo n|mv -i a b' would remove b. From Bernd Leibing.
1998-09-28(main): Decrement optind when we find an `option' thatJim Meyering
looks like -N. Reported by Clark Morgan.
1998-09-27(copy_internal): Don't preserve hard-linked directoriesJim Meyering
to avoid damaging the destination filesystem when copying from a Netapp snapshot directory. With code from Kjetil Torgrim Hollstein and Paul Eggert.
1998-09-26factor.cJim Meyering
1998-09-20(install_file_to_path) [-D]: Create any leadingJim Meyering
directories with permissions of 0755.
1998-09-20(install_file_to_path): Copy the file after creating any leading directories.Jim Meyering
(main) [case 'v']: Set `x.verbose' to 1, not 0.
1998-09-19update bug-reporting addressJim Meyering
1998-09-19(main): Revamp option processing, again.Jim Meyering
stty couldn't parse some of its options.
1998-09-19update bug-reporting addressJim Meyering
1998-09-19(program_name): Declare *not* to be const.Jim Meyering
1998-09-19update bug-reporting addressJim Meyering
1998-09-12(remove_cwd_entries): Declare to be static.Jim Meyering
1998-09-07(show_dev) [!posix_format]: When using --print-type,Jim Meyering
let the device path and the file system type share a single (wider) field if their combined lengths allow it. From Andries Brouwer.
1998-09-07(print_dir_name): Put back.Jim Meyering
(print_dir): Also print directory name header if print_dir_name is true.
1998-09-07Include posixtm.h.Jim Meyering
(usage): Correct the description of the format of the date string argument to -t option. (main): Update to use rewritten posixtime function. Reported by Andries Brouwer.
1998-09-06remove --help-style comment near topJim Meyering
1998-08-30(ST_TIME_CMP_NS, ATIME_CMP, CTIME_CMP, MTIME_CMP): Use new ST_MTIM_NSEC macro.Jim Meyering
1998-08-30(longopts): Use corresponding short-option characterJim Meyering
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30Don't assume ASCII.Jim Meyering
1998-08-30(longopts): Don't assume ASCII.Jim Meyering
1998-08-30(long_options): Replace 12 with CHAR_MAX + 1.Jim Meyering
1998-08-30(long_options): Replace 12 with CHAR_MAX + 1.Jim Meyering