platform/upstream/coreutils.git
20 years ago*** empty log message ***
Jim Meyering [Thu, 29 Jan 2004 20:38:56 +0000 (20:38 +0000)]
*** empty log message ***

20 years agoAvoid a configure-time warning about sys/ucred.h on OSF V4.0.
Jim Meyering [Thu, 29 Jan 2004 20:38:52 +0000 (20:38 +0000)]
Avoid a configure-time warning about sys/ucred.h on OSF V4.0.

Test for sys/ucred.h separately, since
on some systems one must include <grp.h> before it.

20 years agoupdate from automake
Jim Meyering [Wed, 28 Jan 2004 17:16:15 +0000 (17:16 +0000)]
update from automake

20 years ago.
Jim Meyering [Tue, 27 Jan 2004 15:38:00 +0000 (15:38 +0000)]
.

20 years ago*** empty log message ***
Jim Meyering [Tue, 27 Jan 2004 13:09:20 +0000 (13:09 +0000)]
*** empty log message ***

20 years agoReword so as not to exclude the possibility that INCREMENT be zero.
Jim Meyering [Tue, 27 Jan 2004 13:09:16 +0000 (13:09 +0000)]
Reword so as not to exclude the possibility that INCREMENT be zero.

20 years ago*** empty log message ***
Jim Meyering [Tue, 27 Jan 2004 12:53:29 +0000 (12:53 +0000)]
*** empty log message ***

20 years ago Separate `Synopses' section into three examples.
Jim Meyering [Tue, 27 Jan 2004 12:53:24 +0000 (12:53 +0000)]
Separate `Synopses' section into three examples.
Clarify first paragraph.  @w{}-protect an expression.1
Use @option{--option}, rather than @code{--option}.

20 years ago*** empty log message ***
Jim Meyering [Tue, 27 Jan 2004 12:30:46 +0000 (12:30 +0000)]
*** empty log message ***

20 years ago(seq invocation): Remove `@dots{}' at end of synopsis.
Jim Meyering [Tue, 27 Jan 2004 12:30:36 +0000 (12:30 +0000)]
(seq invocation): Remove `@dots{}' at end of synopsis.

20 years ago*** empty log message ***
Jim Meyering [Sun, 25 Jan 2004 22:58:00 +0000 (22:58 +0000)]
*** empty log message ***

20 years agobump version to 5.1.3
Jim Meyering [Sun, 25 Jan 2004 22:57:23 +0000 (22:57 +0000)]
bump version to 5.1.3

20 years agocorrect example
Jim Meyering [Sun, 25 Jan 2004 13:40:09 +0000 (13:40 +0000)]
correct example

20 years ago.
Jim Meyering [Sat, 24 Jan 2004 23:32:11 +0000 (23:32 +0000)]
.

20 years ago*** empty log message *** COREUTILS-5_1_2 v5.1.2
Jim Meyering [Sat, 24 Jan 2004 23:16:21 +0000 (23:16 +0000)]
*** empty log message ***

20 years ago(signatures): Comment out definition.
Jim Meyering [Sat, 24 Jan 2004 23:16:18 +0000 (23:16 +0000)]
(signatures): Comment out definition.

20 years agominor tweaks
Jim Meyering [Fri, 23 Jan 2004 21:55:56 +0000 (21:55 +0000)]
minor tweaks

20 years ago.
Jim Meyering [Fri, 23 Jan 2004 18:48:03 +0000 (18:48 +0000)]
.

20 years ago*** empty log message ***
Jim Meyering [Fri, 23 Jan 2004 15:55:39 +0000 (15:55 +0000)]
*** empty log message ***

20 years ago(header_regexp): Add exitfail.
Jim Meyering [Fri, 23 Jan 2004 15:55:34 +0000 (15:55 +0000)]
(header_regexp): Add exitfail.

20 years ago.
Jim Meyering [Fri, 23 Jan 2004 15:55:13 +0000 (15:55 +0000)]
.

20 years ago*** empty log message ***
Jim Meyering [Fri, 23 Jan 2004 15:55:01 +0000 (15:55 +0000)]
*** empty log message ***

20 years ago(EXTRA_DIST): Add help2man.
Jim Meyering [Fri, 23 Jan 2004 15:54:35 +0000 (15:54 +0000)]
(EXTRA_DIST): Add help2man.

20 years ago*** empty log message ***
Jim Meyering [Fri, 23 Jan 2004 15:43:27 +0000 (15:43 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Jim Meyering [Fri, 23 Jan 2004 15:41:05 +0000 (15:41 +0000)]
*** empty log message ***

20 years ago(.x.1): Prefix help2man invocation with `$(PERL) --'
Jim Meyering [Fri, 23 Jan 2004 15:41:01 +0000 (15:41 +0000)]
(.x.1): Prefix help2man invocation with `$(PERL) --'
so it works on systems with Perl installed somewhere other than in /usr/bin.

20 years ago(paste_parallel): Declare local, chr, to be of type
Jim Meyering [Fri, 23 Jan 2004 09:26:24 +0000 (09:26 +0000)]
(paste_parallel): Declare local, chr, to be of type
`int', not `char', since it must hold EOF.  This bug would make
paste infloop on some systems.

20 years ago*** empty log message ***
Jim Meyering [Fri, 23 Jan 2004 09:26:12 +0000 (09:26 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Jim Meyering [Fri, 23 Jan 2004 09:15:58 +0000 (09:15 +0000)]
*** empty log message ***

20 years ago.
Jim Meyering [Thu, 22 Jan 2004 22:19:28 +0000 (22:19 +0000)]
.

20 years ago*** empty log message ***
Jim Meyering [Thu, 22 Jan 2004 22:19:13 +0000 (22:19 +0000)]
*** empty log message ***

20 years ago(expected_failure_status_date): Remove, as 'date' is now normal.
Jim Meyering [Thu, 22 Jan 2004 22:19:04 +0000 (22:19 +0000)]
(expected_failure_status_date): Remove, as 'date' is now normal.
(expected_failure_status_nohup): New var.

20 years ago.
Jim Meyering [Thu, 22 Jan 2004 22:18:36 +0000 (22:18 +0000)]
.

20 years ago(TESTS): Add fail-perm.
Jim Meyering [Thu, 22 Jan 2004 22:18:21 +0000 (22:18 +0000)]
(TESTS): Add fail-perm.

20 years ago*** empty log message ***
Jim Meyering [Thu, 22 Jan 2004 22:18:16 +0000 (22:18 +0000)]
*** empty log message ***

20 years agoTest for just-fixed rmdir bug.
Jim Meyering [Thu, 22 Jan 2004 22:18:12 +0000 (22:18 +0000)]
Test for just-fixed rmdir bug.

20 years ago*** empty log message ***
Jim Meyering [Thu, 22 Jan 2004 22:13:33 +0000 (22:13 +0000)]
*** empty log message ***

20 years ago(Exit status): Document that ordinary failure
Jim Meyering [Thu, 22 Jan 2004 22:13:27 +0000 (22:13 +0000)]
(Exit status): Document that ordinary failure
might not exit with status 1 on unusual platforms.
Mention chroot, env, nice, and su as having unusual exit
status patterns.  Don't bother to mention true and false
since their exit status patterns are actually normal.
(sort invocation, su invocation): Mention its unusual exit
status pattern.
(chroot invocation): Simplify description of exit status 1.
Remove duplicate description of status 127.
(env invocation): Use consistent tenses; simplifiy description
of status 1.
(nice invocation): Likewise.

20 years ago.
Jim Meyering [Thu, 22 Jan 2004 22:08:18 +0000 (22:08 +0000)]
.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 21:09:33 +0000 (21:09 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Use initialize_exit_failure rather than
setting exit_failure directly; this optimizes away redundant assignments.
(TTY_FAILURE, TTY_WRITE_ERROR): New enum values;
substitute them for the corresponding integer constants.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 21:07:40 +0000 (21:07 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.
(FATAL_ERROR, main): Exit with status EXIT_FAILURE, not 2, on errors.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 21:04:26 +0000 (21:04 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

(err): Now a boolean int, not a counter,
so that we don't have to worry about int overflow.  All uses changed.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 21:03:13 +0000 (21:03 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Use initialize_exit_failure rather than
setting exit_failure directly; this optimizes away redundant
assignments.

20 years ago(initialize_exit_failure): New inline function.
Jim Meyering [Thu, 22 Jan 2004 21:02:22 +0000 (21:02 +0000)]
(initialize_exit_failure): New inline function.
Include exitfail.h here, since we refer to exit_failure.
All callers changed to not include exitfail.h.

(EXIT_FAIL, EXIT_CANNOT_INVOKE, EXIT_ENOENT): New enum values.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 21:00:25 +0000 (21:00 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Initialize exit_failure to EXIT_FAIL.

(main): Use EXIT_ENOENT and EXIT_CANNOT_INVOKE
rather than roll-your-own symbols or integers.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 20:58:59 +0000 (20:58 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Exit with status 1, not 2, on errors detected by stty proper.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 20:55:26 +0000 (20:55 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

(main): Use initialize_exit_failure rather than
setting exit_failure directly; this optimizes away redundant
assignments.

Don't include <assert.h>.
(SORT_OUT_OF_ORDER,  SORT_FAILURE): Now enums, not macros.
(usage): Don't use 'assert'.
(main): Remove redundant assignment to exit_failure.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 20:53:55 +0000 (20:53 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Likewise, to SETUIDGID_FAILURE.

(SETUIDGID_FAILURE): Renamed from FAIL_STATUS,
for consistency with other programs here.  All uses changed.
(main): Use 'error' to exit rather than invoking 'exit' here.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 20:51:09 +0000 (20:51 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

(print_numbers): Now returns void, not (zero) int.
All callers changed.
(main): Remove unused local variable 'errs'.  Always exit successfully
if we reach the end.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 20:48:38 +0000 (20:48 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(remove_parents): Don't set 'fail' to a negative number.
(main): Avoid integer overflow when seeing whether errors occurred.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 20:44:15 +0000 (20:44 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Use initialize_exit_failure rather than setting
exit_failure directly; this optimizes away redundant assignments.

(PRINTENV_FAILURE): New constant.
(main): Exit with status PRINTENV_FAILURE, not EXIT_FAILURE, on
command-line syntax problems.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Thu, 22 Jan 2004 19:49:47 +0000 (19:49 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.
(FATAL_ERROR, main): Exit with status EXIT_FAILURE, not 2, on errors.

20 years ago*** empty log message ***
Jim Meyering [Thu, 22 Jan 2004 08:10:12 +0000 (08:10 +0000)]
*** empty log message ***

20 years agoFix it so using --info-page='coreutils PROG' works.
Jim Meyering [Thu, 22 Jan 2004 08:10:02 +0000 (08:10 +0000)]
Fix it so using --info-page='coreutils PROG' works.

20 years ago(.x.1): Invoke our own (tweaked) copy of help2man.
Jim Meyering [Thu, 22 Jan 2004 08:09:38 +0000 (08:09 +0000)]
(.x.1): Invoke our own (tweaked) copy of help2man.
Use --info-page='coreutils PROG' option.
Now, readlink.1 refers the user to `info coreutils readlink'
rather than to `info readlink'.  Reported by Matt Swift.

20 years ago*** empty log message ***
Jim Meyering [Thu, 22 Jan 2004 07:59:31 +0000 (07:59 +0000)]
*** empty log message ***

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:50:20 +0000 (23:50 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:50:13 +0000 (23:50 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:49:31 +0000 (23:49 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:49:15 +0000 (23:49 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:47:48 +0000 (23:47 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:47:17 +0000 (23:47 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:46:53 +0000 (23:46 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:46:07 +0000 (23:46 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:45:53 +0000 (23:45 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:45:43 +0000 (23:45 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:45:21 +0000 (23:45 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:45:13 +0000 (23:45 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:44:47 +0000 (23:44 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:39:34 +0000 (23:39 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Don't assume EXIT_FAILURE == 1, as POSIX doesn't require it.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:38:45 +0000 (23:38 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:38:15 +0000 (23:38 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:37:54 +0000 (23:37 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:31:33 +0000 (23:31 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Initialize exit_failure to EXIT_FAIL.
(main): Use EXIT_ENOENT and EXIT_CANNOT_INVOKE
rather than roll-your-own symbols or integers.
(NOHUP_FOUND_BUT_CANNOT_INVOKE): Remove; all uses
changed to EXIT_CANNOT_INVOKE.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:30:09 +0000 (23:30 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.
(main): Exit with status 1, not 2, on errors detected by nl proper.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:28:19 +0000 (23:28 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Initialize exit_failure to EXIT_FAIL.
(main): Exit with status EXIT_FAIL, not EXIT_FAILURE,
on error; this is in case EXIT_FAILURE is unusual.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:23:14 +0000 (23:23 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Don't assume EXIT_FAILURE == 1, as POSIX doesn't require it.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:22:33 +0000 (23:22 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Exit with status 1, not 4, if not implemented.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:22:07 +0000 (23:22 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Exit with status 1, not 4, if not implemented.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:21:31 +0000 (23:21 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:21:17 +0000 (23:21 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.
(main): Use int, not size_t, to store boolean int.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:20:16 +0000 (23:20 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Don't assume EXIT_FAILURE == 1, as POSIX doesn't require it.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:16:01 +0000 (23:16 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:15:33 +0000 (23:15 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:15:07 +0000 (23:15 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:14:46 +0000 (23:14 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago*** empty log message ***
Jim Meyering [Wed, 21 Jan 2004 23:11:04 +0000 (23:11 +0000)]
*** empty log message ***

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:10:54 +0000 (23:10 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.
(main): Don't assume EXIT_FAILURE == 1, as POSIX doesn't require it.
(problems): Now a boolean int, not a counter,
so that we don't have to worry about int overflow.  All uses changed.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:09:07 +0000 (23:09 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Exit with status 1, not 2, on errors detected
by hostname proper.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:08:09 +0000 (23:08 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:07:15 +0000 (23:07 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:06:51 +0000 (23:06 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Do not report a usage error simply
because stdin has bad numbers.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:03:34 +0000 (23:03 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:02:45 +0000 (23:02 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Use initialize_exit_failure rather than
setting exit_failure directly; this optimizes away redundant assignments.
(EXPR_FAILURE): Renamed from EXPR_ERROR, for
consistency with the other programs' naming conventions.
All uses changed.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 23:00:48 +0000 (23:00 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 22:59:14 +0000 (22:59 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Initialize exit_failure to EXIT_FAIL.
(main): Use initialize_exit_failure rather than
setting exit_failure directly; this optimizes away redundant
assignments.
(main): Use EXIT_ENOENT and EXIT_CANNOT_INVOKE
rather than roll-your-own symbols or integers.
(main): Exit with status 1, not 2, on errors detected by env proper.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 22:56:47 +0000 (22:56 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 22:56:22 +0000 (22:56 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(usage): Don't bother normalizing exit status
since the arg is already the correct exit status now.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 22:55:51 +0000 (22:55 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.
(main): Don't assume EXIT_FAILURE == 1, as POSIX doesn't require it.

20 years ago(usage): Use EXIT_SUCCESS, not 0, for clarity.
Jim Meyering [Wed, 21 Jan 2004 22:53:49 +0000 (22:53 +0000)]
(usage): Use EXIT_SUCCESS, not 0, for clarity.

(dd_copy): Exit with status EXIT_FAILURE, not 2, on errors.
(write_output, skip, dd_copy): Don't assume EXIT_FAILURE == 1,
as POSIX doesn't require it.