summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-06-27*** empty log message ***Jim Meyering
2004-06-27See whether a trailing slash is followed too far.Jim Meyering
2004-06-27 Fix a bug: formerly, if d/x was a directory and x a file, "ln xJim Meyering
d/" incorrectly created a link d/x/x. It also saves some system calls. Document the fix.
2004-06-27Fix a bug: formerly, if d/x was a directory and x a file, "ln xJim Meyering
d/" incorrectly created a link d/x/x. It also saves some system calls. (main): Don't append basename to dest if this results in an existing directory name.
2004-06-26put \n in format string, not in actual diagnosticJim Meyering
2004-06-26*** empty log message ***Jim Meyering
2004-06-26(main): When given no arguments, print the standardJim Meyering
"missing operand\nTry printf --help..." message -- to be consistent.
2004-06-26*** empty log message ***Jim Meyering
2004-06-26(main): Add \n at the end of message output via fprintf.Jim Meyering
2004-06-26Add Basque (eu).Jim Meyering
2004-06-26*** empty log message ***Jim Meyering
2004-06-26Add Basque (eu).Jim Meyering
2004-06-25*** empty log message ***Jim Meyering
2004-06-25(gl_AFS): Use AC_ARG_WITH instead of ancient, hard-codedJim Meyering
AC_MSG_CHECKING/AC_MSG_RESULT etc. From Tim Waugh.
2004-06-25*** empty log message ***Jim Meyering
2004-06-25Add test for ln subscript error.Jim Meyering
2004-06-25*** empty log message ***Jim Meyering
2004-06-25(do_link): Remove unnecessary call to lstat.Jim Meyering
(main): Avoid subscript error when the destination is "".
2004-06-24*** empty log message ***Jim Meyering
2004-06-24(obstack_base): Fix parentheses. From Paul Eggert.Jim Meyering
2004-06-23.Jim Meyering
2004-06-23*** empty log message ***Jim Meyering
2004-06-23Replace all occurrences of `(exit N); exit' withJim Meyering
`(exit N); exit N'. Otherwise, those many tests could exit with improper exit status when exiting via e.g., a trapped interrupt. Thanks to a report from Bob Proulx.
2004-06-23*** empty log message ***Jim Meyering
2004-06-23(idle_string, print_user): New arg boottime,Jim Meyering
specifying the most recent boot time. All uses changed. (idle_string) Consider a line to be "old" if it hasn't been used since the last boot time. Watch out for overflow when computing times, and for times in the future. (idle_string): Record latest boot time.
2004-06-22*** empty log message ***Jim Meyering
2004-06-22.Jim Meyering
2004-06-22The 2004-06-19 fix for who and pinky was incomplete, as ctimeJim Meyering
has undefined behavior if the year precedes -999 or follows 9999. Since we have to stop using ctime anyway, we might as well use strftime and fix the FIXME, and support internationalized dates. * src/who.c: Include "hard-locale.h". (time_format, time_format_width): New vars. (time_string, print_line): Use them. (main): Set them. (time_string): Use localtime + strftime instead of ctime, to avoid problems with years before -999 or after 9999. * src/pinky.c: Likewise.
2004-06-22The 2004-06-19 fix for who and pinky was incomplete, as ctimeJim Meyering
has undefined behavior if the year precedes -999 or follows 9999. Since we have to stop using ctime anyway, we might as well use strftime and fix the FIXME, and support internationalized dates. Include "hard-locale.h". (time_format, time_format_width): New vars. (time_string, print_line): Use them. (main): Set them. (time_string): Use localtime + strftime instead of ctime, to avoid problems with years before -999 or after 9999.
2004-06-22*** empty log message ***Jim Meyering
2004-06-22(usage): Correct description of `-t FD'. The fileJim Meyering
descriptor, FD, is no longer optional. Reported by Ton Nijkes.
2004-06-22*** empty log message ***Jim Meyering
2004-06-22*** empty log message ***Jim Meyering
2004-06-22Fix bug: GNU 'ls' didn't count columns correctly if user or groupJim Meyering
names contained multibyte characters where the column count differed from the byte count. This patch also corrects some comments. (format_user_or_group): New function, which counts columns correctly. (format_user, format_group): Use it. (format_user_or_group_width): New function, which counts columns correctly. (format_user_width, format_group_width): Use it.
2004-06-22*** empty log message ***Jim Meyering
2004-06-21*** empty log message ***Jim Meyering
2004-06-21Quote "$PATH" in PATH=$PATH.Jim Meyering
2004-06-21*** empty log message ***Jim Meyering
2004-06-21When running as root, be sure to propagateJim Meyering
PATH through to the process we exec as non-root.
2004-06-21*** empty log message ***Jim Meyering
2004-06-21.Jim Meyering
2004-06-21*** empty log message ***Jim Meyering
2004-06-21(main): Don't segfault when calculating theJim Meyering
expected number of operands for `mknod NAME'.
2004-06-21Adjust to new diagnostics.Jim Meyering
2004-06-21.Jim Meyering
2004-06-21(main): Standardize on the diagnostics given when someone givesJim Meyering
too few operands ("missing operand after `xxx'") or too many operands ("extra operand `xxx'"). Include "quote.h" and/or "error.h" if it wasn't already being included.
2004-06-21Standardize on the diagnostics given when someone givesJim Meyering
too few operands ("missing operand after `xxx'") or too many operands ("extra operand `xxx'"). Include "quote.h" and/or "error.h" if it wasn't already being included. (do_copy): Likewise.
2004-06-21Standardize on the diagnostics given when someone givesJim Meyering
too few operands ("missing operand after `xxx'") or too many operands ("extra operand `xxx'"). Include "quote.h" and/or "error.h" if it wasn't already being included. (add_file_name, main): Likewise.
2004-06-21Standardize on the diagnostics given when someone givesJim Meyering
too few operands ("missing operand after `xxx'") or too many operands ("extra operand `xxx'"). Include "quote.h" and/or "error.h" if it wasn't already being included. (beyond, main): Likewise.
2004-06-20(input_seek_errno): Declare file-scoped variable as static.Jim Meyering