platform/upstream/coreutils.git
22 years ago(usage): Clarify description of -l. From Clark Morgan.
Jim Meyering [Fri, 24 Aug 2001 08:31:02 +0000 (08:31 +0000)]
(usage): Clarify description of -l.  From Clark Morgan.

22 years ago.
Jim Meyering [Fri, 24 Aug 2001 08:11:30 +0000 (08:11 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Fri, 24 Aug 2001 07:59:09 +0000 (07:59 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Fri, 24 Aug 2001 07:59:02 +0000 (07:59 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Fri, 24 Aug 2001 07:58:42 +0000 (07:58 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Fri, 24 Aug 2001 07:58:21 +0000 (07:58 +0000)]
*** empty log message ***

22 years ago'expr' now requires '+' rather than 'quote' to quote tokens.
Jim Meyering [Fri, 24 Aug 2001 07:58:15 +0000 (07:58 +0000)]
'expr' now requires '+' rather than 'quote' to quote tokens.

22 years ago(posixly_correct): Remove; no longer needed.
Jim Meyering [Fri, 24 Aug 2001 07:56:46 +0000 (07:56 +0000)]
(posixly_correct): Remove; no longer needed.
(main): Do not worry about POSIXLY_CORRECT, as it's OK for
expr to have options (so long as they do not begin with digits).

22 years agoupdate from libc
Jim Meyering [Fri, 24 Aug 2001 06:39:29 +0000 (06:39 +0000)]
update from libc

22 years agoupdate from glibc
Jim Meyering [Thu, 23 Aug 2001 06:43:44 +0000 (06:43 +0000)]
update from glibc

22 years agowording tweak
Jim Meyering [Tue, 21 Aug 2001 09:39:22 +0000 (09:39 +0000)]
wording tweak

22 years ago*** empty log message ***
Jim Meyering [Sun, 19 Aug 2001 18:12:03 +0000 (18:12 +0000)]
*** empty log message ***

22 years agoadd paren tests
Jim Meyering [Sat, 18 Aug 2001 21:21:40 +0000 (21:21 +0000)]
add paren tests

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 21:21:15 +0000 (21:21 +0000)]
*** empty log message ***

22 years ago(nextarg): Advance ARGS by one if the next token matches.
Jim Meyering [Sat, 18 Aug 2001 21:21:07 +0000 (21:21 +0000)]
(nextarg): Advance ARGS by one if the next token matches.
All callers changed.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 20:48:09 +0000 (20:48 +0000)]
*** empty log message ***

22 years ago00: new test
Jim Meyering [Sat, 18 Aug 2001 20:47:57 +0000 (20:47 +0000)]
00: new test

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 20:46:04 +0000 (20:46 +0000)]
*** empty log message ***

22 years ago(isstring): Remove.
Jim Meyering [Sat, 18 Aug 2001 20:45:59 +0000 (20:45 +0000)]
(isstring): Remove.
(eval2): Do comparisons as strings first, before trying to convert to
integer.  This avoids loss of information and wrong result, e.g. for
"expr '00' '<' '0!'", where you don't want to convert '00' to '0'.

22 years ago.
Jim Meyering [Sat, 18 Aug 2001 20:24:44 +0000 (20:24 +0000)]
.

22 years agoCode cleanup to avoid tricky macros and old-style function declarations.
Jim Meyering [Sat, 18 Aug 2001 20:23:01 +0000 (20:23 +0000)]
Code cleanup to avoid tricky macros and old-style function declarations.

(cmpf, less_than, less_equal, equal, not_equal, greater_equal,
greater_than, arithf, arithdivf, plus, minus, multiply, divide, mod):
Remove.

(eval4, eval3, eval2): Rewrite to avoid the need for the above macros
and functions.

22 years ago.
Jim Meyering [Sat, 18 Aug 2001 19:29:51 +0000 (19:29 +0000)]
.

22 years ago.
Jim Meyering [Sat, 18 Aug 2001 19:29:21 +0000 (19:29 +0000)]
.

22 years ago.
Jim Meyering [Sat, 18 Aug 2001 19:00:40 +0000 (19:00 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 17:48:37 +0000 (17:48 +0000)]
*** empty log message ***

22 years ago(binary_operator): Move declarations of lt,rt `down'
Jim Meyering [Sat, 18 Aug 2001 17:48:20 +0000 (17:48 +0000)]
(binary_operator): Move declarations of lt,rt `down'
into the scopes where they're actually used.
(unary_operator): Likewise for `fd'.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 17:45:37 +0000 (17:45 +0000)]
*** empty log message ***

22 years ago(isint, binary_operator, unary_operator):
Jim Meyering [Sat, 18 Aug 2001 17:45:31 +0000 (17:45 +0000)]
(isint, binary_operator, unary_operator):
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.

22 years agoadd minus2
Jim Meyering [Sat, 18 Aug 2001 17:14:52 +0000 (17:14 +0000)]
add minus2

22 years ago(main): Handle a leading "--" option as POSIX requires.
Jim Meyering [Sat, 18 Aug 2001 17:10:32 +0000 (17:10 +0000)]
(main): Handle a leading "--" option as POSIX requires.

22 years agofix typo
Jim Meyering [Sat, 18 Aug 2001 16:48:17 +0000 (16:48 +0000)]
fix typo

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 16:39:58 +0000 (16:39 +0000)]
*** empty log message ***

22 years ago(toarith): Don't accept plain "-" as a valid integer.
Jim Meyering [Sat, 18 Aug 2001 16:39:33 +0000 (16:39 +0000)]
(toarith): Don't accept plain "-" as a valid integer.

22 years agoadd more
Jim Meyering [Sat, 18 Aug 2001 16:27:46 +0000 (16:27 +0000)]
add more

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 16:19:26 +0000 (16:19 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 16:13:16 +0000 (16:13 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 16:04:24 +0000 (16:04 +0000)]
*** empty log message ***

22 years agoModify 'expr' so that it uses intmax_t, not int, to calculate
Jim Meyering [Sat, 18 Aug 2001 16:04:16 +0000 (16:04 +0000)]
Modify 'expr' so that it uses intmax_t, not int, to calculate
the value of integer expressions.

(struct valinfo.i): Now intmax_t, not int.
(docolon, int_value, str_value, isstring, nextarg, toarith,
freev, tostring, trace): Remove unnecessary forward decls.
(int_value, printv, tostring, toarith, arithf, arithdivf, docolon,
eval6, eval4, eval3): Do integer arithmetic using intmax_t, not int.
(docolon): Don't assume size_t fits in int.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 15:59:27 +0000 (15:59 +0000)]
*** empty log message ***

22 years agoAdd AC_PREREQ(2.13).
Jim Meyering [Sat, 18 Aug 2001 15:59:02 +0000 (15:59 +0000)]
Add AC_PREREQ(2.13).
(jm_AC_HEADER_INTTYPES_H): Test for intmax_t, too.
(jm_AC_TYPE_INTMAX_T): New macro.
(jm_AC_TYPE_UINTMAX_T): Moved here from uintmax_t.m4.

22 years ago(jm_AC_TYPE_LONG_LONG): New macro.
Jim Meyering [Sat, 18 Aug 2001 15:55:38 +0000 (15:55 +0000)]
(jm_AC_TYPE_LONG_LONG): New macro.

22 years agorenamed from ulonglong.m4
Jim Meyering [Sat, 18 Aug 2001 15:54:36 +0000 (15:54 +0000)]
renamed from ulonglong.m4

22 years agorenamed to longlong.m4
Jim Meyering [Sat, 18 Aug 2001 15:54:35 +0000 (15:54 +0000)]
renamed to longlong.m4

22 years agorenamed from inttypes_h.m4
Jim Meyering [Sat, 18 Aug 2001 15:54:09 +0000 (15:54 +0000)]
renamed from inttypes_h.m4

22 years agorenamed to inttypes.m4
Jim Meyering [Sat, 18 Aug 2001 15:54:08 +0000 (15:54 +0000)]
renamed to inttypes.m4

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 15:43:32 +0000 (15:43 +0000)]
*** empty log message ***

22 years agoRevert part of last change and solve the problem a better way.
Jim Meyering [Sat, 18 Aug 2001 15:43:28 +0000 (15:43 +0000)]
Revert part of last change and solve the problem a better way.
(show_date) [--rfc-822]: Set LC_ALL=C just before
calling strftime and restore it just afterwards.
Suggestion from Ulrich Drepper.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 15:26:28 +0000 (15:26 +0000)]
*** empty log message ***

22 years ago($(v_etc_file)): Define.
Jim Meyering [Sat, 18 Aug 2001 15:26:24 +0000 (15:26 +0000)]
($(v_etc_file)): Define.
(copyright-check): Use the new variable.
(my-distcheck): Depend on local-check so those checks are once
again run by `make distcheck'.

22 years agoMerge in changes from autoconf.
Jim Meyering [Sat, 18 Aug 2001 15:24:36 +0000 (15:24 +0000)]
Merge in changes from autoconf.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 10:55:01 +0000 (10:55 +0000)]
*** empty log message ***

22 years ago(show_date) [--rfc-822]: Don't space-pad the day of the month.
Jim Meyering [Sat, 18 Aug 2001 10:54:56 +0000 (10:54 +0000)]
(show_date) [--rfc-822]: Don't space-pad the day of the month.
Set only LC_TYPE to the "C" locale.  Setting LC_ALL is overkill,
and would have unwanted side effects if there is an error message.

22 years ago.
Jim Meyering [Sat, 18 Aug 2001 10:11:16 +0000 (10:11 +0000)]
.

22 years ago(head_bytes): Read no more than the specified number of bytes.
Jim Meyering [Sat, 18 Aug 2001 10:10:56 +0000 (10:10 +0000)]
(head_bytes): Read no more than the specified number of bytes.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 10:10:29 +0000 (10:10 +0000)]
*** empty log message ***

22 years ago.
Jim Meyering [Sat, 18 Aug 2001 09:27:50 +0000 (09:27 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 09:27:37 +0000 (09:27 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 09:23:11 +0000 (09:23 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Sat, 18 Aug 2001 09:20:03 +0000 (09:20 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Thu, 16 Aug 2001 05:55:35 +0000 (05:55 +0000)]
*** empty log message ***

22 years ago(main): When there are too many non-option arguments,
Jim Meyering [Thu, 16 Aug 2001 05:47:48 +0000 (05:47 +0000)]
(main): When there are too many non-option arguments,
include the first offending argument in the diagnostic.
Suggestion from Karl Berry.

22 years agofix typo: s/-quiet/--quiet/
Jim Meyering [Tue, 14 Aug 2001 20:14:19 +0000 (20:14 +0000)]
fix typo: s/-quiet/--quiet/
From: noon@cote-dazur.com (Fabrice Bauzac)

22 years ago.
Jim Meyering [Tue, 14 Aug 2001 07:49:17 +0000 (07:49 +0000)]
.

22 years ago.
Jim Meyering [Tue, 14 Aug 2001 07:48:47 +0000 (07:48 +0000)]
.

22 years ago.
Jim Meyering [Tue, 14 Aug 2001 07:47:25 +0000 (07:47 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Tue, 14 Aug 2001 07:38:08 +0000 (07:38 +0000)]
*** empty log message ***

22 years ago.
Jim Meyering [Tue, 14 Aug 2001 07:25:56 +0000 (07:25 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Tue, 14 Aug 2001 07:24:43 +0000 (07:24 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Tue, 14 Aug 2001 07:18:42 +0000 (07:18 +0000)]
*** empty log message ***

22 years ago(xputenv): Remove parameter's const qualifier.
Jim Meyering [Tue, 14 Aug 2001 07:18:34 +0000 (07:18 +0000)]
(xputenv): Remove parameter's const qualifier.

22 years ago(AUTHORS): Mark string for translation, since it contains the English word `and'.
Jim Meyering [Tue, 14 Aug 2001 07:10:10 +0000 (07:10 +0000)]
(AUTHORS): Mark string for translation, since it contains the English word `and'.

22 years ago*** empty log message ***
Jim Meyering [Tue, 14 Aug 2001 07:09:45 +0000 (07:09 +0000)]
*** empty log message ***

22 years ago.
Jim Meyering [Tue, 14 Aug 2001 06:59:30 +0000 (06:59 +0000)]
.

22 years ago*** empty log message ***
Jim Meyering [Tue, 14 Aug 2001 06:56:03 +0000 (06:56 +0000)]
*** empty log message ***

22 years ago(AUTHORS): Mark string for translation, since it contains the English word `and'.
Jim Meyering [Tue, 14 Aug 2001 06:54:27 +0000 (06:54 +0000)]
(AUTHORS): Mark string for translation, since it contains the English word `and'.

22 years agowhoops. remove the backslash, too.
Jim Meyering [Mon, 13 Aug 2001 20:14:36 +0000 (20:14 +0000)]
whoops.  remove the backslash, too.

22 years ago*** empty log message ***
Jim Meyering [Mon, 13 Aug 2001 20:11:15 +0000 (20:11 +0000)]
*** empty log message ***

22 years ago(unlocked-io.h): Do not append "_unlocked" twice.
Jim Meyering [Mon, 13 Aug 2001 20:11:03 +0000 (20:11 +0000)]
(unlocked-io.h): Do not append "_unlocked" twice.
Port to Solaris 8, where 'sed' requires a space after the 'r'
command, and where sh dislikes "$/".  Clean up the spacing a bit.
Redirect output to $tmp just once.

22 years ago*** empty log message ***
Jim Meyering [Mon, 13 Aug 2001 10:34:09 +0000 (10:34 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Jim Meyering [Mon, 13 Aug 2001 10:33:40 +0000 (10:33 +0000)]
*** empty log message ***

22 years ago(AUTHORS): Mark string for translation, since it contains the English word `and'.
Jim Meyering [Mon, 13 Aug 2001 10:33:28 +0000 (10:33 +0000)]
(AUTHORS): Mark string for translation, since it contains the English word `and'.

22 years ago(author_mark_check): New rule.
Jim Meyering [Mon, 13 Aug 2001 10:27:02 +0000 (10:27 +0000)]
(author_mark_check): New rule.
(local-check): Depend on it.

22 years ago*** empty log message ***
Jim Meyering [Mon, 13 Aug 2001 08:44:57 +0000 (08:44 +0000)]
*** empty log message ***

22 years agoChange expected exit status to reflect the above.
Jim Meyering [Mon, 13 Aug 2001 08:44:49 +0000 (08:44 +0000)]
Change expected exit status to reflect the above.

22 years ago*** empty log message ***
Jim Meyering [Mon, 13 Aug 2001 08:37:02 +0000 (08:37 +0000)]
*** empty log message ***

22 years ago(cp_option_init): Adjust initialization of `interactive',
Jim Meyering [Mon, 13 Aug 2001 08:36:54 +0000 (08:36 +0000)]
(cp_option_init): Adjust initialization of `interactive',
and initialize new member, stdin_tty.

22 years ago(cp_option_init): Adjust initialization of `interactive',
Jim Meyering [Mon, 13 Aug 2001 08:36:16 +0000 (08:36 +0000)]
(cp_option_init): Adjust initialization of `interactive',
and initialize new member, stdin_tty.
(main): Adjust initialization(s) of `interactive',

22 years ago(cp_option_init): Adjust initialization of `interactive',
Jim Meyering [Mon, 13 Aug 2001 08:33:04 +0000 (08:33 +0000)]
(cp_option_init): Adjust initialization of `interactive',
and initialize new member, stdin_tty.
(main): Adjust initialization(s) of `interactive',

22 years ago(enum Interactive): New type.
Jim Meyering [Mon, 13 Aug 2001 08:32:10 +0000 (08:32 +0000)]
(enum Interactive): New type.
(struct cp_options) [interactive]: Change type to Interactive.
(struct cp_options) [stdin_tty]: New member.

22 years ago(overwrite_prompt): New function.
Jim Meyering [Mon, 13 Aug 2001 08:31:03 +0000 (08:31 +0000)]
(overwrite_prompt): New function.
(copy_internal): Separate the mv-specific and non-move_mode code
that determines whether to prompt the user.
[move_mode]: Don't make mv fail (i.e. don't return 1) just because
the user declined to remove one or more of the files.

22 years ago*** empty log message ***
Jim Meyering [Mon, 13 Aug 2001 06:30:14 +0000 (06:30 +0000)]
*** empty log message ***

22 years ago(<errno.h>): Include.
Jim Meyering [Mon, 13 Aug 2001 06:30:10 +0000 (06:30 +0000)]
(<errno.h>): Include.
(errno): Declare if not defined.
(addext): Work correctly when pathconf returns -1 and leaves
errno alone because there is no limit.  Also, work even if
pathconf returns a value greater than SIZE_MAX.

22 years ago*** empty log message ***
Jim Meyering [Sun, 12 Aug 2001 20:11:49 +0000 (20:11 +0000)]
*** empty log message ***

22 years ago(xgetcwd) [defined __GLIBC__ && __GLIBC__ >= 2]:
Jim Meyering [Sun, 12 Aug 2001 20:11:39 +0000 (20:11 +0000)]
(xgetcwd) [defined __GLIBC__ && __GLIBC__ >= 2]:
Simply `return getcwd (NULL, 0);'.
[! (defined __GLIBC__ && __GLIBC__ >= 2)]:
Use 1300 as initial value for length, not PATH_MAX.

22 years agoClean up cpp syntax.
Jim Meyering [Sun, 12 Aug 2001 18:49:13 +0000 (18:49 +0000)]
Clean up cpp syntax.

22 years ago*** empty log message ***
Jim Meyering [Sun, 12 Aug 2001 18:46:25 +0000 (18:46 +0000)]
*** empty log message ***

22 years agoGuard the above pathconf-using definitions with `#if HAVE_PATHCONF'
Jim Meyering [Sun, 12 Aug 2001 18:46:20 +0000 (18:46 +0000)]
Guard the above pathconf-using definitions with `#if HAVE_PATHCONF'
rather than with `#ifdef _POSIX_VERSION'.

22 years ago*** empty log message ***
Jim Meyering [Sun, 12 Aug 2001 18:28:25 +0000 (18:28 +0000)]
*** empty log message ***

22 years ago(PATH_MAX_FOR): Use pathconf via wrapper.
Jim Meyering [Sun, 12 Aug 2001 18:28:19 +0000 (18:28 +0000)]
(PATH_MAX_FOR): Use pathconf via wrapper.
(NAME_MAX_FOR): Likewise.
(pathconf_wrapper): New function.
(validate_path): Declare length variables to be `long', not `int'.
Adjust corresponding printf-style specs to use %ld.

22 years ago*** empty log message ***
Jim Meyering [Sun, 12 Aug 2001 18:23:28 +0000 (18:23 +0000)]
*** empty log message ***