platform/upstream/coreutils.git
19 years ago*** empty log message ***
Jim Meyering [Tue, 21 Dec 2004 09:58:46 +0000 (09:58 +0000)]
*** empty log message ***

19 years ago(usage): Say the default names are `xx00, xx01, ...', not `xx01, xx02, ...'.
Jim Meyering [Tue, 21 Dec 2004 09:58:38 +0000 (09:58 +0000)]
(usage): Say the default names are `xx00, xx01, ...', not `xx01, xx02, ...'.
Reported by Matt Kraai in http://bugs.debian.org/286605

19 years ago*** empty log message ***
Jim Meyering [Tue, 21 Dec 2004 09:57:31 +0000 (09:57 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jim Meyering [Tue, 21 Dec 2004 09:55:28 +0000 (09:55 +0000)]
*** empty log message ***

19 years agoAvoid spurious failure on x86 solaris2.9 when using c89.
Jim Meyering [Tue, 21 Dec 2004 09:55:14 +0000 (09:55 +0000)]
Avoid spurious failure on x86 solaris2.9 when using c89.

19 years ago* src/split.c (usage): Mention default size. Suggested by Dan Jacobson.
Paul Eggert [Mon, 20 Dec 2004 20:01:05 +0000 (20:01 +0000)]
* src/split.c (usage): Mention default size.  Suggested by Dan Jacobson.

19 years ago(usage): Mention default size.
Paul Eggert [Mon, 20 Dec 2004 20:00:44 +0000 (20:00 +0000)]
(usage): Mention default size.

19 years ago*** empty log message ***
Jim Meyering [Mon, 20 Dec 2004 16:39:44 +0000 (16:39 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jim Meyering [Mon, 20 Dec 2004 16:39:30 +0000 (16:39 +0000)]
*** empty log message ***

19 years agoDo the `cd' in a subshell.
Jim Meyering [Mon, 20 Dec 2004 16:39:24 +0000 (16:39 +0000)]
Do the `cd' in a subshell.

19 years agos/SPACE/TAB
Jim Meyering [Mon, 20 Dec 2004 15:38:46 +0000 (15:38 +0000)]
s/SPACE/TAB

19 years ago*** empty log message ***
Jim Meyering [Mon, 20 Dec 2004 15:31:53 +0000 (15:31 +0000)]
*** empty log message ***

19 years agoRather than using "conftestXXXXXX" as the mkstemp
Jim Meyering [Mon, 20 Dec 2004 15:31:47 +0000 (15:31 +0000)]
Rather than using "conftestXXXXXX" as the mkstemp
template, use a temporary directory and an 8.3-friendly template
to avoid trouble on systems like DJGPP.

19 years ago*** empty log message ***
Jim Meyering [Mon, 20 Dec 2004 15:31:18 +0000 (15:31 +0000)]
*** empty log message ***

19 years agoFix typo in comment.
Paul Eggert [Mon, 20 Dec 2004 08:09:42 +0000 (08:09 +0000)]
Fix typo in comment.

19 years agoRegenerate.
Paul Eggert [Mon, 20 Dec 2004 08:02:53 +0000 (08:02 +0000)]
Regenerate.

19 years ago* c-strtod.m4 (gl_C99_STRTOLD): New macro.
Paul Eggert [Mon, 20 Dec 2004 07:57:44 +0000 (07:57 +0000)]
* c-strtod.m4 (gl_C99_STRTOLD): New macro.

19 years ago* c-strtod.c (STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.
Paul Eggert [Mon, 20 Dec 2004 07:57:26 +0000 (07:57 +0000)]
* c-strtod.c (STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.

19 years ago(STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.
Paul Eggert [Mon, 20 Dec 2004 07:57:12 +0000 (07:57 +0000)]
(STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.

19 years ago(gl_C99_STRTOLD): New macro.
Paul Eggert [Mon, 20 Dec 2004 07:56:51 +0000 (07:56 +0000)]
(gl_C99_STRTOLD): New macro.
(gl_C_STRTOD): Use it instead of AC_CHECK_DECLS_ONCE(strtold).

19 years agoFix alloca problems with getdate.
Paul Eggert [Sun, 19 Dec 2004 13:42:55 +0000 (13:42 +0000)]
Fix alloca problems with getdate.

19 years agoInclude <alloca.h> only if HAVE_ALLOCA.
Paul Eggert [Sun, 19 Dec 2004 13:42:26 +0000 (13:42 +0000)]
Include <alloca.h> only if HAVE_ALLOCA.
(YYSTACK_USE_ALLOCA): Define to 0 if !HAVE_ALLOCA.
(YYMAXDEPTH): New macro.

19 years agoConditionalize on _GNULIB_ALLOCA_H, not _ALLOCA_H.
Paul Eggert [Sun, 19 Dec 2004 13:42:03 +0000 (13:42 +0000)]
Conditionalize on _GNULIB_ALLOCA_H, not _ALLOCA_H.
Remove now-obsolete comment about AIX.

19 years ago* NEWS: Mention that one should eval "`dircolors`" rather than `dircolors`.
Paul Eggert [Sun, 19 Dec 2004 13:32:12 +0000 (13:32 +0000)]
* NEWS: Mention that one should eval "`dircolors`" rather than `dircolors`.

19 years ago* NEWS: Mention that one should eval "`dircolors`" rather than
Paul Eggert [Sun, 19 Dec 2004 13:31:45 +0000 (13:31 +0000)]
* NEWS: Mention that one should eval "`dircolors`" rather than
`dircolors`.

19 years ago*** empty log message ***
Jim Meyering [Fri, 17 Dec 2004 08:59:00 +0000 (08:59 +0000)]
*** empty log message ***

19 years ago * tests/mv/hard-link-1: Rearrange to use newer trap-handling code,
Jim Meyering [Fri, 17 Dec 2004 08:58:56 +0000 (08:58 +0000)]
* tests/mv/hard-link-1: Rearrange to use newer trap-handling code,
so temporary directories aren't left behind upon e.g., interrupt.

19 years ago*** empty log message ***
Jim Meyering [Fri, 17 Dec 2004 08:48:19 +0000 (08:48 +0000)]
*** empty log message ***

19 years agoupdate from gnulib
Jim Meyering [Fri, 17 Dec 2004 08:40:35 +0000 (08:40 +0000)]
update from gnulib

19 years agoSync mdate-sh from gnulib.
Paul Eggert [Fri, 17 Dec 2004 05:23:44 +0000 (05:23 +0000)]
Sync mdate-sh from gnulib.

19 years ago* src/ls.c (print_dir): Use "%s: not listing already-listed directory".
Paul Eggert [Fri, 17 Dec 2004 05:09:05 +0000 (05:09 +0000)]
* src/ls.c (print_dir): Use "%s: not listing already-listed directory".

19 years ago(print_dir): Use "%s: not listing already-listed
Paul Eggert [Fri, 17 Dec 2004 05:08:40 +0000 (05:08 +0000)]
(print_dir): Use "%s: not listing already-listed
directory", not "not listing already-listed directory: %s", to
format already-listed directories, to be consistent with other
diagnostics involving file names and colons.

19 years ago* coreutils.texi: Fix minor problems in "ls" and "dircolors".
Paul Eggert [Wed, 15 Dec 2004 22:08:29 +0000 (22:08 +0000)]
* coreutils.texi: Fix minor problems in "ls" and "dircolors".

19 years ago(ls invocation): Change minor problem to be
Paul Eggert [Wed, 15 Dec 2004 22:08:07 +0000 (22:08 +0000)]
(ls invocation): Change minor problem to be
"subdirectory not found", since top-level trouble is now serious.
(dircolors invocation): Quote argument to eval.  Problem reported
by Stephane Chazelas.

19 years ago*** empty log message ***
Jim Meyering [Wed, 15 Dec 2004 16:15:16 +0000 (16:15 +0000)]
*** empty log message ***

19 years agomention tac bug fix
Jim Meyering [Wed, 15 Dec 2004 16:03:12 +0000 (16:03 +0000)]
mention tac bug fix

19 years ago.
Jim Meyering [Wed, 15 Dec 2004 16:02:35 +0000 (16:02 +0000)]
.

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 23:53:55 +0000 (23:53 +0000)]
*** empty log message ***

19 years ago(__LDADD): Define, so that building `[' on
Jim Meyering [Tue, 14 Dec 2004 23:53:48 +0000 (23:53 +0000)]
(__LDADD): Define, so that building `[' on
Solaris still uses the -lgen library that it requires in order
to get a definition of eaccess.

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 22:16:44 +0000 (22:16 +0000)]
*** empty log message ***

19 years agoAdd Bulgarian (bg).
Jim Meyering [Tue, 14 Dec 2004 22:16:39 +0000 (22:16 +0000)]
Add Bulgarian (bg).

19 years agoversion: 5.2.1
Jim Meyering [Tue, 14 Dec 2004 22:15:59 +0000 (22:15 +0000)]
version: 5.2.1

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 10:43:11 +0000 (10:43 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 10:43:05 +0000 (10:43 +0000)]
*** empty log message ***

19 years agoAdd a few more tests.
Jim Meyering [Tue, 14 Dec 2004 10:42:58 +0000 (10:42 +0000)]
Add a few more tests.

19 years ago.
Jim Meyering [Tue, 14 Dec 2004 10:41:00 +0000 (10:41 +0000)]
.

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 10:40:18 +0000 (10:40 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 10:36:08 +0000 (10:36 +0000)]
*** empty log message ***

19 years ago(TESTS): Add tac-continue.
Jim Meyering [Tue, 14 Dec 2004 10:36:04 +0000 (10:36 +0000)]
(TESTS): Add tac-continue.

19 years agoEnsure that tac processes all command line arguments, even
Jim Meyering [Tue, 14 Dec 2004 10:35:35 +0000 (10:35 +0000)]
Ensure that tac processes all command line arguments, even
when it encounters an error with say the first one.

19 years ago [DONT_UNLINK_WHILE_OPEN]: Add a FIXME comment explaining that
Jim Meyering [Tue, 14 Dec 2004 10:28:03 +0000 (10:28 +0000)]
[DONT_UNLINK_WHILE_OPEN]: Add a FIXME comment explaining that
using atexit like this is wrong.

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 09:54:16 +0000 (09:54 +0000)]
*** empty log message ***

19 years ago(tac_nonseekable): Return false also if copy_to_temp fails.
Jim Meyering [Tue, 14 Dec 2004 09:52:58 +0000 (09:52 +0000)]
(tac_nonseekable): Return false also if copy_to_temp fails.

19 years ago*** empty log message ***
Jim Meyering [Tue, 14 Dec 2004 08:51:00 +0000 (08:51 +0000)]
*** empty log message ***

19 years agoInclude quotearg.h.
Jim Meyering [Tue, 14 Dec 2004 08:50:52 +0000 (08:50 +0000)]
Include quotearg.h.
Use quotearg_colon in most diagnostics.
(copy_to_temp): Rewrite not to exit upon I/O or temp-file-creation
failure.  Before, this command (with /full/tmp being a full partition)
  TMPDIR=/full/tmp ./tac /proc/modules tac.c
would exit immediately upon the write error while trying to copy
non-seekable /proc/modules to the full partition.  Now it still
reports the failure but continues on with the remaining file.

19 years agoCause top-level failures to exit with status 2 with "ls".
Paul Eggert [Tue, 14 Dec 2004 00:43:20 +0000 (00:43 +0000)]
Cause top-level failures to exit with status 2 with "ls".

19 years ago(no-a-isdir-b): This now exits with status 2,
Paul Eggert [Tue, 14 Dec 2004 00:42:46 +0000 (00:42 +0000)]
(no-a-isdir-b): This now exits with status 2,
not status 1.

19 years ago(gobble_file): Change arg name to be command_line_arg
Paul Eggert [Tue, 14 Dec 2004 00:42:19 +0000 (00:42 +0000)]
(gobble_file): Change arg name to be command_line_arg
rather than explicit_arg, for consistency with copy.c.
(extract_dirs_from_files): Remove ignore_dot_and_dot_dot arg, since
it is deducible from dirname arg.  All callers changed.
(extract_dirs_from_files, print_dir, queue_directory):
Add command_line_arg arg.  All callers changed.
(struct pending): Add command_line_arg member.
(main): Use NULL rather than 0 when appropriate.
(set_exit_status, file_failure): New functions.
(queue_directory): Store command_line_arg into new structure.
(print_dir, gobble_file, get_link_name):
Use file_failure to report problems in accessing files,
so that the exit status is set consistently.
(print_dir): Simplify readdir failure code yet again.
If closedir fails, report "closing directory" rather than "reading
directory" failure.
(xstrcoll): Use set_exit_status to set status on failure.

19 years ago* coreutils.texi (join invocation): Blank separators need quoting.
Paul Eggert [Sun, 12 Dec 2004 07:25:01 +0000 (07:25 +0000)]
* coreutils.texi (join invocation): Blank separators need quoting.

19 years ago(join invocation): Mention that blank separators
Paul Eggert [Sun, 12 Dec 2004 07:24:31 +0000 (07:24 +0000)]
(join invocation): Mention that blank separators
in the -o option need to be quoted.

19 years ago*** empty log message ***
Jim Meyering [Sat, 11 Dec 2004 11:21:48 +0000 (11:21 +0000)]
*** empty log message ***

19 years agoadjust wording of #error message
Jim Meyering [Sat, 11 Dec 2004 11:19:27 +0000 (11:19 +0000)]
adjust wording of #error message

19 years agoFail via #error if PATH_MAX is not defined, since
Jim Meyering [Sat, 11 Dec 2004 11:18:53 +0000 (11:18 +0000)]
Fail via #error if PATH_MAX is not defined, since
this file is now compiled only on systems that define PATH_MAX.

19 years agochown race fix
Jim Meyering [Sat, 11 Dec 2004 10:28:58 +0000 (10:28 +0000)]
chown race fix

19 years ago*** empty log message ***
Jim Meyering [Sat, 11 Dec 2004 10:28:49 +0000 (10:28 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jim Meyering [Sat, 11 Dec 2004 10:24:15 +0000 (10:24 +0000)]
*** empty log message ***

19 years agoAvoid a race condition vulnerability in chown, when used with
Jim Meyering [Sat, 11 Dec 2004 10:24:12 +0000 (10:24 +0000)]
Avoid a race condition vulnerability in chown, when used with
--from=O:G and without the (-h) --no-dereference option.

(restricted_chown): New function.
(change_file_owner): Call it.
Reported by Ulrich Drepper.

19 years ago* coreutils.texi (id invocation): -G also prints main group.
Paul Eggert [Sat, 11 Dec 2004 00:09:29 +0000 (00:09 +0000)]
* coreutils.texi (id invocation): -G also prints main group.

19 years ago(id invocation): -G also prints main group.
Paul Eggert [Sat, 11 Dec 2004 00:09:07 +0000 (00:09 +0000)]
(id invocation): -G also prints main group.

19 years ago*** empty log message ***
Jim Meyering [Fri, 10 Dec 2004 00:02:26 +0000 (00:02 +0000)]
*** empty log message ***

19 years ago(gl_FUNC_CHDIR_LONG): Arrange to compile chdir-long.c only on systems
Jim Meyering [Fri, 10 Dec 2004 00:02:08 +0000 (00:02 +0000)]
(gl_FUNC_CHDIR_LONG): Arrange to compile chdir-long.c only on systems
that define PATH_MAX.

19 years agols now exits with status 1 if minor problem, 2 on serious trouble.
Paul Eggert [Thu, 9 Dec 2004 17:51:23 +0000 (17:51 +0000)]
ls now exits with status 1 if minor problem, 2 on serious trouble.

19 years ago(ls invocation): Document new "ls" exit status.
Paul Eggert [Thu, 9 Dec 2004 17:50:54 +0000 (17:50 +0000)]
(ls invocation): Document new "ls" exit status.

19 years agols now exits with status 1 on minor problems, 2 if serious trouble.
Paul Eggert [Thu, 9 Dec 2004 17:49:45 +0000 (17:49 +0000)]
ls now exits with status 1 on minor problems, 2 if serious trouble.

19 years agols and variants now exit with status 2 on serious trouble.
Paul Eggert [Thu, 9 Dec 2004 17:49:18 +0000 (17:49 +0000)]
ls and variants now exit with status 2 on serious trouble.

19 years ago(LS_MINOR_PROBLEM, LS_FAILURE): New constants.
Paul Eggert [Thu, 9 Dec 2004 17:48:57 +0000 (17:48 +0000)]
(LS_MINOR_PROBLEM, LS_FAILURE): New constants.
All uses of EXIT_FAILURE replaced with LS_FAILURE, unless
specified below.
(main): Initialize exit failure to LS_FAILURE.
(print_dir, gobble_file, get_link_name, xstrcoll):
Set exit status to LS_MINOR_PROBLEM if the failure is minor.
(print_dir): Do not give up on entire directory merely because readdir
returns EOVERFLOW.
(usage): Explain exit status.

19 years agoUndo previous change.
Paul Eggert [Wed, 8 Dec 2004 23:05:42 +0000 (23:05 +0000)]
Undo previous change.

19 years agoUndo previous change; it's already there.
Paul Eggert [Wed, 8 Dec 2004 23:05:13 +0000 (23:05 +0000)]
Undo previous change; it's already there.

19 years ago* src/join.c (usage): Mention that input files should be sorted.
Paul Eggert [Wed, 8 Dec 2004 23:03:02 +0000 (23:03 +0000)]
* src/join.c (usage): Mention that input files should be sorted.

19 years ago(usage): Mention that input files should be sorted.
Paul Eggert [Wed, 8 Dec 2004 23:02:45 +0000 (23:02 +0000)]
(usage): Mention that input files should be sorted.

19 years ago* NEWS: Document new UTC+HH:MM date syntax, and put date changes together.
Paul Eggert [Wed, 8 Dec 2004 22:38:26 +0000 (22:38 +0000)]
* NEWS: Document new UTC+HH:MM date syntax, and put date changes together.

19 years agoDocument new UTC+HH:MM date syntax, and put date changes together.
Paul Eggert [Wed, 8 Dec 2004 22:38:10 +0000 (22:38 +0000)]
Document new UTC+HH:MM date syntax, and put date changes together.

19 years ago(Time of day items, Time zone items):
Paul Eggert [Wed, 8 Dec 2004 22:27:12 +0000 (22:27 +0000)]
(Time of day items, Time zone items):
Describe new formats +00:00, UTC+00:00.

19 years agoAdd support for time zones like +HH:MM and UTC+HH:MM.
Paul Eggert [Wed, 8 Dec 2004 22:26:37 +0000 (22:26 +0000)]
Add support for time zones like +HH:MM and UTC+HH:MM.

19 years ago(textint): New member "negative".
Paul Eggert [Wed, 8 Dec 2004 22:26:07 +0000 (22:26 +0000)]
(textint): New member "negative".
(time_zone_hhmm): New function.
Expect 14 shift-reduce conflicts, not 13.
(o_colon_minutes): New rule.
(time, zone): Use it to add support for +HH:MM, UTC+HH:MM.
(yylex): Set the "negative" member of signed numbers.

19 years ago* src/factor.c (factor): Don't list 1 as a factor of 1.
Paul Eggert [Tue, 7 Dec 2004 21:12:40 +0000 (21:12 +0000)]
* src/factor.c (factor): Don't list 1 as a factor of 1.

19 years ago(factor): Don't list 1 as a factor of 1.
Paul Eggert [Tue, 7 Dec 2004 21:11:59 +0000 (21:11 +0000)]
(factor): Don't list 1 as a factor of 1.
Problem reported by Thomas Folz-Donahue.

19 years ago* ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): Fix typo in previous change: spurious "-l"s.
Paul Eggert [Tue, 7 Dec 2004 18:44:22 +0000 (18:44 +0000)]
* ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): Fix typo in previous change: spurious "-l"s.

19 years ago(AC_FUNC_GETMNTENT): Fix typo in previous change:
Paul Eggert [Tue, 7 Dec 2004 18:44:07 +0000 (18:44 +0000)]
(AC_FUNC_GETMNTENT): Fix typo in previous change:
spurious "-l"s.

19 years ago*** empty log message ***
Jim Meyering [Mon, 6 Dec 2004 22:45:41 +0000 (22:45 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Jim Meyering [Mon, 6 Dec 2004 22:44:39 +0000 (22:44 +0000)]
*** empty log message ***

19 years agoSanitize environment.
Jim Meyering [Mon, 6 Dec 2004 22:42:47 +0000 (22:42 +0000)]
Sanitize environment.
Otherwise, e.g., BLOCKSIZE=k would cause a failure.

19 years ago.
Jim Meyering [Mon, 6 Dec 2004 22:25:12 +0000 (22:25 +0000)]
.

19 years ago* ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): New macro, to work around bug
Paul Eggert [Mon, 6 Dec 2004 21:56:21 +0000 (21:56 +0000)]
* ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): New macro, to work around bug
in Autoconf 2.59.

19 years ago.
Jim Meyering [Mon, 6 Dec 2004 11:52:00 +0000 (11:52 +0000)]
.

19 years ago*** empty log message ***
Jim Meyering [Mon, 6 Dec 2004 11:50:04 +0000 (11:50 +0000)]
*** empty log message ***

19 years agoUse AC_LIBOBJ(save-cwd).
Jim Meyering [Mon, 6 Dec 2004 10:35:27 +0000 (10:35 +0000)]
Use AC_LIBOBJ(save-cwd).

19 years agoUse AC_LIBOBJ(chdir-long).
Jim Meyering [Mon, 6 Dec 2004 10:35:19 +0000 (10:35 +0000)]
Use AC_LIBOBJ(chdir-long).

19 years ago(libfetish_a_SOURCES): Begin removing .c and .h file names, as they
Jim Meyering [Mon, 6 Dec 2004 10:10:19 +0000 (10:10 +0000)]
(libfetish_a_SOURCES): Begin removing .c and .h file names, as they
are added to AC_LIBSOURCES directives in the corresponding m4/*.m4 files.

19 years ago*** empty log message ***
Jim Meyering [Mon, 6 Dec 2004 10:06:49 +0000 (10:06 +0000)]
*** empty log message ***