summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1996-11-23(usage): Alphabetize options like sort -f would.Jim Meyering
1996-11-23(copy): With -i and not -f, prompt for any type ofJim Meyering
(non-directory) source file before overwriting an existing target. Reported by Mark A. Thomas.
1996-11-23(main): Warn if excess arguments are ignored.Jim Meyering
E.g., printf foo bar now ignores the single non-format argument, bar.
1996-11-23(process_regexp): Update CURRENT_LINE only ifJim Meyering
the new value would be larger. This avoids the infinite loop otherwise provoked by situations like this: printf "\na\n" | csplit - '/a/-1' '{*}' From Jens Schmidt.
1996-11-18Remove unused declaration of mktime. From Tony Leneis.Jim Meyering
1996-11-18(main): Ignore -a, for compatibility with SVR4.Jim Meyering
1996-11-04(recover_mode): Fail also if there are too many fields. From Karl Heuer.Jim Meyering
1996-11-03change bug-reporting addressJim Meyering
1996-11-03change bug-reporting addressJim Meyering
1996-11-02change bug-reporting addressJim Meyering
1996-11-02change bug-reporting addressJim Meyering
1996-11-02(gobble_file): Set linkok for non-orphaned symlinks.Jim Meyering
From Bauke Jan Douma. (gobble_file): Initialize linkok. With these two changes, ls --color should display orphaned symlinks as blinking text on terminals that support it.
1996-11-02(main): Give better diagnostic.Jim Meyering
Suggestion from Karl Berry.
1996-11-02.Jim Meyering
1996-11-02[!ENABLE_ASSERTIONS]: Guard NDEBUG definition.Jim Meyering
(checkfp): Fix off-by-one error that resulted in writing one byte beyond the end of a malloc'd buffer. It caused `sort -c' to segfault on Linux systems having a relatively recent libc. Before, running the command, perl -e "print 'x' x 30, \"\n\";"|sort -c would provoke the memory overrun (though not necessarily the failure). Add an assertion.
1996-11-01(key_init): New function.Jim Meyering
(main): Use key_init in the two places where it was open-coded.
1996-10-31(decode_field_spec): Always give FIELD_INDEX a value.Jim Meyering
This avoids spurious UMR from purify. (prjoin): Add an assertion. (add_field): Update assertion.
1996-10-31(es_free): New function.Jim Meyering
(parse_str): Use it to plug small memory leak.
1996-10-29(decode_switches): Make -A set really_all_files to zeroJim Meyering
as well as setting all_files to 1. With this change, ls -f -A prints everything but . and .., unsorted. Before, the -A was effectively ignored. From Karl Berry.
1996-10-29(main): Ignore SIGPIPE.Jim Meyering
1996-10-24Guard inclusion of stdarg.h and definition of VA_STARTJim Meyering
with #if PROTOTYPES rather than with #ifdef __STDC__. The latter loses with Dynix/PTX. (wrapf) [PROTOTYPES]: Similarly, guard ANSI-style ... definition. Suggestion from Marcus Daniels.
1996-10-21Comment out DOS-style suffixes.Jim Meyering
1996-10-21(validate): Remove TAB from diagnostic, for consistency.Jim Meyering
1996-10-21(main): Remove TAB from diagnostic, for consistency.Jim Meyering
1996-10-20(print_entry): Don't take address of UT_TIME_MEMBER directly.Jim Meyering
From Ulrich Drepper.
1996-10-16(get_next): Rewrite to treat lower/upper mapping as a special case.Jim Meyering
(main): Write separate loops to initialize mapping for lower->upper and upper->lower conversion.
1996-10-13(print_long_format): Use strftime of localtimeJim Meyering
(not ctime) to produce the date/time in long listings. From Rafal Maszkowski.
1996-10-13(usage): Remove parameter, REASON.Jim Meyering
(main): Update callers to use combination of error (0, 0, ... and usage (EXIT_FAILURE).
1996-10-12(print_uptime): Change #ifdef guard on getloadavgJim Meyering
call from just HAVE_GETLOADAVG to HAVE_GETLOADAVG || C_GETLOADAVG. From Kaveh R. Ghazi.
1996-10-09(usage): Improve brief descriptions of --sort and --time.Jim Meyering
From François Pinard.
1996-10-08(usage): Improve diagnosticJim Meyering
1996-10-08(usage): Improve usage messagesJim Meyering
1996-10-05(print_long_format): Add support for Cray's migrated dmf files.Jim Meyering
From Johan Danielsson.
1996-10-05(main): update --version output to conform to coding standardJim Meyering
1996-10-05fix --version outputJim Meyering
1996-10-05(main): update --version output to conform to coding standardJim Meyering
1996-10-05(main): update --version output to conform to coding standardJim Meyering
1996-10-04(main): update --version output againJim Meyering
1996-10-04(main): Remove dead code that used to print --version output.Jim Meyering
1996-10-04(main): update --version output againJim Meyering
1996-10-04(main): update --version output to conform to coding standardJim Meyering
1996-10-04(main): update --version output to conform to coding standardJim Meyering
1996-10-03(usage): Deprecate --print-data-base even thoughJim Meyering
that's the way GNU make writes it. `database' is one word. Add description of FILE argument.
1996-10-01.Jim Meyering
1996-09-30(do_copy): Give better error message when copying multipleJim Meyering
files and the last one is not a directory. From Karl Berry. Call error (0, 0, ... then usage (1) -- instead of calling usage with two arguments.
1996-09-28.Jim Meyering
1996-09-27(usage): Remove references in --help output toJim Meyering
the now-deprecated --string option. Support for it will be removed soon.
1996-09-23(keycompare): Declare translate to be unsigned char *.Jim Meyering
Otherwise, sign extension caused misordering when using e.g. -f.
1996-09-21(xstrndup): Use message that's the same as the oneJim Meyering
you get from e.g., xmalloc. Reported by Santiago Vila.
1996-09-10(do_copy): Describe in a little *more* detail the codeJim Meyering
that makes `cp non-directory file/' (eventually) fail.