1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-07-02 06:46:42 +02:00
Commit Graph

20396 Commits

Author SHA1 Message Date
Jim Meyering 33f2ed5c4d . 2005-03-19 14:20:47 +00:00
Jim Meyering d27f65672e *** empty log message *** 2005-03-19 13:58:55 +00:00
Jim Meyering bb425f2177 (pr_LDADD): Now that pr uses gettime, add
$(LIB_CLOCK_GETTIME) to get the required -lrt on newer Linux systems.
2005-03-19 13:58:51 +00:00
Paul Eggert 51fbbff306 pr -D "FORMAT" now accepts the same formats that date +"FORMAT" does. 2005-03-19 06:20:20 +00:00
Paul Eggert b9307c430e "pr -D FORMAT" now accepts the same formats that "date +FORMAT" does. 2005-03-19 06:20:01 +00:00
Paul Eggert 2bad486665 Include strftime.h, timespec.h.
(init_header): Obtain and format nanosecond part of time stamp.
2005-03-19 06:18:19 +00:00
Paul Eggert bd73d9d8b6 * strftime.c (my_strftime): If the underlying strftime returns 0
(which shouldn't happen), generate nothing instead of returning 0
immediately, so that nstrftime (NULL, ...) doesn't return 0.
2005-03-19 05:33:16 +00:00
Paul Eggert 18445fac86 (my_strftime): If the underlying strftime returns 0
(which shouldn't happen), generate nothing instead of returning 0
immediately, so that nstrftime (NULL, ...) doesn't return 0.
2005-03-19 05:33:01 +00:00
Paul Eggert f89674dc6f nohup now ignores the umask when creating nohup.out.
nohup now closes stderr if it is a terminal and stdout is closed.
2005-03-19 00:46:47 +00:00
Paul Eggert 435f4c081f * coreutils.texi (nohup invocation): Clarify nohup.out creation. 2005-03-19 00:46:29 +00:00
Paul Eggert f57d67630f (nohup invocation): Clarify nohup.out creation. 2005-03-19 00:46:16 +00:00
Paul Eggert c8f3dc402b (main): nohup now ignores the umask when creating nohup.out.
nohup now closes stderr if it is a terminal and stdout is closed.
Be a little more paranoid about return values;
e.g., check for any negative return from open.
Assume free (NULL) works.
Close file descriptor leak when redirecting standard output to a file.
2005-03-19 00:45:48 +00:00
Paul Eggert 319ebff684 nohup now ignores the umask when creating nohup.out.
nohup now closes stderr if it is a terminal and stdout is closed.
2005-03-19 00:45:08 +00:00
Jim Meyering 0ef98b62fb comment tweak 2005-03-18 09:38:31 +00:00
Jim Meyering 500175daed Add comments for new macros. 2005-03-18 09:37:54 +00:00
Jim Meyering aa450da526 fix typo 2005-03-18 06:51:40 +00:00
Jim Meyering 78929b11ca tweak comment 2005-03-17 20:50:50 +00:00
Jim Meyering 9001fbc0fd *** empty log message *** 2005-03-17 19:02:06 +00:00
Jim Meyering e3a6890029 (gl_PREREQ): Require gl_TYPEOF. 2005-03-17 19:01:39 +00:00
Jim Meyering 9b9bda0ccf (gl_TYPEOF): New file/macro. 2005-03-17 19:01:15 +00:00
Jim Meyering 4ef7ce47dc Make __typeof__-using code depend on HAVE_TYPEOF, not __GNUC__,
since so many other C compilers also honor __typeof__.
2005-03-17 19:00:52 +00:00
Jim Meyering e778babb00 spacing nit 2005-03-17 18:08:46 +00:00
Jim Meyering cc391abad8 Fix typo. 2005-03-17 17:43:54 +00:00
Jim Meyering 6b0f94088c (DECIMAL_DIGIT_ACCUMULATE): The use of __typeof__ must be conditional. 2005-03-17 17:42:53 +00:00
Jim Meyering b0a3db0a2f *** empty log message *** 2005-03-17 17:38:28 +00:00
Jim Meyering 308dd0d98c *** empty log message *** 2005-03-17 15:34:53 +00:00
Jim Meyering 9e1e48f018 (main): Use DECIMAL_DIGIT_ACCUMULATE macro in place of nearly-equivalent code. 2005-03-17 15:33:50 +00:00
Jim Meyering f864f6df1c (parse_tab_stops, main): Use DECIMAL_DIGIT_ACCUMULATE macro in
place of nearly-equivalent code.
2005-03-17 15:32:53 +00:00
Jim Meyering 3bf5718c30 (main): Use DECIMAL_DIGIT_ACCUMULATE macro in place of nearly-equivalent code. 2005-03-17 15:32:10 +00:00
Jim Meyering b90c3e4609 (parse_tab_stops, main): Use DECIMAL_DIGIT_ACCUMULATE macro in
place of nearly-equivalent code.
2005-03-17 15:30:00 +00:00
Jim Meyering 183cba6524 (set_fields): Use DECIMAL_DIGIT_ACCUMULATE macro in
place of nearly-equivalent code.
2005-03-17 14:35:42 +00:00
Jim Meyering a26f414348 Use VERIFY macro in place of an equivalent open-coded declaration. 2005-03-17 14:34:23 +00:00
Jim Meyering c74255c9b6 (VERIFY, VERIFY_EXPR, DECIMAL_DIGIT_ACCUMULATE): New macros. 2005-03-17 14:33:39 +00:00
Jim Meyering cee4fe1969 Before, this command would make uniq skip 11 fields and print
only the first line.

  $ _POSIX2_VERSION=1 ./uniq -f1 -1 <(seq --format='1 %g' 2)
  1 1
  1 2

(main): Interpret `uniq -f1 -1' like `uniq -f1', not like `uniq -f11'.
2005-03-17 14:27:12 +00:00
Paul Eggert 581b437d32 * strftime.c (my_strftime): Prepend space to format. 2005-03-16 01:01:36 +00:00
Paul Eggert 23f7577282 (my_strftime): Prepend space to format so that we can
reliably distinguish strftime failure from empty output on POSIX
hosts.
2005-03-16 01:01:23 +00:00
Jim Meyering 331efbd2db . 2005-03-15 19:24:19 +00:00
Jim Meyering 2ecd300ec3 . 2005-03-15 18:10:50 +00:00
Jim Meyering 48d98ea22a *** empty log message *** 2005-03-15 18:10:26 +00:00
Jim Meyering fd304f1e0e Both pr -0' and e.g., pr -03' would evoke `column count too large'.
`pr -0' should give a better diagnostic and `pr -03' should be
equivalent to `pr -3'.

(parse_column_count): Change return type to void.
Call error (EXIT_FAILURE, ... for an invalid string.
(main): Allocate space for column_count_string using malloc.
Accumulate all old-style column-count digits before converting.
When the number of columns is specified via both old-style,
(e.g., -3), and a long option (--columns=5), ensure that only
the last one specified takes effect.

Add tests for the above.
2005-03-15 18:09:05 +00:00
Jim Meyering 6d9f816b5c Both pr -0' and e.g., pr -03' evoke `column count too large'.
`pr -0' should give a better diagnostic and `pr -03' should be
equivalent to `pr -3'.

(parse_column_count): Change return type to void.
Call error (EXIT_FAILURE, ... for an invalid string.
(main): Allocate space for column_count_string using malloc.
Accumulate all old-style column-count digits before converting.
When the number of columns is specified via both old-style,
(e.g., -3), and a long option (--columns=5), ensure that only
the last one specified takes effect.
2005-03-15 18:05:13 +00:00
Jim Meyering e2938a5d84 *** empty log message *** 2005-03-15 15:39:46 +00:00
Jim Meyering d583b1ce69 (copy_reg): Copy regular files in binary mode. 2005-03-15 15:39:40 +00:00
Paul Eggert f7e5bc2908 Fix comments and indenting. 2005-03-15 00:44:29 +00:00
Paul Eggert 53d430be4e Sync mktime.c and strtol.c macros from intprops.h. 2005-03-15 00:40:17 +00:00
Paul Eggert 2f82566ff2 * strftime.c (my_strftime) [HAVE_STRFTIME && ! (_NL_CURRENT
&& HAVE_STRUCT_ERA_ENTRY)]: Initialize the first byte of ubuf[].
2005-03-14 23:23:25 +00:00
Paul Eggert b6f7c33a38 * NEWS: Restate why ls limits time stamp lengths. 2005-03-14 18:38:05 +00:00
Paul Eggert b3021f1d18 Reword ls time-stamp limit issue. 2005-03-14 18:36:31 +00:00
Jim Meyering fed6d86b5d *** empty log message *** 2005-03-12 16:24:13 +00:00
Jim Meyering 9894d59925 *** empty log message *** 2005-03-12 10:59:38 +00:00