1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-18 17:56:54 +02:00
Commit Graph

16068 Commits

Author SHA1 Message Date
Jim Meyering
470285bb48 *** empty log message *** 2003-07-18 07:46:27 +00:00
Jim Meyering
dafa884427 *** empty log message *** 2003-07-18 07:29:45 +00:00
Jim Meyering
c7e335bcda Add tests when exit status is 2. 2003-07-18 07:29:01 +00:00
Jim Meyering
7a0ebf5a7b Invalid value exits with status 3, not 2. 2003-07-18 07:25:39 +00:00
Jim Meyering
30d8071d60 Include "exitfail.h".
(main): Set exit_failure, not xalloc_exit_failure and xmemcoll_exit_failure.
2003-07-18 07:23:38 +00:00
Jim Meyering
1eaf0e9870 Include "exitfail.h", "quotearg.h".
(EXPR_INVALID, EXPR_ERROR): New constants.
(nomoreargs, null, toarith, nextarg): Return bool, not int.
(syntax_error): New function, exiting with status 2.  Use it
insteading of printing "syntax error" ourselves.
(main): Initialize exit_failure to EXPR_ERROR.
Exit with EXPR_INVALID on syntax error (too few arguments).
(nextarg): Use strcmp, not strcoll; strcoll might return
an undesirable 0, or might fail.
(docolon, eval4, eval3): Exit with status 3 on invalid argument type
or other such error.
(eval2): Report an error if strcoll fails in a string comparison.
2003-07-18 07:22:38 +00:00
Jim Meyering
e992d666e1 (NOHUP_FOUND_BUT_CANNOT_INVOKE, NOHUP_FAILURE):
Use an anonymous `enum', rather than #define.
2003-07-18 07:18:54 +00:00
Jim Meyering
309d778d05 *** empty log message *** 2003-07-18 07:12:27 +00:00
Jim Meyering
3ca9cb979e Merge with gnulib. Use a single exit_failure variable rather
than a separate one for each module.
2003-07-18 07:12:20 +00:00
Jim Meyering
f73bf4c5d3 Merge with gnulib. Use a single exit_failure variable rather
than a separate one for each module.
2003-07-18 07:11:50 +00:00
Jim Meyering
45a5d9f023 Merge with gnulib. Use a single exit_failure variable rather
than a separate one for each module.
2003-07-18 07:10:53 +00:00
Jim Meyering
393c48ec79 Merge with gnulib. Use a single exit_failure variable rather
than a separate one for each module.
2003-07-18 07:02:34 +00:00
Jim Meyering
8a4cf4bcfc *** empty log message *** 2003-07-18 06:59:33 +00:00
Jim Meyering
c7cbe29307 *** empty log message *** 2003-07-18 06:50:03 +00:00
Jim Meyering
a73e45f9d3 . 2003-07-18 06:34:14 +00:00
Jim Meyering
3497dfc9c1 . 2003-07-17 22:27:44 +00:00
Jim Meyering
2d7fe7786b *** empty log message *** 2003-07-16 20:51:08 +00:00
Jim Meyering
0cd3fbee59 *** empty log message *** 2003-07-16 20:50:30 +00:00
Jim Meyering
64cdeb8d39 Use 5.0.90, rather than 5.0.2, per GNU maintainer
guidelines.  The next non-beta release will be 5.1.
2003-07-16 20:50:21 +00:00
Jim Meyering
a9d48f53d5 *** empty log message *** 2003-07-16 20:07:47 +00:00
Jim Meyering
ce5b4fc9f7 *** empty log message *** 2003-07-16 20:07:37 +00:00
Jim Meyering
f373160c3d This script would have caught at least two recent bugs: those in [ and kill.
Revive this script.
It wasn't doing anything useful, since $all_programs wasn't being
defined by the invoking Makefile.am.
Reflect that nohup is no longer a script, so don't exclude it.
Add framework to handle the programs added since it was last run:
kill, stat, unlink, [, link, readlink.
Fix path-related problems deriving from the move of this script
from src/ to its present location.
2003-07-16 19:54:13 +00:00
Jim Meyering
9416c7da09 (all_programs): Define.
(TESTS_ENVIRONMENT): Use it.
2003-07-16 19:51:05 +00:00
Jim Meyering
81b607d2a0 *** empty log message *** 2003-07-16 19:43:04 +00:00
Jim Meyering
17d2d3a72f (main): Fix bug introduced on 2003-05-10 (for 5.0.1)
whereby kill would always attempt to operate on argv[0] and fail.
2003-07-16 19:42:34 +00:00
Jim Meyering
c032f45669 . 2003-07-16 10:54:52 +00:00
Jim Meyering
4436b81b54 *** empty log message *** 2003-07-16 10:28:59 +00:00
Jim Meyering
b1fd798094 (integer_expected_error): Improve diagnostic -- now,
it also matches the one from bash's builtin test.
(binary_operator): Add \n at end of diagnostic.
2003-07-16 10:28:52 +00:00
Jim Meyering
f7ed03fa50 Remove setuidgid-related code. Moved to ../priv-check. 2003-07-16 08:31:04 +00:00
Jim Meyering
a0306325d2 Move setuidgid-related and
NON_ROOT_USERNAME-checking code to this file.
2003-07-16 08:30:06 +00:00
Jim Meyering
152d9ca522 *** empty log message *** 2003-07-16 07:59:08 +00:00
Jim Meyering
fd35a8b081 Update section on testing as `root'.
Suggestion from Paul Jarc.
2003-07-16 07:59:05 +00:00
Jim Meyering
aad28eb267 (AUTHORS): Replace 3-letter usernames with the actual
names of authors that I just found in bash's builtins/test.def.
2003-07-16 06:54:33 +00:00
Jim Meyering
23752dca61 *** empty log message *** 2003-07-16 06:43:05 +00:00
Jim Meyering
0049fa1eda Running `[' with no arguments would evoke a segfault.
(main) [LBRACKET]: Move initialization of argv to
precede potential use via test_syntax_error.
2003-07-16 06:43:02 +00:00
Jim Meyering
02ba301550 (AM_CPPFLAGS): Rename from `INCLUDES', to avoid warning from automake -Wall. 2003-07-16 06:33:39 +00:00
Jim Meyering
35f71d4a00 (AM_CPPFLAGS): Rename from `INCLUDES', to avoid warning from automake -Wall. 2003-07-16 06:33:09 +00:00
Jim Meyering
ed9026bfcb bump to 5.0.2 2003-07-16 06:10:55 +00:00
Jim Meyering
bd3a955a95 *** empty log message *** 2003-07-15 22:00:42 +00:00
Jim Meyering
a7c67f32d0 . 2003-07-15 13:39:02 +00:00
Jim Meyering
441c8ebc90 *** empty log message *** COREUTILS-5_0_1 2003-07-15 06:55:22 +00:00
Jim Meyering
272a1b3903 (print_changelog_deltas): Change the .sig suffix to .asc here, too. 2003-07-15 06:55:19 +00:00
Jim Meyering
5efe3f8221 . 2003-07-15 06:52:10 +00:00
Jim Meyering
d5c938e2ba *** empty log message *** 2003-07-15 06:39:54 +00:00
Jim Meyering
b5dfcc1d0d (uname invocation): Explain the POSIX terminology behind uname -m and uname -s. 2003-07-15 06:39:49 +00:00
Jim Meyering
54a31f6d9a . 2003-07-15 06:21:13 +00:00
Jim Meyering
a0edaedbf3 *** empty log message *** 2003-07-15 06:07:10 +00:00
Jim Meyering
39458c8430 (%.asc): Remove target first, so gpg doesn't prompt us about it. 2003-07-15 06:06:58 +00:00
Jim Meyering
7d0b66769a . 2003-07-15 06:05:15 +00:00
Jim Meyering
120506c26d Remove stray `:' in first regexp.
Fix *both* tests.
2003-07-15 06:05:04 +00:00