summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-01-14Don't prototype usage as static.Jim Meyering
1999-01-14Include closeout.h. (main): Use close_stdout.Jim Meyering
1999-01-14Include closeout.h. (main): Use close_stdout_status.Jim Meyering
1999-01-13new version from automakeJim Meyering
1999-01-11All of the following new code is protected by `#if DONT_UNLINK_WHILE_OPEN'Jim Meyering
(file_to_remove): New global. (fp_to_close): New global. (unlink_tempfile): New function. (record_tempfile): New function. (save_stdin): Call record_tempfile. Use SET_BINARY. (main): Use SET_BINARY and SET_BINARY2. From Eli Zaretskii.
1999-01-11(copy_internal): Handle two more values of errno fromJim Meyering
failed rename of a directory into a subdirectory of itself.
1999-01-11(decode_switches): Now that escape_quoting_style no longerJim Meyering
escapes the SPACE character, arrange for SPACEs to be quoted here.
1999-01-09declare `match'Jim Meyering
1999-01-09New option: --all-repeated (-D).Jim Meyering
(output_all_repeated) [output_mode]: New enum value. (usage): Describe it. (writeline): Test for new mode. (check_file): Likewise. Based on patches from Jochen Hein and Florin Iucha. (main): Diagnose `too many arguments'.
1999-01-09s/max_n_consecutive_size_changes/max_n_consecutive_size_changes_between_opens/Jim Meyering
1999-01-09(parse_obsolescent_option): Interpret `number' as decimal.Jim Meyering
(parse_options): Likewise. Reported by Kamal Paul Nigam. New option: --max-unchanged-stats=N. New option: --max-n-consecutive-size-changes=N.
1999-01-04(main): remove unused `i'Jim Meyering
1999-01-03(usage): Remove third program_name argument -- thereJim Meyering
were only two `%s' in the format string.
1999-01-02(tsort): Use a single call to error instead of two to fprintf.Jim Meyering
(main): Remove `%s: ' prefix on format string.
1999-01-02(parse_options): Use XARGMATCH in place of argmatch.Jim Meyering
1999-01-02(format_vals): New array.Jim Meyering
(main): Use XARGMATCH in place of argmatch.
1999-01-02Adapt to use new interface to XARGMATCH.Jim Meyering
1999-01-02use XARGMATCH, not XARGCASEMATCHJim Meyering
1999-01-02Move inclusion of assert.h to follow that of stdio.h.Jim Meyering
Some losing systems require this. Use STREQ macro instead of strcmp in a few places.
1999-01-02Include readtokens.h.Jim Meyering
(zeros): Rename global from `rr'. (getstr): Remove function. (tsort) Use readtoken instead of getstr.
1999-01-01fix typo in commentJim Meyering
1999-01-01(PATH_MAX_IN_DIR) [HAVE_UNISTD_H]: New macro, for maxJim Meyering
file name characters in a given directory. (tempname): Make sure the temp file name is unique even if long file names aren't supported.
1999-01-01(cwrite) [O_BINARY]: Write output in binary mode.Jim Meyering
(main) [O_BINARY]: Read input in binary mode.
1999-01-01(bsd_sum_file, sysv_sum_file) [O_BINARY]: Read input in binary mode.Jim Meyering
1999-01-01(tail_lines, tail_bytes) [O_BINARY]: Use binary I/O when appropriate.Jim Meyering
1999-01-01(wc): Use binary mode for input.Jim Meyering
1999-01-01(unexpand): Use binary I/O where appropriate.Jim Meyering
1999-01-01(main) [O_BINARY]: Use binary I/O when appropriate.Jim Meyering
1999-01-01(skip, read_char, read_block) [O_BINARY]: Switch inputJim Meyering
stream to binary mode.
1999-01-01(OPENOPTS) [O_BINARY]: Use binary I/O when non-zero argument.Jim Meyering
(md5_file) [O_BINARY]: Switch redirected stdin to binary mode. (main) [O_BINARY]: Use binary reads by default on those systems which care about the difference.
1999-01-01(head_bytes, head_lines) [O_BINARY]: Use binary I/O.Jim Meyering
1999-01-01(expand): Use binary I/O where appropriate.Jim Meyering
1999-01-01(cksum) [O_BINARY]: Read redirected stdin in binary mode.Jim Meyering
1999-01-01(usage) [O_BINARY]: Describe -B,--binary option.Jim Meyering
(main) [O_BINARY]: binary_files, binary_output, file_open_mode: new variables. Add --binary to long_options[]. Switch stdin and stdout to binary mode unless file contents are not important anyway. Open files in binary mode when required.
1999-01-01(parse_options): Use XARGCASEMATCH in place of argmatch.Jim Meyering
1999-01-01Rename globals N and R so they don't shadow locals.Jim Meyering
(tsort): Rename from `sort'.
1999-01-01remove trailing blanksJim Meyering
1999-01-01from Mark KettenisJim Meyering
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.