Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-18 | revert previous change | Jim Meyering | |
2003-09-18 | Update AUTHORS definition to be a comma-separated list of strings and/or update | Jim Meyering | |
the call to parse_long_options so that `AUTHORS, NULL' are the last parameters. | |||
2003-07-26 | Include exitfail.h. | Jim Meyering | |
(TEST_FAILURE): New constant, used for exit status if 'test' fails. (test-syntax_error): Use it. (binary_operator): Now takes bool arg specifying whether left operand is -l ARG, so that caller determines this rather than us. All uses changed. (term): Use posixtest to evaluate parenthesized subexpressions. (unary_operator, one_argument): Remove support for -t without operand. (one_argument): Take argument from argv[pos]. (one_argument, two_arguments, three_arguments): Advance pos. All callers changed. (three_arguments): Look for binary ops before "!". Then look for parenthesized one_argument expressions, instead of trusting expr () to do the right thing. (posixtest): Now takes number of args. All callers changed. Treat "( A B )" like "A B". (main): Set exit_failure to TEST_FAILURE. Don't depend on POSIXLY_CORRECT, as we now conform to POSIX by default. (main) [!LBRACKET]: Do not recognize "--help" or "--verbose" unless. | |||
2003-07-23 | Don't include headers already included by system.h: | Jim Meyering | |
Don't include closeout.h. | |||
2003-07-23 | Don't include headers already included by system.h: | Jim Meyering | |
Don't include limits.h or error.h. | |||
2003-07-16 | (integer_expected_error): Improve diagnostic -- now, | Jim Meyering | |
it also matches the one from bash's builtin test. (binary_operator): Add \n at end of diagnostic. | |||
2003-07-16 | (AUTHORS): Replace 3-letter usernames with the actual | Jim Meyering | |
names of authors that I just found in bash's builtins/test.def. | |||
2003-07-16 | Running `[' with no arguments would evoke a segfault. | Jim Meyering | |
(main) [LBRACKET]: Move initialization of argv to precede potential use via test_syntax_error. | |||
2003-07-06 | Add support for a "[" that conforms to the GNU coding standards, | Jim Meyering | |
i.e., that does not depend on its name. (LBRACKET): Define to 0 if not defined. (main): Use LBRACKET rather than argv[0]. ---------- (one_argument): Do not check for -t if POSIXLY_CORRECT. (main): Do not recognize --help or --version if POSIXLY_CORRECT, when invoked as "test". Handle "[ ]" correctly. Do not bother testing that margv[margc] is non-null. | |||
2003-06-17 | (main): Call initialize_main. | Jim Meyering | |
2003-06-02 | [!TEST_STANDALONE]: Remove #if-0'd block. | Jim Meyering | |
(STREQ, S_IXUGO): Remove redundant (in system.h) definitions. | |||
2003-04-11 | Remove SPC in SPC-TAB sequence. | Jim Meyering | |
2003-02-10 | add comments and fix dumb typos | Jim Meyering | |
2003-02-10 | Don't include group-member.h. | Jim Meyering | |
Include euidaccess.h. (eaccess): Rewrite function to set the real uid and gid temporarily to the effective uid and gid, then invoke 'access', and then set the real uid and gid back. On systems that lack setreuid or setregid, fall back on the kludges in euidaccess. Before, it would not work for e.g., files with ACLs, files that were marked immutable, or on file systems mounted read-only. | |||
2003-02-09 | (test_stat): Remove function. It's job is done (only | Jim Meyering | |
when necessary) by the wrapper in lib/stat.c. | |||
2002-12-15 | Remove all uses of `PARAMS'. | Jim Meyering | |
2002-09-25 | (eaccess): Change type of local `euid' from int to uid_t | Jim Meyering | |
and add a cast, to avoid a warning about `signed and unsigned type in conditional expression'. | |||
2002-07-02 | (usage): Use the PACKAGE_BUGREPORT e-mail address, rather than hard-coding it. | Jim Meyering | |
2002-04-28 | (integer_expected_error): Add `const' to paramater | Jim Meyering | |
declarations to avoid new warning from gcc. | |||
2002-04-28 | (test_syntax_error): Add `const' to paramater | Jim Meyering | |
declarations to avoid new warning from gcc. | |||
2002-03-25 | update copyright | Jim Meyering | |
2002-03-25 | (age_of): Return -1 and 0 rather than 0 and 1. | Jim Meyering | |
Might as well keep it simple, and like bash. (binary_operator): Fix bug with -nt and -ot, when one of the files did not exist. We want to be compatible with the ksh93 documentation, and with Bash. | |||
2001-12-15 | Use new macros, HELP_OPTION_DESCRIPTION and VERSION_OPTION_DESCRIPTION | Jim Meyering | |
instead of hard-coding --help and --version descriptions. Split --help output into smaller pieces. Use fputs, not printf. | |||
2001-11-25 | (usage): Indent --help and --version strings to start in the 7th column. | Jim Meyering | |
2001-09-16 | (usage): Describe -h option. | Jim Meyering | |
From Michael Stone. http://bugs.debian.org/99272 | |||
2001-09-09 | (binary_operator): Correct typo in diagnostic. | Jim Meyering | |
From Jochen Hein. | |||
2001-08-18 | (binary_operator): Move declarations of lt,rt `down' | Jim Meyering | |
into the scopes where they're actually used. (unary_operator): Likewise for `fd'. | |||
2001-08-18 | (isint, binary_operator, unary_operator): | Jim Meyering | |
Use intmax_t for argument integers, not long. (age_of, binary_operator): Use time_t for times, not long. (unary_operator): If N is out of int range, -t N now returns false. | |||
2001-08-14 | (AUTHORS): Mark string for translation, since it contains the English word ↵ | Jim Meyering | |
`and'. | |||
2000-05-07 | Include "closeout.h". | Jim Meyering | |
(main): Call atexit with close_stdout. | |||
1999-08-22 | Use ATTRIBUTE_NORETURN instead of NO_RETURN_ATTRIBUTE. | Jim Meyering | |
1999-03-29 | PROGRAM_NAME: rename from COMMAND_NAME | Jim Meyering | |
1999-03-04 | (main): Include author name argument in call to parse_long_options. | Jim Meyering | |
1999-02-16 | update copyright dates | Jim Meyering | |
1999-01-25 | (usage): Remove static attribute. | Jim Meyering | |
1998-09-19 | update bug-reporting address | Jim Meyering | |
1998-06-29 | revert back to using lower case _unlocked wrapper names | Jim Meyering | |
1998-06-28 | experimental support for -t [optional fd] -- probably soon to be backed out | Jim Meyering | |
1998-05-26 | (two_arguments): Don't test argv[pos][2] if it's past end of string. | Jim Meyering | |
1997-12-21 | s/__P/PARAMS/ | Jim Meyering | |
1997-10-25 | Remove old-style xmalloc and xrealloc decls. | Jim Meyering | |
1997-10-23 | [STREQ]: Undef then redefine. | Jim Meyering | |
1997-10-07 | update bug-reporting address | Jim Meyering | |
1997-05-01 | indent cpp-directives | Jim Meyering | |
1997-02-01 | bracket bug address with <> and append a period | Jim Meyering | |
1997-01-26 | . | Jim Meyering | |
1996-11-23 | (usage): Alphabetize option descriptions the way sort -f would. | Jim Meyering | |
1996-11-03 | change bug-reporting address | Jim Meyering | |
1996-11-02 | change bug-reporting address | Jim Meyering | |
1996-10-05 | (main): update --version output to conform to coding standard | Jim Meyering | |