1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-06-09 03:06:33 +02:00
Commit Graph

15857 Commits

Author SHA1 Message Date
Jim Meyering 33a6eab7e6 Add `SEE ALSO' reference to expand. 2003-04-10 07:15:29 +00:00
Jim Meyering 160c7ab28e Make sure that a huge obsolete option evokes the right failure. 2003-04-09 20:55:17 +00:00
Jim Meyering 25b57f0014 *** empty log message *** 2003-04-09 20:54:56 +00:00
Jim Meyering 435c2829f8 *** empty log message *** 2003-04-09 20:48:54 +00:00
Jim Meyering f05ad08d19 (line_bytes_split): Arg is of type size_t, since
that's all that is supported for now.
(main): Check for overflow in obsolescent line count option.
2003-04-09 20:48:29 +00:00
Jim Meyering c3e1712629 Ensure that split --lines=N and --bytes=N work for N=2^32.
Currently (coreutils-5.0.1) split --line-bytes=M fails
with `invalid number of bytes' for M=2^32 or larger.  Test it.
2003-04-09 14:57:32 +00:00
Jim Meyering 934c4134ce *** empty log message *** 2003-04-09 14:45:12 +00:00
Jim Meyering 519a36594e *** empty log message *** 2003-04-09 14:43:33 +00:00
Jim Meyering c04eed33c4 *** empty log message *** 2003-04-09 14:40:10 +00:00
Jim Meyering 78d8a32a1a (bytes_split): Use size_t temporary (rather than
uintmax_t original) in remaining computations.  From Paul Eggert.
2003-04-09 14:40:05 +00:00
Jim Meyering a69132e717 Handle command line option arguments larger than 2^31.
This allows e.g., splitting into files of size 2GB and larger,
and running split --lines=N with N=2^31 or more.
But for --line-bytes=N, the restriction that N <= SIZE_MAX
remains (for now), due to the way it is implemented.

Include "inttostr.h".
(bytes_split, lines_split, line_bytes_split, main):
Use uintmax_t, not size_t, for file sizes.
(main): Give a better diagnostic for option arguments == 0.
Use umaxtostr to print file sizes.
2003-04-09 14:37:47 +00:00
Jim Meyering 4bd5187248 tweak white-space to make backslashes line up 2003-04-09 13:38:39 +00:00
Jim Meyering 242dabb942 (lines_split): Rename local, nlines -> n_lines. 2003-04-09 13:25:48 +00:00
Jim Meyering 60334e21a8 also check obsolete option -0 2003-04-09 12:21:13 +00:00
Jim Meyering 40989ab484 *** empty log message *** 2003-04-08 12:53:58 +00:00
Jim Meyering 6c69e2f2cb (usage): Mention that --directory (-d) works only on some systems. 2003-04-08 12:53:53 +00:00
Jim Meyering 587d16d350 *** empty log message *** 2003-04-08 12:53:26 +00:00
Jim Meyering b5de6ff485 *** empty log message *** 2003-04-08 11:50:23 +00:00
Jim Meyering ce5034feeb (main): Use STDIN_FILENO, not literal `0'. 2003-04-08 11:49:57 +00:00
Jim Meyering 3ca2ab6ef4 *** empty log message *** 2003-04-08 11:46:05 +00:00
Jim Meyering 2869e1b2ff (TESTS): Add split-fail. 2003-04-08 11:45:58 +00:00
Jim Meyering 08f905aca2 *** empty log message *** 2003-04-08 11:45:44 +00:00
Jim Meyering c54ba76168 Run $PERL to see if it is available, rather than testing its value. 2003-04-08 10:55:01 +00:00
Jim Meyering 5d425f8eed . 2003-04-08 10:54:09 +00:00
Jim Meyering 3ae1676b87 *** empty log message *** 2003-04-08 10:14:19 +00:00
Jim Meyering e2f9e5953d *** empty log message *** 2003-04-08 09:51:57 +00:00
Jim Meyering 436b00ec6b *** empty log message *** 2003-04-08 09:51:17 +00:00
Jim Meyering a7641fc8e8 (main): Rename local variable: s/accum/n_units/. 2003-04-08 09:50:50 +00:00
Jim Meyering 7eb9262da9 also change NCHARS, in comments, to N_BYTES 2003-04-08 09:39:08 +00:00
Jim Meyering 4752938d28 Rename local variables: nchars -> n_bytes. 2003-04-08 09:30:09 +00:00
Jim Meyering ee3967b289 Remove note about Ultrix compilation failure. 2003-04-08 09:23:09 +00:00
Jim Meyering 808df43193 *** empty log message *** 2003-04-07 18:12:37 +00:00
Jim Meyering 4130480d65 (jm_PREREQ_STAT): Add prerequisites and #includes for Ultrix 4.4. 2003-04-07 18:12:31 +00:00
Jim Meyering 943a698901 *** empty log message *** 2003-04-07 18:11:47 +00:00
Jim Meyering 8fd978c223 Add #include directives for Ultrix 4.4.
Based on a suggested change from Bert Deknuydt.
2003-04-07 18:11:39 +00:00
Jim Meyering 2aed952a5c *** empty log message *** 2003-04-07 18:02:29 +00:00
Jim Meyering e0ffc9e569 *** empty log message *** 2003-04-06 19:06:37 +00:00
Jim Meyering e3b9de9e2f (makefile-check): New rule.
(local-check): Add it.
2003-04-06 19:06:26 +00:00
Jim Meyering 0622704dce . 2003-04-05 18:04:06 +00:00
Jim Meyering 4cfe78b8a0 *** empty log message *** 2003-04-05 18:03:47 +00:00
Jim Meyering 25c05ae140 Use $(VAR) rather than @VAR@, now that we can rely on automake to
emit a definition for each substituted variable.
2003-04-05 18:03:39 +00:00
Jim Meyering 6617d20345 *** empty log message *** 2003-04-05 16:53:03 +00:00
Jim Meyering c573813515 (DEFS): Use += notation rather than `DEFS = ... @DEFS@'.
Use $(VAR) rather than @VAR@, now that we can rely on automake to
emit a definition for each substituted variable.
2003-04-05 16:52:48 +00:00
Jim Meyering dd72f39b52 *** empty log message *** 2003-04-05 16:21:28 +00:00
Jim Meyering 4795aa1810 Add a comment explaining why this test fails when using Tru64's broken sed. 2003-04-05 16:21:23 +00:00
Jim Meyering 84b0d3667b Add a comment explaining why this test fails when using Tru64's broken sed. 2003-04-05 16:20:41 +00:00
Jim Meyering c05a53c48b *** empty log message *** 2003-04-05 16:13:55 +00:00
Jim Meyering a32e0227fe *** empty log message *** 2003-04-05 16:12:33 +00:00
Jim Meyering b71a48487c *** empty log message *** 2003-04-05 15:51:42 +00:00
Jim Meyering ba2c242694 Make kill -t' output signal descriptions (not ?') on Tru64.
(sys_siglist): Also check for __sys_siglist.
2003-04-05 15:49:46 +00:00