Jim Meyering
0ef3c5d7fc
(TESTS_ENVIRONMENT): Remove individual
...
upper-case program names. Add a definition of PATH.
(TESTS): Add dir-1.
1999-05-07 18:47:50 +00:00
Jim Meyering
a06a563ea4
(touch): Only do the fstat if we need to.
...
Resort to calling stat for directories, but only when necessary.
(usage): Mention --no-create.
1999-05-07 18:44:20 +00:00
Jim Meyering
9250d1a34f
(main): Use better wording in diagnostic: `cannot
...
create directory' rather than `cannot make directory'. The former
also matches the one in makepath.c.
1999-05-07 18:40:11 +00:00
Jim Meyering
a8d7df994f
(apply_translations): Use TOUPPER, not toupper.
1999-05-07 18:36:54 +00:00
Jim Meyering
b10e58db1b
(numcompare): Handle comparison of two negative
...
numbers correctly in the ENABLE_NLS case.
1999-05-06 21:51:06 +00:00
Jim Meyering
a440742330
(make_dir): When reporting a mkdir failure and the
...
target cannot be `stat'ed, use the errno from the failed mkdir call,
not the one from the stat call. Before this change, running
`mkdir -p /no-dir/no-dir' as an unprivileged user would wrongly
elicit `No such file or directory' instead of `Permission denied'.
1999-05-06 02:10:34 +00:00
Jim Meyering
f466b6448a
*** empty log message ***
1999-05-05 13:34:29 +00:00
Jim Meyering
9f8bc128f0
(read_utmp): Use the new definitions.
1999-05-05 13:34:18 +00:00
Jim Meyering
b0cc976ab9
Add definitions to help read utmpx on systems with utmpname.
...
(UTMP_NAME_FUNCTION): Define.
(SET_UTMP_ENT): Likewise.
(GET_UTMP_ENT): Likewise.
(END_UTMP_ENT): Likewise.
1999-05-05 13:34:02 +00:00
Jim Meyering
632b63d59c
*** empty log message ***
1999-05-05 13:26:22 +00:00
Jim Meyering
1db78f41bf
(show_date): Change an automatic aggregate initializer
...
to be a static one. For SunOS4's cc.
1999-05-05 13:26:06 +00:00
Jim Meyering
7c48860ed8
*** empty log message ***
1999-05-05 13:21:55 +00:00
Jim Meyering
1b0901bb9e
(TYPE_SIGNED, TYPE_MAXIMUM, TYPE_MINIMUM): Define.
...
(ULONG_LONG_MAX, LONG_LONG_MAX, LONG_LONG_MIN): Define if not defined.
Based on a patch from Kaveh Ghazi.
1999-05-05 13:21:29 +00:00
Jim Meyering
76a9b4dc10
*** empty log message ***
1999-05-05 13:16:42 +00:00
Jim Meyering
19d33cea2b
(USE_ACL): Define this only #if
...
(HAVE_SYS_ACL_H && HAVE_ACL && defined GETACLCNT).
Use `USE_ACL' in place of `HAVE_ACL' everywhere else. From Kaveh Ghazi.
1999-05-05 13:12:28 +00:00
Jim Meyering
c4ddb7f83a
Include makepath.h libintl.h, not after it.
...
Otherwise, we'd get the wrong definition of PARAMS from libintl.h.
(The method of defining PARAMS in libintl.h doesn't check PROTOTYPES,
which is necessary on Irix4 since cc doesn't define __STDC__.)
From Kaveh Ghazi.
1999-05-05 03:05:11 +00:00
Jim Meyering
431db6c847
add missing backslash-before-newline in usage message
1999-05-05 01:56:45 +00:00
Jim Meyering
207d6b3cda
add missing backslash-before-newline in usage message
1999-05-05 01:55:39 +00:00
Jim Meyering
bbefeb160b
*** empty log message ***
1999-05-04 21:13:54 +00:00
Jim Meyering
89d0895332
(AC_LFS): -n32, -o32, and -n64 should be in CFLAGS,
...
not CPPFLAGS, so that linking works correctly in IRIX.
1999-05-04 21:13:47 +00:00
Jim Meyering
cb5153fefa
(usage): Break the usage message into 3 pieces instead of
...
only 2. The strings had grown to be longer than 2048, which evokes
errors when compiling with Irix4's cc.
1999-05-04 18:46:06 +00:00
Jim Meyering
b08eca15fd
(search_item): Use 1' instead of +1'. The latter
...
elicits a syntax error from SunOS4's cc. From Kaveh Ghazi.
1999-05-04 14:31:27 +00:00
Jim Meyering
6f922edf2d
<ctype.h>: Don't include.
...
[!STDC_HEADERS]: Remove definitions of ctype macros.
Convert e.g., isspace to ISSPACE to use definitions from sys2.h.
Reported by Kaveh Ghazi.
1999-05-03 18:01:49 +00:00
Jim Meyering
85514c7e0b
(TOLOWER): Define.
...
(TOUPPER): Define.
1999-05-03 17:59:43 +00:00
Jim Meyering
e060631c35
(TOLOWER): Remove definition.
1999-05-03 17:55:53 +00:00
Jim Meyering
cac31ff114
*** empty log message ***
SH-UTILS-1_16h
1999-05-03 03:58:40 +00:00
Jim Meyering
f0e23dcff9
*** empty log message ***
1999-05-03 03:56:46 +00:00
Jim Meyering
b3faad27ed
.
1999-05-03 02:46:54 +00:00
Jim Meyering
38121144b2
.
1999-05-03 02:45:51 +00:00
Jim Meyering
73bc7f0777
(main): Give a better diagnostic when we fail to set the hostname.
1999-05-03 02:45:37 +00:00
Jim Meyering
99571c629e
(main): Manually handle `--', since we no longer call getopt.
1999-05-03 02:42:49 +00:00
Jim Meyering
4f40ac7422
(read_utmp): Ignore the return value from utmpname.
1999-05-03 02:38:50 +00:00
Jim Meyering
1610efe2fd
Define several tag-related make variables.
...
(cvs-dist): Use the make variables instead of shell ones.
(announcement): Automatically generate diffs for all ChangeLog files,
not just the top level one.
1999-05-01 04:33:45 +00:00
Jim Meyering
1c70e83474
*** empty log message ***
1999-05-01 04:15:43 +00:00
Jim Meyering
9a06759937
*** empty log message ***
1999-05-01 04:15:09 +00:00
Jim Meyering
6161d60dde
*** empty log message ***
1999-05-01 04:13:56 +00:00
Jim Meyering
e3cd439763
(AC_REPLACE_FUNCS): Add dup2.
1999-05-01 04:13:45 +00:00
Jim Meyering
5e1ffee4d6
(main): Manually handle `--', since we no longer
...
call getopt. Reported by Joseph S. Myers.
1999-05-01 02:29:17 +00:00
Jim Meyering
910287474f
(main): Manually handle `--', since we no longer
...
call getopt. Reported by Joseph S. Myers.
1999-05-01 02:28:54 +00:00
Jim Meyering
6faa50c135
(decode_switches): Use STDIN_FILENO, STDOUT_FILENO instead of 0, 1.
1999-05-01 02:08:30 +00:00
Jim Meyering
9fca49f67c
Always use STDIN_FILENO for input and STDOUT_FILENO
...
for output, to avoid confusion with closed input and output fds.
(input_fd, output_fd): Remove; all uses changed to STDIN_FILENO
and STDOUT_FILENO.
(open_fd): New function.
(main): Use it, instead of open, to ensure that file descriptors
don't get confused.
(skip): Don't fstat the input file; the result is no longer used.
1999-05-01 02:05:56 +00:00
Jim Meyering
8a3c0671e0
*** empty log message ***
1999-05-01 00:13:13 +00:00
Jim Meyering
2f7eb5cdf5
(usage): Document the differences between the
...
obsolescent, +POS1[-POS2] form, and the POSIX -k option.
1999-05-01 00:12:26 +00:00
Jim Meyering
8fb3745a09
add emphasis that sort's -k M,N is inclusive
1999-04-30 22:35:54 +00:00
Jim Meyering
aaba44e639
*** empty log message ***
1999-04-30 20:59:49 +00:00
Jim Meyering
1cd88b2b5e
*** empty log message ***
1999-04-30 16:48:09 +00:00
Jim Meyering
60695039c0
*** empty log message ***
1999-04-30 16:03:53 +00:00
Jim Meyering
806520fdc0
Update to reflect this change by reversing
...
the order of arguments so the symlink is the source, not the
destination (otherwise, the mv command would now succeed).
1999-04-30 16:03:46 +00:00
Jim Meyering
25a8d1f1e9
(copy_internal): Move the one-file-system test so that
...
it follows the `if (new_dst || !S_ISDIR (dst_sb.st_mode))' block.
Prior to this change, `cp --one-file-system' would traverse a file-
system boundary if the destination directory existed.
From thospel@mail.dma.be .
1999-04-30 15:40:34 +00:00
Jim Meyering
f0e50d53d5
*** empty log message ***
1999-04-30 15:24:47 +00:00