Jim Meyering
9ee5095608
(is_printable_field): Simplify bit arithmetic.
2003-07-27 06:45:56 +00:00
Jim Meyering
09f231aac3
*** empty log message ***
2003-07-27 06:45:31 +00:00
Jim Meyering
036e172a16
(validate_path): Use %lu, not %ld.
2003-07-27 06:45:25 +00:00
Jim Meyering
b595cc6f24
(sort_files): Put `volatile' in the right place.
2003-07-27 06:34:52 +00:00
Jim Meyering
e206ab7b6f
.
2003-07-26 14:54:50 +00:00
Jim Meyering
ed660bc4a5
*** empty log message ***
2003-07-26 14:53:27 +00:00
Jim Meyering
f396c2cbc2
*** empty log message ***
2003-07-26 12:26:40 +00:00
Jim Meyering
62d873b4c7
*** empty log message ***
2003-07-26 12:23:53 +00:00
Jim Meyering
7c67ca4a3e
(test_vector): Add several tests to check the changes of 2003-07-24.
...
Syntax errors now exit with status 2, not 1.
2003-07-26 12:23:27 +00:00
Jim Meyering
9fed987cf2
Include exitfail.h.
...
(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-26 12:22:42 +00:00
Jim Meyering
8f808b6208
*** empty log message ***
2003-07-26 12:18:27 +00:00
Jim Meyering
0cffa272aa
Document changes of 2003-07-24.
2003-07-26 12:18:21 +00:00
Jim Meyering
24d7f94749
*** empty log message ***
2003-07-26 09:40:25 +00:00
Jim Meyering
df1bfa25aa
Use only one bit per field/offset in array, not one `int'.
...
(printable_field): Change type to `unsigned char'.
(mark_printable_field, is_printable_field): New functions.
Use them in place of all direct accesses of `printable_field'.
2003-07-26 09:40:14 +00:00
Jim Meyering
421680e11c
(set_fields): Detect overflow properly.
2003-07-26 09:12:30 +00:00
Jim Meyering
cab4bde6e1
(parse_tabstops): Detect overflow properly.
2003-07-26 09:10:45 +00:00
Jim Meyering
46baf9f422
* src/rm.c: Include "dirname.h".
...
(usage): Use base_name (program_name) in body of --help output.
This lets me...
* man/Makefile.am (.x.1): ...back out the kludge of 2003-07-22.
2003-07-26 09:02:54 +00:00
Jim Meyering
a207cf0b03
.
2003-07-26 09:02:33 +00:00
Jim Meyering
4b434deee1
*** empty log message ***
2003-07-26 08:59:15 +00:00
Jim Meyering
3ea73260f1
* src/rm.c: Include "dirname.h".
...
(usage): Use base_name (program_name) in body of --help output.
This lets me...
* man/Makefile.am (.x.1): ...back out the kludge of 2003-07-22.
2003-07-26 08:59:09 +00:00
Jim Meyering
c165be06cb
(mapped_name): Use `../src/[' binary to create test.1.
2003-07-26 08:54:23 +00:00
Jim Meyering
7d03e2bd71
*** empty log message ***
2003-07-26 08:20:30 +00:00
Jim Meyering
2cbcf12b24
*** empty log message ***
2003-07-26 07:28:48 +00:00
Jim Meyering
0c006268e6
(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT): Exempt test.
2003-07-26 07:28:43 +00:00
Jim Meyering
40d1cfe729
Adjust for above change in test behavior:
...
`[' exits with 2, not 1, and test doesn't accept --help or --version.
2003-07-26 06:48:40 +00:00
Jim Meyering
3ad9bec32d
*** empty log message ***
2003-07-26 06:35:57 +00:00
Jim Meyering
97d00fe836
(ME): Don't use trick suggested in Make manual.
...
It doesn't work for make-3.79.1. Reported by Christian Krackowizer.
(sc_system_h_headers): Another syntax check.
(syntax-check-rules): Add it to the list.
2003-07-26 06:35:51 +00:00
Jim Meyering
bf7cca9996
.
2003-07-26 06:32:04 +00:00
Jim Meyering
e63a1cef2f
*** empty log message ***
2003-07-26 06:31:45 +00:00
Jim Meyering
a2e3a45c1d
.
2003-07-26 06:31:23 +00:00
Jim Meyering
3a2f76335a
(validate_path): Cast strlen value to `unsigned long'
...
so it matches `%ld' format even on 32-bit systems.
2003-07-26 06:31:03 +00:00
Jim Meyering
d5476ff41f
*** empty log message ***
2003-07-26 06:27:55 +00:00
Jim Meyering
75a4774491
(flush_paragraph): Cast field width to `int' to avoid warning on 64-bit systems.
2003-07-26 06:27:51 +00:00
Jim Meyering
2658b0703e
*** empty log message ***
2003-07-26 06:21:01 +00:00
Jim Meyering
7176ac4940
(sort_files): Make `func' volatile, so it can't be
...
clobbered by a `longjmp' into this function.
2003-07-26 06:20:54 +00:00
Jim Meyering
de786959dd
*** empty log message ***
2003-07-25 08:40:58 +00:00
Jim Meyering
edd488734a
(validate_path): Use %ld format (not %d) for size_t value.
2003-07-25 08:40:49 +00:00
Jim Meyering
4f2b44f787
*** empty log message ***
2003-07-25 07:45:51 +00:00
Jim Meyering
7fd3564489
(usage): Document the fact that SIGUSR1 makes dd
...
output its current record counts. Reported by Jurriaan.
2003-07-25 07:45:20 +00:00
Jim Meyering
afbd32c040
Disable the --line-bytes=$_4gb test,
...
because it'd evoke spurious failure on 64-bit systems.
2003-07-25 07:23:40 +00:00
Jim Meyering
7877740b09
*** empty log message ***
2003-07-24 18:40:35 +00:00
Jim Meyering
17f96e3004
*** empty log message ***
2003-07-24 09:29:15 +00:00
Jim Meyering
28c66112b8
(su invocation): Use @subsection', not invalid @heading'.
2003-07-24 09:29:04 +00:00
Jim Meyering
4df8fb5bc6
*** empty log message ***
2003-07-24 09:20:18 +00:00
Jim Meyering
19785d4bfe
(test_vector): Disable the `PIPE' tests when running
...
`wc' with no options. This goes along with the change of 2003-07-20.
2003-07-24 07:13:10 +00:00
Jim Meyering
37fd290bd7
*** empty log message ***
2003-07-24 07:12:58 +00:00
Jim Meyering
302add28cb
update from master
2003-07-24 06:57:42 +00:00
Jim Meyering
66e33c9cf5
.
2003-07-24 06:56:21 +00:00
Jim Meyering
c5624a1702
*** empty log message ***
2003-07-23 08:13:37 +00:00
Jim Meyering
db7745de98
Don't include headers already included by system.h:
...
Don't include version-etc.h.
2003-07-23 08:13:33 +00:00