Jim Meyering
fb059dc67c
*** empty log message ***
1999-04-11 02:19:51 +00:00
Jim Meyering
12562e897d
.
1999-04-11 02:17:48 +00:00
Jim Meyering
cc40ff77a8
.
1999-04-11 02:17:20 +00:00
Jim Meyering
294b139566
*** empty log message ***
1999-04-11 02:15:26 +00:00
Jim Meyering
54047adacd
*** empty log message ***
1999-04-11 01:45:44 +00:00
Jim Meyering
4d062fbe6d
*** empty log message ***
1999-04-11 01:44:26 +00:00
Jim Meyering
23dfcdb368
`ls --color' would segfault
...
Include assert.h.
(color_indicator[]): Add an entry for the type, `door.'
(main): Assert that the lengths of the color_indicator and
indicator_name arrays are appropriately related.
1999-04-11 01:43:34 +00:00
Jim Meyering
e6a9ce41b6
*** empty log message ***
1999-04-11 01:35:01 +00:00
Jim Meyering
03e24361ee
(scanargs): Fix bug introduced with last change: now that
...
the loop is gone, manually decrement argc and increment argv.
1999-04-11 01:32:28 +00:00
Jim Meyering
24c8bc7107
*** empty log message ***
1999-04-08 13:44:31 +00:00
Jim Meyering
4ab8ea3cb7
(Options for date): Document --iso-8601
1999-04-08 13:44:19 +00:00
Jim Meyering
75e403b3b3
Accept new option: --iso-8601.
1999-04-08 13:44:00 +00:00
Jim Meyering
367c2367a6
*** empty log message ***
1999-04-07 17:43:47 +00:00
Jim Meyering
1ff7d4be9b
(difftm): Protoize.
1999-04-07 17:43:36 +00:00
Jim Meyering
43dcc7ef21
.
1999-04-07 17:43:12 +00:00
Jim Meyering
b655fc9cf7
.
1999-04-07 17:41:57 +00:00
Jim Meyering
b6dfae5d0e
*** empty log message ***
1999-04-07 12:53:22 +00:00
Jim Meyering
1f8c95df83
split long line
1999-04-06 17:26:07 +00:00
Jim Meyering
2af4373a90
Update from master source in libc, removing %f.
1999-04-06 14:22:06 +00:00
Jim Meyering
20203a77e1
*** empty log message ***
1999-04-06 14:15:04 +00:00
Jim Meyering
d712631a71
Remove test for %f.
1999-04-06 14:14:58 +00:00
Jim Meyering
2d9a947471
*** empty log message ***
1999-04-05 03:51:33 +00:00
Jim Meyering
47a4b79f74
Comment out the test added on 1999-01-31.
1999-04-05 03:51:17 +00:00
Jim Meyering
b967ecb86b
(url_dir_list): Define properly.
...
(real_dir_list): Likewise.
1999-04-05 02:00:03 +00:00
Jim Meyering
4fa4d097bd
*** empty log message ***
1999-04-04 23:15:20 +00:00
Jim Meyering
5050912be0
Don't include string.h.
...
[!HAVE_CONFIG_H]: Include string.h here.
[!HAVE_CONFIG_H]: Hard-code RETSIGTYPE to `int'.
(sigill_handler): Change return type and type of local `oldhandler' to
RETSIGTYPE.
(isaac_seed_machdep): Change and type of local `oldhandler' to
RETSIGTYPE.
1999-04-04 23:15:07 +00:00
Jim Meyering
a147c61141
use dquotes, not squotes
1999-04-04 21:07:25 +00:00
Jim Meyering
4afd87dd11
*** empty log message ***
1999-04-04 20:54:30 +00:00
Jim Meyering
339497e1f4
*** empty log message ***
1999-04-04 16:02:28 +00:00
Jim Meyering
62528b9cf8
Change the sed command used to extract the
...
filename from ls -l output, to accommodate the change in format.
1999-04-04 16:00:50 +00:00
Jim Meyering
50c573d457
Add case_GETOPT_* cases.
1999-04-04 15:46:31 +00:00
Jim Meyering
96309d1da7
*** empty log message ***
1999-04-04 15:44:58 +00:00
Jim Meyering
d815c152df
Standardize --help and --version processing.
1999-04-04 15:44:26 +00:00
Jim Meyering
25abb410d4
define/use AUTHORS
1999-04-04 14:44:45 +00:00
Jim Meyering
baa8cd4493
*** empty log message ***
1999-04-04 14:43:27 +00:00
Jim Meyering
d008b48e3b
(print_long_format): Add a space between %s and %3u. This
...
assures that even when modebuf has the trailing `+' and there are more
than 99 hard links to a file, the permissions string and the link count
will be separated.
1999-04-04 14:41:43 +00:00
Jim Meyering
5b86bf7cde
import latest
1999-04-04 14:33:18 +00:00
Jim Meyering
54ec5153c5
(S_IWUSR): Define if not already defined.
1999-04-04 14:32:58 +00:00
Jim Meyering
6369a887ba
.
1999-04-04 14:30:44 +00:00
Jim Meyering
42edc330ed
fix comments
...
add FIXME
1999-04-04 14:30:30 +00:00
Jim Meyering
e0e1dc0bf8
(dopass): add curly braces to avoid warning about ambiguous `else'.
...
(wipefd): Add parentheses suggested by gcc.
(do_wipefd): Remove declaration of unused local.
1999-04-04 04:54:34 +00:00
Jim Meyering
f381610dd5
[!HAVE_CONFIG_H] (xstrtoul, error, close_stdout): Added stubs
...
to allow standalone compilation.
(wipefile): Added support for emulating /dev/fd/# files even if
the OS doesn't support them. From Paul Eggert.
(main, usage): Changed --device short option to -D.
(wipefd, do_wipefd): Renamed function to do_wipefd and added
separate wipefd that performs sanity checks on externally-opened file
descriptors, such as not append-only. From Paul Eggert.
(do_wipefd, isaac_seedfd): Do not read file for any reason.
if the file is low-entropy, it's a security hole.
(wipefile) Changed to open O_WRONLY and chmod to write-only when
forcing.
(isaac_seedfd) Function deleted as unnecessary.
From Paul Eggert.
(dopass): Dynamically fall back to fsync() if fdatasync() fails,
since POSIX, in their infinitesimal wisdom, encourage implementations
that return constant -1, making compile-time testing useless.
From Paul Eggert.
(dopass): Changed to support a size of -1 to mean "unknown".
This entailed changing to a counting-up offset rather than couting-down
cursize for the central state variable. Also changed size argument to
be call-by-reference so that it can be passed back once known.
(sizer) Function deleted as unnecessary.
(wipefd): Changed to match. From Paul Eggert
(dopass): Try to skip over bad blocks in destination files.
Also added ftruncate() for more complete destruction of metadata.
(main, usage): Changed "-" to stand for standard output.
(wipefd): Added error message to detect conflict with -v.
(dopass): Added periodic fsync() calls to keep the pass progress
display in sync with reality. Hopefully they're sufficiently far spaced
that throughput isn't affected. It might be a good thing to do even in
non-verbose mode, to avoid filling up the kernel caches with dirty data.
Also added ftruncate() for more complete destruction of metadata.
(quotearg_colon): New function to print
pathological filenames properly.
[!HAVE_CONFIG_H] (quotearg_colon_buf) New internal helper function
that does most of the work.
(wipefd, do_wipefd, dopass) Now take a qname (pre-quoted name) argument.
(wipename, wipefile, main) Changed diagnostics to use quotearg_colon.
Error messages are also in a more uniform format.
From Paul Eggert.
(struct Options, main, do_wipefd): Added -s/--size=N flag.
(xstrtoul): Added support for valid_suffixes to help this.
(usage) Documented it.
(error): Changed some arguments from N_() to _(), since error()
does not translate its argument. I think this is a bug.
(struct Options do_wipefd, wipefd, wipefile, main): moved passes
argument into the Options structure as n_iterations, which is now a
size_t. From Paul Eggert.
(isaac_seed_start, isaac_seed_data, isaac_seed_finish): New functions
to manage seeding of RNG with arbitrary-sized data.
(isaac_init): commented out as dead code.
(isaac_seed): changed to use new functions to prevent any possibility of
a buffer overflow.
(isaac_seed): Added support for Solaris' gethrtime()
configure.in: Corresponding feature test. From Paul Eggert.
(wipename): Change remove() to unlink() for speed & portability.
Use lstat() instead of access() to see if a filename is taken. This
works even on dangling symlinks and avoids the suid problems of
access(2). From Paul Eggert.
(isaac_seed_machdep): New function for reading cycle counters
1999-04-04 04:37:39 +00:00
Jim Meyering
034df8db20
*** empty log message ***
1999-04-04 04:34:16 +00:00
Jim Meyering
8fe009ed7c
back out Paul's changes
1999-04-04 02:34:49 +00:00
Jim Meyering
c21cecaea8
Use AUTHORS in place of string in parse_long_options call.
1999-04-03 05:26:48 +00:00
Jim Meyering
1d47220ab2
Insert AUTHORS definition.
1999-04-03 05:22:05 +00:00
Jim Meyering
cf691ec714
Use PROGRAM_NAME in place of string in parse_long_options call.
1999-04-03 05:20:06 +00:00
Jim Meyering
7c2d5de6c7
define PROGRAM_NAME
1999-04-03 05:01:48 +00:00
Jim Meyering
db6ce0481b
*** empty log message ***
1999-04-03 03:29:41 +00:00
Jim Meyering
98327bba60
(S_IWUSR): Define if not already defined.
1999-04-03 03:29:17 +00:00
Jim Meyering
a29afcb470
(isaac_seed): Don't overrun the s->mm buffer.
...
Use gethrtime if available. Don't assume that clock_gettime succeeds.
Put most random sources first.
1999-04-03 03:27:57 +00:00
Jim Meyering
bf504d2a46
Add new options -bcCklL and fix some porting problems.
...
Remove options -dp. Do not read output files.
(long_opts, usage, main, wipefile): Adjust to new options.
("human.h", "quotearg.h"): New includes.
(struct Options): New members contents, links, n_iterations.
Remove allow_devices, remove_file. Change n_iterations to size_t.
All uses changed.
(output_block_size): New var.
(usage): Declare __noreturn__ attribute.
(fdatasync): Define to -1 if not present, since we need to invoke both
fdatasync and fsync if both are present. All invokers of fdatasync
now try fdatasync, then fsync.
(MIXIN): New macro.
(isaac_seed): Use it to mix in values. Add uid, gid to mix.
Don't use gettimeofday, as it has too many porting problems.
(isaac_seedfd): Remove, since we no longer read the output files.
(sizefd): Remove; we now determine size by writing sequentially.
(dopass, wipename, wipefile, main): Clean up error messages.
(dopass): Keep track of offset relative to start of file, not
end, since we may not know how large the file is. If size is
negative, write until we fall off the end of the file.
(wipefd): Do not read output file.
Return 0 if successful, -1 if not; do not make a special case for
non-regular files, since our callers have that info now.
(wipename): Now static. Return errno if error.
(main): "-" now stands for standard output.
Do not shred append-only standard output.
(wipefile): Do not grant read permission to file when wiping it.
Use symbolic permission (S_IWUSR), not octal.
From Paul Eggert.
1999-04-03 03:27:27 +00:00
Jim Meyering
ce9c687d5a
[HAVE_SYS_ACL_H]: Include sys/acl.h.
...
(struct fileinfo): New member `have_acl'.
(gobble_file): Initialize it.
(print_long_format): Use it.
Mostly from Alen Muzinic.
1999-04-02 05:38:15 +00:00
Jim Meyering
eaaff3246a
*** empty log message ***
1999-04-02 04:24:48 +00:00
Jim Meyering
7ba3c38741
*** empty log message ***
1999-04-02 04:20:17 +00:00
Jim Meyering
c69d22ae26
*** empty log message ***
1999-04-02 04:15:14 +00:00
Jim Meyering
35aee6bf13
(open_maybe_create): New function.
...
(touch): Rewrite not to use `creat' and to eliminate a race
condition that could make touch truncate a nonempty file.
Report and suggestions from Andrew Tridgell.
1999-04-02 02:55:10 +00:00
Jim Meyering
ac03113efe
*** empty log message ***
1999-04-02 02:47:58 +00:00
Jim Meyering
bbea0501a9
*** empty log message ***
1999-04-01 05:16:46 +00:00
Jim Meyering
a7b641acd5
(main): Qualify a char* with the `const' keyword.
1999-04-01 05:15:37 +00:00
Jim Meyering
c4cf0531ff
(main): Qualify a char* with the `const' keyword.
1999-04-01 05:10:41 +00:00
Jim Meyering
a7d0351c20
(install_file_in_dir): Qualify a char* with the `const' keyword.
1999-04-01 05:09:59 +00:00
Jim Meyering
beb464c0ea
(main): Qualify a char* with the `const' keyword.
1999-04-01 05:08:22 +00:00
Jim Meyering
d8a18c33e8
(main): Qualify a char* with the `const' keyword.
1999-04-01 05:07:51 +00:00
Jim Meyering
abdc079cd5
Remove prototypes and tsort function definitions.
1999-04-01 05:05:17 +00:00
Jim Meyering
d0b9ad729c
(main): Qualify a char* with the `const' keyword.
1999-04-01 04:58:29 +00:00
Jim Meyering
24df6275fb
(main): Move the declaration of `e' into the scope
...
where it's used and make it `const'.
1999-04-01 04:56:28 +00:00
Jim Meyering
2500fe4079
(main): Qualify a char* with the `const' keyword.
1999-04-01 04:53:13 +00:00
Jim Meyering
3a3189e6c3
(touch): Qualify a char* with the `const' keyword.
1999-04-01 04:47:55 +00:00
Jim Meyering
db3c0ffb44
.
1999-03-31 15:21:00 +00:00
Jim Meyering
8935f38d4e
*** empty log message ***
1999-03-31 06:02:07 +00:00
Jim Meyering
667799f7e2
Don't include closeout.h or version-etc.h explicitly. Now, they're included via sys2.h.
1999-03-31 05:59:13 +00:00
Jim Meyering
d30f9691c1
*** empty log message ***
1999-03-31 05:54:11 +00:00
Jim Meyering
fdd07e3d2b
No longer include long-options.h.
...
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-31 05:52:46 +00:00
Jim Meyering
419aa42181
Include "closeout.h" and "version-etc.h"
1999-03-31 05:52:46 +00:00
Jim Meyering
516b48e7a2
(AUTHORS): Actually define and use.
1999-03-31 05:06:42 +00:00
Jim Meyering
03c1b8518c
(PROGRAM_NAME, AUTHORS): Define and use.
1999-03-31 04:16:08 +00:00
Jim Meyering
39090114f0
(PROGRAM_NAME, AUTHORS): Define and use.
1999-03-31 04:11:35 +00:00
Jim Meyering
b2513fc340
import latest
1999-03-30 15:11:20 +00:00
Jim Meyering
b989ccb248
.
1999-03-30 05:40:40 +00:00
Jim Meyering
2067a9fe97
.
1999-03-30 04:52:57 +00:00
Jim Meyering
a717cdf2d6
(make_node_op_equals): New function.
...
(mode_append_entry): Likewise.
(mode_compile): When none of [ugoa] is specified in an `=OP' change
mode request, insert a `=0' entry into the linked list so that all
bits are cleared first. Use the new functions.
1999-03-30 04:51:08 +00:00
Jim Meyering
bb0631e825
*** empty log message ***
1999-03-30 04:48:57 +00:00
Jim Meyering
9dab31b501
(rmdir): Use pid_t instead of int; check status
...
against zero. This is to improve portability.
1999-03-30 04:48:41 +00:00
Jim Meyering
2080baecff
(rename): Use pid_t instead of int; check status
...
against zero. This is to improve portability.
1999-03-30 04:48:17 +00:00
Jim Meyering
69952761e1
(mkdir): Use pid_t instead of int; check status
...
against zero. This is to improve portability.
1999-03-30 04:47:52 +00:00
Jim Meyering
319976a665
(strip): Use standard "cannot fork" message.
...
Check for strip nonzero exit status.
1999-03-30 04:43:53 +00:00
Jim Meyering
8137487dd7
*** empty log message ***
1999-03-30 04:36:00 +00:00
Jim Meyering
0b1a5f6fe9
*** empty log message ***
1999-03-30 04:34:46 +00:00
Jim Meyering
236d3671e2
*** empty log message ***
1999-03-30 04:33:22 +00:00
Jim Meyering
ab33da4b55
(jm_CHECK_ALL_TYPES): New macro.
1999-03-30 04:29:19 +00:00
Jim Meyering
34f0f5c2c9
*** empty log message ***
1999-03-29 04:39:56 +00:00
Jim Meyering
bad53b08e6
Define GNU_PACKAGE here.
...
Be sure to AC_SUBST it, once again, so that @GNU_PACKAGE@ is
replaced e.g., in the *.sh files of the sh-utils.
1999-03-29 04:39:50 +00:00
Jim Meyering
1682163674
PROGRAM_NAME: rename from COMMAND_NAME
1999-03-29 02:56:52 +00:00
Jim Meyering
8ca2ea6a0e
*** empty log message ***
1999-03-28 21:01:09 +00:00
Jim Meyering
7549c10f35
(get_date): Reuse tm_isdst of first localtime
...
call; this is an improvement on a bug fix suggested by
martin@dresden.nacamar.de . Do not assume that localtime and
gmtime return non-null.
From Paul Eggert.
1999-03-28 20:58:51 +00:00
Jim Meyering
45eb651902
*** empty log message ***
1999-03-28 19:06:17 +00:00
Jim Meyering
6c9f8b17d0
*** empty log message ***
1999-03-28 14:59:09 +00:00
Jim Meyering
771cd1f617
*** empty log message ***
1999-03-28 14:40:37 +00:00
Jim Meyering
75cedb69be
.
1999-03-28 14:40:21 +00:00
Jim Meyering
dc475b06bd
*** empty log message ***
1999-03-28 14:39:34 +00:00
Jim Meyering
581baf7d99
(mode_compile): Upon allocation failure, free
...
everything starting with the head, not the tail.
1999-03-28 05:44:33 +00:00
Jim Meyering
7ca462d865
.
1999-03-27 23:07:53 +00:00
Jim Meyering
81e166e0ce
*** empty log message ***
1999-03-27 14:33:30 +00:00
Jim Meyering
190ab69c07
*** empty log message ***
1999-03-27 14:32:36 +00:00
Jim Meyering
9d044f6b96
(strip): Use pid_t, not int.
1999-03-27 14:32:06 +00:00
Jim Meyering
713d9932c3
(print_user): Use uid_t instead of int.
...
(print_group): Use gid_t instead of int.
1999-03-27 14:29:51 +00:00
Jim Meyering
83bd8b5ff1
.
1999-03-26 14:27:18 +00:00
Jim Meyering
f92141140b
*** empty log message ***
1999-03-26 14:26:38 +00:00
Jim Meyering
695cdd6f6a
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME, AUTHORS): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 14:26:18 +00:00
Jim Meyering
e7f2703c47
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME, AUTHORS): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 14:25:30 +00:00
Jim Meyering
3d308f9549
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME, AUTHORS): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 14:23:59 +00:00
Jim Meyering
f42367c3e7
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME, AUTHORS): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 14:22:51 +00:00
Jim Meyering
0aa9923d96
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME, AUTHORS): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 14:19:02 +00:00
Jim Meyering
85b4cd220b
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME, AUTHORS): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 14:18:29 +00:00
Jim Meyering
f0a21a933a
reorder includes
1999-03-26 14:12:32 +00:00
Jim Meyering
42884ec0c7
(PROGRAM_NAME, AUTHORS): Define and use.
1999-03-26 14:07:12 +00:00
Jim Meyering
c227e4a167
(PROGRAM_NAME, AUTHORS): Define
...
(long_options): Remove unused struct.
(scanargs): Remove useless loop.
(main): Use PROGRAM_NAME and AUTHORS in call to parse_long_options.
1999-03-26 14:05:40 +00:00
Jim Meyering
c92de17d2f
define and use AUTHORS
1999-03-26 05:17:17 +00:00
Jim Meyering
c060f16ed7
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 04:23:55 +00:00
Jim Meyering
f19d194943
.
1999-03-26 04:23:01 +00:00
Jim Meyering
a721b1ac67
(libfu_a_SOURCES): Add version-etc.c.
...
(noinst_HEADERS): Add version-etc.h.
1999-03-26 04:20:23 +00:00
Jim Meyering
2a147b2b43
(parse_long_options): Remove version-, copyright-,
...
and author-printing code. Do it via version_etc.
1999-03-26 04:19:07 +00:00
Jim Meyering
c004c87b6c
*** empty log message ***
1999-03-26 04:17:33 +00:00
Jim Meyering
eff1cee6e1
(GETOPT_HELP_CHAR): Define.
...
(GETOPT_VERSION_CHAR): Define.
(GETOPT_HELP_OPTION_DECL): Define.
(GETOPT_VERSION_OPTION_DECL): Define.
(case_GETOPT_HELP_CHAR): Define.
(case_GETOPT_VERSION_CHAR): Define.
1999-03-26 04:12:41 +00:00
Jim Meyering
06303195c0
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 04:11:15 +00:00
Jim Meyering
dd007634ac
No longer include long-options.h.
...
Include version-etc.h instead.
(PROGRAM_NAME): Define.
[long_options]: Add entries for --help and --version.
Remove parse_long_options call.
(main) [getopt switch]: Add a case for each of --help and --version.
1999-03-26 04:10:55 +00:00
Jim Meyering
562f29a2a2
(recheck): Factor out a block of duplicated code.
...
Set f->size to 0 upon encountering a new file so we read it from
the beginning rather than from then end of the first line or
block. Otherwise, after a log rotation, tail would omit the first
line or block of the new file. Reported by Ed Avis.
1999-03-25 14:29:13 +00:00
Jim Meyering
11212212b0
*** empty log message ***
1999-03-25 14:23:40 +00:00
Jim Meyering
1271e5321c
*** empty log message ***
1999-03-24 13:48:48 +00:00
Jim Meyering
0b80d92d60
import 1.010
1999-03-24 13:48:22 +00:00
Jim Meyering
542d10fd71
*** empty log message ***
1999-03-22 22:36:39 +00:00
Jim Meyering
cec649b346
tweak usage message -- from Karl
1999-03-22 22:36:12 +00:00
Jim Meyering
04d1d85350
*** empty log message ***
1999-03-22 22:35:53 +00:00
Jim Meyering
cdbee41fbf
*** empty log message ***
1999-03-21 13:38:51 +00:00
Jim Meyering
153de419bc
import latest
1999-03-21 01:56:57 +00:00
Jim Meyering
bc3d22ae9b
.
1999-03-20 23:25:35 +00:00
Jim Meyering
dafd051712
.
1999-03-20 23:24:55 +00:00
Jim Meyering
fde28088f4
*** empty log message ***
1999-03-20 23:24:23 +00:00
Jim Meyering
c2db2a08d9
s/jm_WITH_REGEX/jm_INCLUDED_REGEX/
1999-03-20 23:24:15 +00:00
Jim Meyering
1424b8fd50
*** empty log message ***
1999-03-20 23:23:20 +00:00
Jim Meyering
df3d9f6812
(jm_INCLUDED_REGEX): Rename from jm_WITH_REGEX.
...
Don't depend on AM_GLIBC. Suggestions from Alain Magloire.
1999-03-20 23:23:14 +00:00
Jim Meyering
df570c09ee
*** empty log message ***
1999-03-20 23:16:34 +00:00
Jim Meyering
e2ff4b6e90
Don't modify PATH just to get GNU nice. Instead, try
...
to find an absolute path for GNU nice. From Bruno Haible.
1999-03-20 23:10:02 +00:00
Jim Meyering
e16c2033b4
*** empty log message ***
1999-03-20 15:01:34 +00:00
Jim Meyering
4159e9e2f6
*** empty log message ***
1999-03-20 04:36:50 +00:00
Jim Meyering
a6ea4bd455
[WINSIZE_IN_PTEM]: Include sys/stream.h and sys/ptem.h.
...
Required by SCO ODT 2.0 systems. Reported by William Bader.
1999-03-20 04:07:01 +00:00
Jim Meyering
f9ce2cffec
*** empty log message ***
1999-03-20 04:06:02 +00:00
Jim Meyering
2bf19e8467
*** empty log message ***
1999-03-20 04:02:37 +00:00
Jim Meyering
5a16e75a56
(jm_WINSIZE_IN_PTEM): New macro.
1999-03-20 04:02:23 +00:00
Jim Meyering
fd6c9bbcef
.
1999-03-18 15:34:12 +00:00
Jim Meyering
ab589a9ada
(remove_cwd_entries): Reflect changes in hash_insert.
...
(remove_init): Call hash_initialize with one more argument.
1999-03-18 15:33:56 +00:00
Jim Meyering
3a7f42f1a8
.
1999-03-17 21:15:46 +00:00
Jim Meyering
278e9999a9
*** empty log message ***
1999-03-17 14:18:09 +00:00
Jim Meyering
8ee5e50927
(is_prime): Return bool rather than int.
1999-03-17 14:07:34 +00:00
Jim Meyering
3ae2c2ecf0
import latest
1999-03-16 15:34:33 +00:00
Jim Meyering
5cfbca30a9
tweak comments
...
add curlies
use assert(0) in place of abort
1999-03-15 16:52:22 +00:00
Jim Meyering
6d97ed71b7
*** empty log message ***
1999-03-15 15:50:55 +00:00
Jim Meyering
0a1a14a095
Revamp to allow fine-tuning to control when and by how
...
much the table grows and shrinks.
(next_prime): Don't assert.
(hash_reset_tuning): New function.
(check_tuning): New function.
(hash_initialize): Accept and use new tuning parameter.
(hash_rehash): Rewrite, updating for tuning.
(hash_insert): Honor tuning semantics.
(hash_delete): Likewise.
From Franois Pinard.
1999-03-15 15:50:31 +00:00
Jim Meyering
674d2ec393
(struct hash_tuning): Define.
...
(struct hash_table) [tuning]: Add member.
(hash_initialize): Add `tuning' parameter.
1999-03-15 15:41:59 +00:00
Jim Meyering
96359cf648
(hash_insert): Update prototype.
1999-03-15 15:33:21 +00:00
Jim Meyering
855b12df1d
(hash_insert): Remove last parameter and change semantics.
...
(hash_insert): Don't increment n_entries unconditionally --
otherwise, we'd do so even when the insertion failed.
From Franois Pinard.
1999-03-15 15:33:01 +00:00
Jim Meyering
6e8f572094
.
1999-03-14 21:39:42 +00:00
Jim Meyering
e4fd405431
(tac_mem): `#if-0'-out this unused function.
...
(tac_stdin_to_mem): Likewise.
1999-03-13 20:30:33 +00:00
Jim Meyering
e9e5d9bf3f
.
1999-03-13 20:29:14 +00:00
Jim Meyering
9e1ddcbf89
.
1999-03-13 20:28:51 +00:00
Jim Meyering
2003f808c7
(cut invocation): Describe --output-delimiter.
1999-03-13 17:26:44 +00:00
Jim Meyering
5c591b0e36
*** empty log message ***
1999-03-13 16:24:16 +00:00
Jim Meyering
dac5c72090
*** empty log message ***
1999-03-13 16:22:59 +00:00
Jim Meyering
5c8eb257ea
*** empty log message ***
1999-03-13 16:21:19 +00:00
Jim Meyering
703336d148
*** empty log message ***
1999-03-13 16:19:18 +00:00
Jim Meyering
2bc2cc2f54
(base_name): If NAME is all slashes, return `/' (in
...
conformance with the single unix spec). Reported by Peter Moulder.
1999-03-13 16:09:00 +00:00
Jim Meyering
1905d5266b
*** empty log message ***
1999-03-12 15:24:25 +00:00
Jim Meyering
58bb02e74d
*** empty log message ***
1999-03-12 15:19:29 +00:00
Jim Meyering
dc82d52a02
*** empty log message ***
1999-03-12 15:15:23 +00:00
Jim Meyering
158b19d487
*** empty log message ***
1999-03-12 15:14:05 +00:00
Jim Meyering
e0aa18bb33
(dump_remainder): Don't fflush stdout here.
...
(main) [if forever]: Make stdout unbuffered, instead.
1999-03-12 15:12:55 +00:00
Jim Meyering
ac6d2b033e
(SETVBUF): Define new macro.
1999-03-12 15:11:57 +00:00
Jim Meyering
a3631a8114
*** empty log message ***
1999-03-12 15:11:29 +00:00
Jim Meyering
5478a521d6
Use AC_FUNC_SETVBUF_REVERSED.
1999-03-12 15:11:06 +00:00
Jim Meyering
ff12f6ff27
Declare getloadavg so I can build with -Werror.
1999-03-11 04:05:25 +00:00
Jim Meyering
ae79d1fceb
*** empty log message ***
1999-03-11 03:57:23 +00:00
Jim Meyering
45eb5dac3c
Skip failing tests: parenb, -parenb, -cread.
1999-03-11 03:49:07 +00:00
Jim Meyering
95d1aad02d
*** empty log message ***
1999-03-10 15:39:29 +00:00
Jim Meyering
b910e6ea14
(canon_host): Don't use he->h_addr directly.
...
Based on a patch from Savochkin Andrey Vladimirovich.
1999-03-10 15:39:02 +00:00
Jim Meyering
4ba4999328
(getugroups): Take new parameter, gid.
...
Add gid to the list of groups.
From Ulrich Drepper.
1999-03-10 15:35:47 +00:00
Jim Meyering
d7176770d4
*** empty log message ***
1999-03-10 15:34:45 +00:00
Jim Meyering
fe27c7d14e
fix typo in comment.
1999-03-09 18:53:54 +00:00
Jim Meyering
0c23f18574
*** empty log message ***
1999-03-09 16:11:03 +00:00
Jim Meyering
fbaac7ba29
fix small thinko
1999-03-09 16:10:30 +00:00
Jim Meyering
959eb64fb4
(xgetgroups): Take new parameter, gid, and pass it to getugroups.
...
(print_group_list): Call getpwuid and adjust calls to xgetgroups
to include new parameter.
1999-03-09 16:08:19 +00:00
Jim Meyering
290a9e03f2
(getugroups): Take new parameter, gid.
...
Add gid to the list of groups.
From Ulrich Drepper.
1999-03-09 16:07:49 +00:00
Jim Meyering
c057543e47
protoize
1999-03-09 16:07:16 +00:00
Jim Meyering
7456d2a652
.
1999-03-08 14:42:45 +00:00
Jim Meyering
965a1e5a94
*** empty log message ***
1999-03-08 14:41:57 +00:00
Jim Meyering
bee00278e6
*** empty log message ***
1999-03-08 14:40:54 +00:00
Jim Meyering
59aae8f311
*** empty log message ***
1999-03-08 14:37:40 +00:00
Jim Meyering
097ca8427d
*** empty log message ***
1999-03-08 02:44:05 +00:00
Jim Meyering
546f3f81da
(xalloc_fail): Use "%s" format so the message doesn't
...
have to be scanned for % signs. Suggestion from Franois Pinard.
1999-03-08 02:43:14 +00:00
Jim Meyering
e879a5a73e
*** empty log message ***
1999-03-07 21:00:44 +00:00
Jim Meyering
8eaa894f84
Add two more URLs and the loops to use them.
1999-03-07 20:19:08 +00:00
Jim Meyering
be65d0ad03
restore blank lines in --version output
1999-03-07 17:48:10 +00:00
Jim Meyering
3a69319e76
*** empty log message ***
1999-03-07 17:03:18 +00:00
Jim Meyering
0d24fd9224
*** empty log message ***
1999-03-07 16:59:29 +00:00
Jim Meyering
9bf8b6b4c7
Use only those *_unlocked macros that are declared.
1999-03-07 16:59:21 +00:00
Jim Meyering
4677710c39
*** empty log message ***
1999-03-07 16:44:06 +00:00
Jim Meyering
7fbb24fe4e
(parse_long_options): Include `Copyright...' line in --version output.
1999-03-07 16:43:15 +00:00
Jim Meyering
c537a72db4
*** empty log message ***
1999-03-07 16:06:45 +00:00
Jim Meyering
23b14f50e3
Test for the actual feature.
...
With help from Eli Zaretskii.
1999-03-07 16:06:33 +00:00
Jim Meyering
b9842e7300
*** empty log message ***
1999-03-07 15:53:48 +00:00
Jim Meyering
2cd167fba1
(parse_long_options): Add the `...NO warranty...' message.
1999-03-07 15:53:20 +00:00
Jim Meyering
133e0a63c5
*** empty log message ***
1999-03-07 15:52:29 +00:00
Jim Meyering
95fe06e1ba
(usage): Add missing \n\.
1999-03-07 15:52:14 +00:00
Jim Meyering
0c3c9353ab
*** empty log message ***
1999-03-07 14:41:04 +00:00
Jim Meyering
cffac32634
*** empty log message ***
1999-03-07 14:38:08 +00:00
Jim Meyering
b035c9078c
*** empty log message ***
1999-03-07 14:37:27 +00:00
Jim Meyering
b79cd299cb
(TESTS): Add newline-1.
1999-03-07 14:35:18 +00:00
Jim Meyering
1e8f1e0863
Remove newline test.
1999-03-07 14:34:03 +00:00
Jim Meyering
0f8e5e93c1
remove trailing blanks
1999-03-07 13:57:27 +00:00
Jim Meyering
4433aaa043
Big pr update from Roland Huebner.
1999-03-07 13:56:47 +00:00
Jim Meyering
68bb940729
1999-02-13 Roland Huebner <rh@pelikan.cologne.de>
...
* src/pr.c
(main): Redefine options -s, -w to be POSIX compliant; introduce
new options -J, -S, -W to disentangle -s and -w when used together
with the three column options;
(add_line_number): Make POSIX compliant; use default number
separator TAB with single column output.
(add_line_number): Make POSIX compliant; with multicolumn output
now prefer `text columns of equal width' rather than a consequent
use of `default n-separator TAB'.
(add_line_number): Change line number cut-off from lower-oder to
higher-oder digit to avoid loss of information; no consequent
handling exists in different utilities and other UNIXes.
(char_to_clump): Expand input text tabs to 8 spaces, if
input_tab_char doesn't equal TAB (adapted to other UNIXes).
(usage): Update POSIX compliant options -s, -w; add new options -J,
-S, -W.
(main): Update the source internal documentation.
Some smaller BUGFIXES (print_sep_string, init_header, skip_to_page,
reset_status, print_header).
1999-03-07 13:46:22 +00:00
Jim Meyering
96e08503da
(backslash): Use .\foo instead of \.foo so we
...
don't tramp on root directory in MSDOS/Windows.
Suggestion from Eli Zaretskii.
1999-03-07 13:34:30 +00:00
Jim Meyering
21e69c4002
(TESTS_ENVIRONMENT): Run md5sum with the --text option (for MSDOS).
1999-03-07 13:14:21 +00:00
Jim Meyering
bcaa45d181
*** empty log message ***
1999-03-07 05:14:30 +00:00
Jim Meyering
96e8d93844
*** empty log message ***
1999-03-07 05:11:05 +00:00
Jim Meyering
104866a990
New test: 8bit-delim.
1999-03-07 05:10:32 +00:00
Jim Meyering
3a01605b6b
(getstr): Change type of `delim' parameter from char to int.
...
(cut_fields): Cast to `unsigned char' before comparing.
(main): Cast to `unsigned char' before assigning.
1999-03-07 05:09:23 +00:00
Jim Meyering
13106e125b
*** empty log message ***
1999-03-07 04:54:43 +00:00
Jim Meyering
8a8a4eeab0
(batch_convert): Use a `%s' format in error call,
...
in case the argument string contains a `%'.
1999-03-07 04:54:36 +00:00
Jim Meyering
075ce6b479
*** empty log message ***
1999-03-07 04:53:14 +00:00
Jim Meyering
c771f143db
(main): Use a `%s' format in error call,
...
in case the argument string contains a `%'.
1999-03-07 04:52:49 +00:00
Jim Meyering
76b9399091
(FATAL_ERROR): s/s/Message
1999-03-07 04:50:48 +00:00
Jim Meyering
81706baebd
(swallow_file_in_memory): Use a `%s' format in error call,
...
in case the argument string contains a `%'.
1999-03-07 04:35:33 +00:00
Jim Meyering
59277d9406
(swallow_file_in_memory): Slurp up the whole file at
...
once on MSDOS as well, but we have to relax the test for whether
reading it succeeded.
1999-03-07 04:32:25 +00:00
Jim Meyering
73444fc778
[__DJGPP__]: Include <io.h> and <sys/exceptn.h>.
1999-03-07 04:10:17 +00:00
Jim Meyering
f62a91b03e
.
1999-03-06 22:01:29 +00:00
Jim Meyering
a820bf8457
*** empty log message ***
1999-03-06 22:00:52 +00:00
Jim Meyering
1120f4c00c
.
1999-03-06 22:00:09 +00:00
Jim Meyering
e2fcc9923d
.
1999-03-06 21:59:25 +00:00
Jim Meyering
a7c6ba5e86
*** empty log message ***
1999-03-06 15:31:38 +00:00
Jim Meyering
5b2aa1846b
Include long-options.h.
...
[long_options]: Remove the "help" and "version" entries.
Remove declarations of show_help and show_version.
(main): Use parse_long_options, including author name(s).
Remove the show_version and show_help blocks.
1999-03-06 15:28:54 +00:00
Jim Meyering
782b270314
*** empty log message ***
1999-03-04 14:02:25 +00:00
Jim Meyering
ff743d5451
(main): Include author name argument in call to parse_long_options.
1999-03-04 14:02:14 +00:00
Jim Meyering
0f67dfcaa3
*** empty log message ***
1999-03-04 05:36:19 +00:00
Jim Meyering
88cbad9817
Include long-options.h
...
[long_options]: Remove the "help" and "version" entries.
Remove declarations of show_help and show_version.
(main): Use parse_long_options, including author name(s).
Remove the show_version and show_help blocks.
1999-03-04 05:36:10 +00:00
Jim Meyering
0ae96f2361
(main): Include author name argument in call to parse_long_options.
1999-03-04 05:33:22 +00:00
Jim Meyering
32deb2026b
(main): Include author name argument in call to parse_long_options.
1999-03-04 05:32:11 +00:00
Jim Meyering
8a61d8e336
Include long-options.h
...
[long_options]: Remove the "help" and "version" entries.
Remove declarations of show_help and show_version.
(main): Remove `const' attribute from dcl of argv parameter.
Call bindtextdomain and textdomain.
Use parse_long_options, including author name(s).
Remove the show_version and show_help blocks.
1999-03-04 05:31:17 +00:00
Jim Meyering
6e7be7b1c6
(main): Include author name argument.
1999-03-04 05:26:47 +00:00
Jim Meyering
51f63eeac9
*** empty log message ***
1999-03-04 05:09:13 +00:00
Jim Meyering
61fa70ac19
Include long-options.h
...
[long_options]: Remove the "help" and "version" entries.
(main): Use parse_long_options, including author name(s).
Remove the show_version and show_help blocks.
1999-03-04 05:09:05 +00:00
Jim Meyering
d0bdbe00ba
Update prototype.
1999-03-04 05:08:21 +00:00
Jim Meyering
e35e21e280
(_): Define it.
...
(parse_long_options): Accept new parameter, authors, and print it.
1999-03-04 05:08:01 +00:00
Jim Meyering
8f443fb9c1
*** empty log message ***
1999-03-03 03:46:58 +00:00
Jim Meyering
d48f86fb02
*** empty log message ***
1999-03-02 13:53:48 +00:00
Jim Meyering
a877f41093
(read_utmp) [HAVE_UTMPNAME]: Rewrite.
1999-03-02 13:53:33 +00:00
Jim Meyering
88ab6854e5
import latest
1999-03-02 02:44:56 +00:00
Jim Meyering
09483e6dc6
*** empty log message ***
1999-02-19 07:33:55 +00:00
Jim Meyering
fce748fe1f
<alloca.h>: Include if HAVE_ALLOCA_H, not FORCE_ALLOCA_H.
...
The FORCE_ALLOCA_H was a relic of the bad old pre-autoconf Emacs days.
1999-02-19 07:31:48 +00:00
Jim Meyering
878b334351
*** empty log message ***
1999-02-17 20:12:20 +00:00
Jim Meyering
0800a11f65
(AM_GNU_GETTEXT): Do `changequote' around use of brackets
...
in macro definition. From Eli Zaretskii and Alain Magloire.
1999-02-17 20:12:10 +00:00
Jim Meyering
37f353eb26
tweak comment
1999-02-17 14:58:41 +00:00
Jim Meyering
68cab6ea0d
(wipename): Fix string thinko. Now, shredding files
...
in subdirectories works (dir/file). From Janos Farkas.
1999-02-17 14:41:39 +00:00
Jim Meyering
2e250112ee
*** empty log message ***
1999-02-17 14:41:22 +00:00
Jim Meyering
a4758241e7
new version from Uli
1999-02-16 21:35:48 +00:00
Jim Meyering
4762e42042
.
1999-02-16 14:52:40 +00:00
Jim Meyering
8e42ae2cc4
.
1999-02-16 04:23:49 +00:00
Jim Meyering
824529d0aa
(usage): add \n\
1999-02-16 04:22:00 +00:00
Jim Meyering
7568de8654
update copyright dates
1999-02-16 04:20:43 +00:00
Jim Meyering
16f3644da7
*** empty log message ***
1999-02-16 04:19:44 +00:00
Jim Meyering
e2bf10d90e
(main): #ifdef-out unreachable code.
1999-02-16 04:18:43 +00:00
Jim Meyering
df7b9c808b
update copyright dates
1999-02-16 04:17:15 +00:00
Jim Meyering
4eb7ae21e8
(usage): Add a one-line description.
1999-02-16 04:15:46 +00:00
Jim Meyering
07c6f5e387
update copyright dates
1999-02-16 04:14:17 +00:00
Jim Meyering
e02df462ba
*** empty log message ***
1999-02-15 15:42:39 +00:00
Jim Meyering
b874c17169
*** empty log message ***
1999-02-15 15:25:29 +00:00
Jim Meyering
e63a340c46
*** empty log message ***
1999-02-15 13:43:27 +00:00
Jim Meyering
aa1c4f58f1
.
1999-02-14 16:49:44 +00:00
Jim Meyering
089aa98fb8
*** empty log message ***
1999-02-14 03:29:33 +00:00
Jim Meyering
69272c2e85
(dc_parse_stream): Don't try to dereference NULL
...
if there's an error is in our built-in list.
1999-02-14 03:28:41 +00:00
Jim Meyering
421265ba29
*** empty log message ***
1999-02-14 02:36:41 +00:00
Jim Meyering
0fbe67a146
(main): Set x.backup_type only if backups are requested.
...
(cp_option_init): Initialize backup_type.
(backup_type): Remove unused variable.
1999-02-14 02:36:16 +00:00
Jim Meyering
a0a658c1f6
import latest
1999-02-09 20:49:55 +00:00
Jim Meyering
232eb53f42
*** empty log message ***
1999-02-09 05:04:50 +00:00
Jim Meyering
147d933a4f
(slack_codes): Add "DOOR".
...
(ls_codes): Add corresponding "do".
1999-02-09 05:04:18 +00:00
Jim Meyering
6dde919c8a
*** empty log message ***
1999-02-08 04:02:16 +00:00
Jim Meyering
0bf08d23cd
Run all tests even if some fails.
...
Don't use trap.
1999-02-08 04:01:34 +00:00
Jim Meyering
ed2d3ddb6b
Use `stty', not $STTY.
...
Fix typo in VERBOSE code: s/\$RM/stty/.
1999-02-08 03:42:02 +00:00
Jim Meyering
3dea3dfe03
(TESTS_ENVIRONMENT): Set PATH, not STTY.
1999-02-08 03:40:51 +00:00
Jim Meyering
70a87bf7ca
*** empty log message ***
1999-02-08 03:35:15 +00:00
Jim Meyering
1a4f074c9e
Don't include stdio.h.
1999-02-08 03:32:38 +00:00
Jim Meyering
9b1973fbd7
Include stdio.h.
1999-02-08 03:32:06 +00:00
Jim Meyering
03b1afaa8d
*** empty log message ***
1999-02-08 03:31:41 +00:00
Jim Meyering
60979fecbb
copyright date
1999-02-08 03:31:26 +00:00
Jim Meyering
e9144d8d30
copyright date
1999-02-08 03:30:52 +00:00
Jim Meyering
0c87b3168c
Include stdio.h.
1999-02-08 03:30:33 +00:00
Jim Meyering
3946ca7fc1
Include stdio.h.
1999-02-08 03:30:06 +00:00
Jim Meyering
2dc3a543b1
Include stdio.h.
1999-02-08 03:29:36 +00:00
Jim Meyering
f7bb13ecd8
Include stdio.h.
1999-02-08 03:29:02 +00:00
Jim Meyering
68737ed84b
s/@code etc./@env/ for envvars
1999-02-08 03:26:59 +00:00
Jim Meyering
e91bb3d2e9
typos, s/@code/@env/ for envvars
1999-02-08 00:03:16 +00:00
Jim Meyering
5fd73cbdf3
*** empty log message ***
1999-02-08 00:00:44 +00:00
Jim Meyering
07a5b9fe8e
*** empty log message ***
1999-02-07 23:34:24 +00:00
Jim Meyering
cb954e6a87
*** empty log message ***
1999-02-07 23:31:49 +00:00
Jim Meyering
2d463bbcb5
*** empty log message ***
1999-02-07 23:07:43 +00:00
Jim Meyering
7d957fac2e
*** empty log message ***
1999-02-07 23:06:38 +00:00
Jim Meyering
238e6f6a40
.
1999-02-07 23:06:14 +00:00
Jim Meyering
9625a6cdaf
*** empty log message ***
1999-02-07 23:06:10 +00:00
Jim Meyering
05b9afe56b
(my-distcheck): Don't depend on dist, now that this
...
is hooked up to the distcheck rule.
1999-02-07 23:02:34 +00:00
Jim Meyering
84f044b998
.
1999-02-07 23:00:01 +00:00
Jim Meyering
bc885b89c1
.
1999-02-07 16:38:18 +00:00
Jim Meyering
24c3de8eb7
*** empty log message ***
1999-02-07 16:37:08 +00:00
Jim Meyering
a2c6534e1d
*** empty log message ***
1999-02-07 16:36:58 +00:00
Jim Meyering
38c9d6d2b6
.
1999-02-07 16:35:56 +00:00
Jim Meyering
a8f75cc5c9
.
1999-02-07 16:35:30 +00:00
Jim Meyering
467a9bfd4b
New file -- extracted from sh-utils' configure.in.
1999-02-07 14:24:08 +00:00
Jim Meyering
c0dfa7f21b
*** empty log message ***
1999-02-07 13:49:07 +00:00
Jim Meyering
9e0faa6d18
Support DOS-style d:/foo/bar absolute file names.
...
From Eli Zaretskii.
1999-02-07 13:41:27 +00:00
Jim Meyering
7e74cfab42
Use AC_SUBST(LIBOBJS) since we set LIBOBJS.
1999-02-07 05:37:39 +00:00
Jim Meyering
c77b696d1e
*** empty log message ***
1999-02-07 05:32:49 +00:00
Jim Meyering
2c13a275ca
Use .$ac_objext, not .o
1999-02-07 05:27:24 +00:00
Jim Meyering
48a0c3d403
.
1999-02-07 05:24:19 +00:00
Jim Meyering
a59624613d
*** empty log message ***
1999-02-07 05:24:15 +00:00
Jim Meyering
88869ee024
Actually invoke jm_WITH_REGEX now that it requires an argument.
1999-02-07 05:23:27 +00:00
Jim Meyering
505f12e2e4
Add a run-time Test for proper operation of re_compile_pattern.
1999-02-07 05:20:23 +00:00
Jim Meyering
4473f3cb6e
import latest
1999-02-06 18:37:55 +00:00
Jim Meyering
4ae35f8a89
cpp indent
1999-02-03 15:23:21 +00:00
Jim Meyering
cd9a08e476
(S_ISDOOR): Define if missing.
1999-02-03 13:56:43 +00:00
Jim Meyering
6025f81e94
.
1999-02-03 13:53:26 +00:00
Jim Meyering
e7dc64cdaf
*** empty log message ***
1999-02-03 06:40:30 +00:00
Jim Meyering
ee34311b45
*** empty log message ***
1999-02-03 06:39:02 +00:00
Jim Meyering
ec20f35608
*** empty log message ***
1999-02-03 05:42:15 +00:00
Jim Meyering
0d148ec872
Handle DOOR.
1999-02-03 05:41:42 +00:00
Jim Meyering
751a3dc73b
(S_ISLNK, S_ISFIFO, S_ISSOCK, S_ISCHR, S_ISBLK, S_ISDOOR):
...
Define to zero if not already defined.
(HAVE_SYMLINKS): Define.
(gobble_file): Remove #ifdef.
(get_link_name, make_link_path): Guard these with #if HAVE_SYMLINKS
rather than #ifdef S_ISLNK.
(print_type_indicator): Remove #ifdefs and reorganize.
(print_color_indicator): Remove #ifdefs.
(length_of_file_name_and_frills): Likewise.
1999-02-03 05:41:18 +00:00
Jim Meyering
43aa4122fc
(print_type_indicator): Print doors as '>'.
...
(length_of_file_name_and_frills): Account for this.
1999-02-03 05:16:22 +00:00
Jim Meyering
a6d3060450
(ftypelet): Handle doors.
...
(S_ISDOOR): Define if missing.
1999-02-03 05:15:07 +00:00
Jim Meyering
015e2e77ed
New version from L. Peter Deutsch.
1999-02-03 02:01:06 +00:00
Jim Meyering
b10a3f942e
*** empty log message ***
1999-02-01 13:50:32 +00:00
Jim Meyering
ca787f30f6
(STRXCASECMP_FUNCTION): Don't increment within macro argument list.
...
From Akim Demaille.
1999-02-01 13:50:12 +00:00
Jim Meyering
ac68c4f0c9
*** empty log message ***
1999-01-31 23:16:49 +00:00
Jim Meyering
45d503f7f9
Wrap the @top node in @ifnottex instead of
...
@ifinfo so `makeinfo --html ...' works. From Karl Berry.
1999-01-31 23:16:31 +00:00
Jim Meyering
3aaa173ce2
*** empty log message ***
1999-01-31 23:15:38 +00:00
Jim Meyering
7f7cdc86f9
Wrap the @top node in @ifnottex instead of
...
@ifinfo so `makeinfo --html ...' works. From Karl Berry.
1999-01-31 23:15:30 +00:00
Jim Meyering
c54cb6e13b
*** empty log message ***
1999-01-31 23:04:21 +00:00
Jim Meyering
c900767da2
*** empty log message ***
1999-01-31 18:51:14 +00:00
Jim Meyering
9f0e21b7ca
new test: Create a hard link to a dangling symlink.
1999-01-31 18:51:08 +00:00
Jim Meyering
7442141536
*** empty log message ***
1999-01-31 18:44:48 +00:00
Jim Meyering
2aa0dbcc2e
*** empty log message ***
1999-01-31 18:44:34 +00:00
Jim Meyering
94fa239afa
*** empty log message ***
1999-01-31 18:44:14 +00:00
Jim Meyering
4872440d7a
(do_link): Allow creation of a hard link to a dangling
...
symlink. Reported by Alexey Solovyov:
1999-01-31 18:41:36 +00:00
Jim Meyering
821fddfdc5
*** empty log message ***
1999-01-31 18:41:18 +00:00
Jim Meyering
9a5044f0ea
*** empty log message ***
1999-01-31 18:18:16 +00:00
Jim Meyering
2f07328f17
(main): Call chdir ("/") after chroot.
...
Suggestion from James Youngman.
1999-01-31 17:50:53 +00:00
Jim Meyering
09619556e6
.
1999-01-31 17:13:53 +00:00
Jim Meyering
5b070b2329
*** empty log message ***
1999-01-31 16:55:51 +00:00
Jim Meyering
a12101a224
Include locale.h.
...
[!HAVE_SETLOCALE]: Define-away setlocale.
(getloadavg): Ensure the sscanf of /proc/getloadavg data uses the
`C' numeric locale. Restore afterwards.
1999-01-31 16:54:00 +00:00
Jim Meyering
62b3fd4e81
(print_uptime): Use the C numeric locale for sscanf
...
of /proc/uptime data, then restore.
1999-01-31 16:53:28 +00:00
Jim Meyering
c4ece6d8cb
*** empty log message ***
1999-01-31 16:23:10 +00:00
Jim Meyering
69649d98b1
Check for locale.h and the function, setlocale.
1999-01-31 16:22:58 +00:00
Jim Meyering
99ce6d77e0
*** empty log message ***
1999-01-31 15:28:53 +00:00
Jim Meyering
3f9c40bdcb
Protoize.
1999-01-31 15:28:48 +00:00
Jim Meyering
3b1dbb8f30
*** empty log message ***
1999-01-31 15:18:25 +00:00
Jim Meyering
6de09f9d18
*** empty log message ***
1999-01-31 15:13:00 +00:00
Jim Meyering
eaec7699ac
(copy_internal): Describe any backup-related renaming
...
operations when in verbose mode.
(copy_internal): Likewise.
Based on changes from Marty Leisner.
1999-01-31 15:12:43 +00:00
Jim Meyering
e960794409
*** empty log message ***
1999-01-31 14:47:18 +00:00
Jim Meyering
82eb2dcf9e
Declare chown manually.
1999-01-31 14:46:08 +00:00
Jim Meyering
c1fb8566f6
.
1999-01-31 14:16:28 +00:00
Jim Meyering
ef68c26a22
.
1999-01-31 05:41:02 +00:00
Jim Meyering
8ec1a397be
.
1999-01-31 05:40:21 +00:00
Jim Meyering
9b531d8675
.
1999-01-31 05:39:01 +00:00
Jim Meyering
fc965709f9
*** empty log message ***
1999-01-31 05:29:41 +00:00
Jim Meyering
44a61d78bb
Use 3-arg form of AC_DEFINE.
1999-01-31 05:29:34 +00:00
Jim Meyering
9195b6970b
*** empty log message ***
1999-01-31 05:10:23 +00:00
Jim Meyering
eaacf48c40
.
1999-01-31 05:07:11 +00:00
Jim Meyering
263bc0f77b
Make this a wrapper around the official AM_FUNC_MKTIME
...
rather than my private copy, now that the official one is up to date.
1999-01-31 05:06:51 +00:00
Jim Meyering
29d4ea7270
*** empty log message ***
1999-01-30 16:35:04 +00:00
Jim Meyering
9196dbf945
*** empty log message ***
1999-01-30 15:55:43 +00:00
Jim Meyering
98edf21e5e
.
1999-01-30 15:53:25 +00:00
Jim Meyering
7dfa1c9eaa
use AC_DEFINE_UNQUOTED, now
1999-01-30 14:20:15 +00:00
Jim Meyering
c1ea7960a5
*** empty log message ***
1999-01-30 13:51:20 +00:00
Jim Meyering
076e82b82b
Use 3-arg form of AC_DEFINE.
1999-01-30 13:50:58 +00:00
Jim Meyering
779b181b61
Use 3-arg form of AC_DEFINE.
1999-01-30 13:38:57 +00:00
Jim Meyering
97f8518205
*** empty log message ***
1999-01-30 05:35:42 +00:00
Jim Meyering
d713f56660
use 3-arg form of AC_DEFINE_UNQUOTED
1999-01-30 05:35:10 +00:00
Jim Meyering
fed619866d
*** empty log message ***
1999-01-30 05:34:00 +00:00
Jim Meyering
5d8751167c
require 2.13
1999-01-30 04:51:49 +00:00
Jim Meyering
77f5cd6359
.
1999-01-29 13:45:11 +00:00
Jim Meyering
523442d018
*** empty log message ***
1999-01-29 05:15:49 +00:00
Jim Meyering
b04492c62b
*** empty log message ***
1999-01-29 05:07:30 +00:00
Jim Meyering
87110cd9f2
.
1999-01-29 05:06:23 +00:00
Jim Meyering
7744b342e1
*** empty log message ***
1999-01-29 05:06:03 +00:00
Jim Meyering
56fee444e2
Use the 3-argument forms of AC_DEFINE* macros.
1999-01-29 05:05:56 +00:00
Jim Meyering
cef9c0a44a
Use jm_AFS.
1999-01-29 05:03:30 +00:00
Jim Meyering
af1ef50ae1
*** empty log message ***
1999-01-29 05:00:35 +00:00
Jim Meyering
a2f2ba51bc
Use TIME_WITH_SYS_TIME-based #if test rather than
...
TM_IN_SYS_TIME based one (for shred).
1999-01-29 04:58:32 +00:00
Jim Meyering
8bf7657cd4
.
1999-01-27 21:32:59 +00:00
Jim Meyering
4d319867cf
.
1999-01-27 05:25:37 +00:00
Jim Meyering
9fe649e01a
*** empty log message ***
1999-01-25 15:23:44 +00:00
Jim Meyering
922d1292c3
*** empty log message ***
1999-01-25 15:19:36 +00:00
Jim Meyering
f525fd81ca
(isaac_seed): Guard clock_gettime with test of
...
HAVE_CLOCK_GETTIME, not CLOCK_REALTIME.
(wipename): Rename local dirfd to dir_fd to avoid shadowing the
function declared in Linux's dirent.h.
1999-01-25 15:13:10 +00:00
Jim Meyering
89826ef420
(ARRAY_CARDINALITY): Define.
...
(ARGMATCH_ASSERT): New macro.
1999-01-25 14:52:13 +00:00
Jim Meyering
a2e1454d4b
*** empty log message ***
1999-01-25 14:33:44 +00:00
Jim Meyering
276d118b10
(usage): Remove static attribute.
1999-01-25 14:33:38 +00:00
Jim Meyering
fe9d964a78
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:31:12 +00:00
Jim Meyering
54f4eb2224
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:30:08 +00:00
Jim Meyering
86fb9cb9ec
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:29:22 +00:00
Jim Meyering
7082d762aa
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:28:31 +00:00
Jim Meyering
22099863b4
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:27:48 +00:00
Jim Meyering
a4c1c9627e
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:26:38 +00:00
Jim Meyering
53ab150d29
(usage): Remove static attribute.
...
Move function be the first in the file.
1999-01-25 14:24:35 +00:00
Jim Meyering
1a3dfa550d
.
1999-01-25 14:09:45 +00:00
Jim Meyering
2b9e4c6914
(program_name): Remove dcl.
...
Include error.h.
(argmatch_invalid): Use error rather than fprintf.
1999-01-25 14:08:04 +00:00
Jim Meyering
8908c87cb0
tweak comment
1999-01-25 13:59:34 +00:00
Jim Meyering
7049562dce
tweak comment
1999-01-25 13:58:34 +00:00
Jim Meyering
e7ae216189
tweak comment
1999-01-25 13:54:30 +00:00
Jim Meyering
70ede084c0
*** empty log message ***
1999-01-25 05:51:07 +00:00
Jim Meyering
becdfba8b9
New version from L. Peter Deutsch.
1999-01-25 05:50:56 +00:00
Jim Meyering
cb6a8b722b
*** empty log message ***
1999-01-25 00:34:39 +00:00
Jim Meyering
2ecbb0307d
Exit nonzero upon failed write to stdout.
1999-01-25 00:34:26 +00:00
Jim Meyering
95ec5d7e78
*** empty log message ***
1999-01-25 00:18:55 +00:00
Jim Meyering
11a5174aa6
(DONT_UNLINK_WHILE_OPEN) [__MSDOS__ || _WIN32]: Define.
1999-01-25 00:18:47 +00:00
Jim Meyering
a9ec82981b
*** empty log message ***
1999-01-25 00:17:40 +00:00
Jim Meyering
cbf82d876b
(quotearg_n_options): Revert type of parameter `n'
...
(and hence that of the local `n1', too) to `int' at Paul's request.
1999-01-25 00:17:22 +00:00
Jim Meyering
8c5f91e5ad
Add comments.
1999-01-25 00:13:36 +00:00
Jim Meyering
da9211c1c1
*** empty log message ***
1999-01-24 15:11:00 +00:00
Jim Meyering
26756c6f82
(fdatasync): Remove function. instead, ...
...
[! HAVE_FDATASYNC]: Define to fsync.
From Colin Plumb.
1999-01-24 15:10:22 +00:00
Jim Meyering
604691004d
*** empty log message ***
1999-01-23 23:25:16 +00:00
Jim Meyering
70db3065cb
(fdatasync) [! HAVE_FDATASYNC]: New function.
1999-01-23 23:07:53 +00:00
Jim Meyering
d91597a2e8
*** empty log message ***
1999-01-23 23:01:07 +00:00
Jim Meyering
1b0f03e1da
(wipename): Print the `FILE: deleting' message only when in verbose mode.
1999-01-23 18:55:34 +00:00
Jim Meyering
e21cf52e03
(wipename): Print the `FILE: deleted' message only when in verbose mode.
1999-01-23 18:33:11 +00:00
Jim Meyering
4ab3a8a345
always close stdout
1999-01-23 18:15:41 +00:00
Jim Meyering
35c2b35dbd
fix typos in comments
1999-01-23 17:36:33 +00:00
Jim Meyering
9550ca6b71
(pfstatus): Use __format__ and __printf__.
...
Remove `if __GNUC__ >= 2' guard.
1999-01-23 16:48:36 +00:00
Jim Meyering
5b181c3bd6
*** empty log message ***
1999-01-23 16:41:20 +00:00
Jim Meyering
b02f28bab4
Bracket pfstatus messages with _().
1999-01-23 16:26:16 +00:00
Jim Meyering
68e327564d
add parens around STREQ
1999-01-23 15:34:18 +00:00
Jim Meyering
e363353a48
restore mistakenly removed stdio.h
...
use error in place of pferror
(pferror): Remove.
(wipefd): Use error in place of fprintf(stderr,... call
s/alllocate/allocate
1999-01-23 15:32:48 +00:00
Jim Meyering
954d1b451f
use `%s' rather than \"%s\" everywhere
1999-01-23 15:22:16 +00:00
Jim Meyering
8b036d56ef
s/sterilize/shred/g
...
Don't include headers already included (and guarded by HAVE_FOO_H tests)
in system.h.
1999-01-23 15:17:54 +00:00
Jim Meyering
758bbda788
use getopt_long
...
(struct Options): Declare.
(usage): New function.
(program_name): Rename from argv0
(FLAG_* macros): Remove.
1999-01-23 05:32:58 +00:00
Jim Meyering
ae7d45cdc9
Include config.h, getopt.h, system.h and error.h.
...
Use #else/#if, not #elif.
1999-01-22 02:19:24 +00:00
Jim Meyering
6cb040753f
import latest
1999-01-21 13:40:27 +00:00
Jim Meyering
42d3b0be50
*** empty log message ***
1999-01-19 04:47:33 +00:00
Jim Meyering
cdc04ccc0e
(__mktime_internal): Adopt the traditional (and
...
problematic) notion of what to do when tm_isdst doesn't match.
From Paul Eggert.
1999-01-19 04:47:24 +00:00
Jim Meyering
509abea3f1
put back mistakenly removed pwd= assignment
1999-01-19 03:04:12 +00:00
Jim Meyering
67a1a846c4
remove temporary files
1999-01-18 18:33:58 +00:00
Jim Meyering
d3b6e5f4fb
.
1999-01-18 17:14:57 +00:00
Jim Meyering
b83bf32695
.
1999-01-18 17:14:35 +00:00
Jim Meyering
65c540d59c
Tweak grammar in description of ptx's --break-file=FILE option.
1999-01-18 16:30:20 +00:00
Jim Meyering
ab8dea5328
*** empty log message ***
1999-01-18 16:23:59 +00:00
Jim Meyering
a90a97ba1d
Harmonization of @samp use for options.
1999-01-18 16:23:48 +00:00
Jim Meyering
21cf7cf8c2
indent -- sorry Colin.
1999-01-18 05:49:43 +00:00
Jim Meyering
9f4ddf5976
*** empty log message ***
1999-01-18 03:49:16 +00:00
Jim Meyering
25668ab60b
*** empty log message ***
1999-01-18 03:47:16 +00:00
Jim Meyering
d12341e78a
.
1999-01-18 03:46:48 +00:00
Jim Meyering
34ad3d2d3b
Now that PATH is set properly, use ln rather than $LN.
1999-01-18 02:57:24 +00:00
Jim Meyering
bece904517
(TESTS): Add backup-1.
...
(TESTS_ENVIRONMENT): Set PATH here, rather than setting LN.
1999-01-18 02:56:27 +00:00
Jim Meyering
d869e3fdc0
.
1999-01-18 02:55:50 +00:00
Jim Meyering
33a1515274
.
1999-01-18 02:54:56 +00:00
Jim Meyering
890d74d50b
Now that PATH is set properly, use rm and cp rather than $RM and $CP.
1999-01-18 02:54:36 +00:00
Jim Meyering
f0f15679fb
.
1999-01-18 02:54:19 +00:00
Jim Meyering
b4b06d9c39
(TESTS_ENVIRONMENT): Set PATH here, rather than setting RM and CP.
1999-01-18 02:53:19 +00:00
Jim Meyering
e11c197cc2
(do_link): Try to remove DEST even after renaming it.
...
This fixes a bug reported by Jamie Lokier.
1999-01-18 02:41:13 +00:00
Jim Meyering
5967a93b4f
*** empty log message ***
1999-01-18 02:40:30 +00:00
Jim Meyering
1f4c0ed890
cpp-indent #error line
1999-01-18 00:44:57 +00:00
Jim Meyering
9a6aae1ed7
.
1999-01-18 00:44:18 +00:00
Jim Meyering
3f05e0467f
*** empty log message ***
1999-01-17 18:14:28 +00:00
Jim Meyering
ea020acdd2
(same_name): Use SAME_INODE rather than open coding it.
1999-01-17 18:12:19 +00:00
Jim Meyering
3b713062cd
*** empty log message ***
1999-01-17 15:07:44 +00:00
Jim Meyering
f5f0c17fe9
Add SHELL = /bin/sh.
1999-01-17 13:53:32 +00:00
Jim Meyering
d34ec08816
compress copyright
1999-01-17 04:15:12 +00:00
Jim Meyering
7316f85aaa
(ARGMATCH_DIE_DECL): Use it.
1999-01-16 17:18:01 +00:00
Jim Meyering
3c2295f52c
*** empty log message ***
1999-01-16 17:15:32 +00:00
Jim Meyering
d3e2cd9eca
(ARGMATCH_DIE_DECL): Define.
1999-01-16 17:15:24 +00:00
Jim Meyering
bf527b6094
*** empty log message ***
1999-01-16 17:01:20 +00:00
Jim Meyering
eb3b7c64d0
Define ARGMATCH_DIE.
1999-01-16 17:01:11 +00:00
Jim Meyering
0695444a89
.
1999-01-16 16:25:26 +00:00
Jim Meyering
cf00554f8f
Don't declare base_name.
1999-01-16 16:22:00 +00:00
Jim Meyering
1b9f58551d
Don't declare base_name.
...
Use function-style XARGMATCH once again.
1999-01-16 16:21:46 +00:00
Jim Meyering
4e83f9789c
(usage): Remove `static'.
...
Use function-style XARGMATCH.
1999-01-16 16:20:02 +00:00
Jim Meyering
29064b5f4f
Remove declarations of base_name and get_version.
...
(main): Don't call getenv ("VERSION_CONTROL"); xget_version does it.
Use xget_version and function-style XARGMATCH.
1999-01-16 16:18:26 +00:00
Jim Meyering
fadedac410
Remove declarations of base_name and get_version.
...
(main): Don't call getenv ("VERSION_CONTROL"); xget_version does it.
Use xget_version and function-style XARGMATCH.
1999-01-16 16:14:56 +00:00
Jim Meyering
06f14ae760
Remove declarations of base_name and get_version.
...
(main): Don't call getenv ("VERSION_CONTROL"); xget_version does it.
Use xget_version and function-style XARGMATCH.
1999-01-16 16:14:31 +00:00
Jim Meyering
1592f752f6
Don't declare base_name.
...
(usage): Don't make it static so that it can be
called from libfu.a by xargmatch.
1999-01-16 16:13:31 +00:00
Jim Meyering
84b4618b26
Remove declarations of base_name and get_version.
...
(main): Don't call getenv ("VERSION_CONTROL"); xget_version does it.
Use xget_version and function-style XARGMATCH.
1999-01-16 16:12:05 +00:00
Jim Meyering
414cf1b428
(base_name): Declare.
1999-01-16 16:04:43 +00:00
Jim Meyering
b76f341922
(quotearg_n_options): Declare n1 to be of type
...
unsigned int, not just int.
1999-01-16 15:55:20 +00:00
Jim Meyering
10f96d621c
(get_version): Adjust prototype.
...
(xget_version): Add prototype.
(base_name): Remove prototype.
1999-01-16 15:54:22 +00:00
Jim Meyering
306ea2b028
[!HAVE_DECL_GETENV]: Declare getenv.
...
(backup_args): Reorder enum members.
(backup_types): Likewise.
(get_version): Take an additional parameter, `context'.
(xget_version): Like get_version, but if the `version' argument is NULL,
use the value of the envvar VERSION_CONTROL.
(base_name): Declare.
1999-01-16 15:51:21 +00:00
Jim Meyering
ff5b4df30b
Add prototype for base_name.
1999-01-16 15:37:25 +00:00
Jim Meyering
20bc02752b
(usage): Don't make it static so that it can be called from libfu.a by xargmatch.
1999-01-16 15:34:59 +00:00
Jim Meyering
410a3c94e8
(usage): Don't make it static so that it can be called from libfu.a by xargmatch.
1999-01-16 15:33:16 +00:00
Jim Meyering
c94e186b91
s/argmatch_exit_failure/argmatch_die/
1999-01-16 15:21:52 +00:00
Jim Meyering
e42efa6866
(EXIT_FAILURE): Define.
...
(ARGMATCH_DIE): Use it.
1999-01-16 15:17:48 +00:00
Jim Meyering
115a5d0e61
*** empty log message ***
1999-01-16 15:12:19 +00:00
Jim Meyering
f28d5ba125
(XARGMATCH): Define to return a value once again.
...
(XARGCASEMATCH): Likewise.
1999-01-16 15:12:04 +00:00
Jim Meyering
f22e54a579
(ARGMATCH_DIE): Provide default.
...
(__xargmatch_internal): New function.
s/rogram_name/program_name.
From Akim Demaille.
1999-01-16 15:06:41 +00:00
Jim Meyering
888b0fe143
import latest
1999-01-15 13:26:46 +00:00
Jim Meyering
e0c1e743cc
*** empty log message ***
1999-01-14 18:44:38 +00:00
Jim Meyering
3e60c9744d
Use f', not x' as temp. file name to avoid warnings from perl5.004.
1999-01-14 18:43:54 +00:00
Jim Meyering
3cce240e0a
.
1999-01-14 18:27:33 +00:00
Jim Meyering
17a4ddab33
*** empty log message ***
1999-01-14 18:27:01 +00:00
Jim Meyering
d2e1175756
(parse_long_options): Rename `usage' parameter
...
to avoid shadowing globally scoped function.
1999-01-14 18:26:51 +00:00
Jim Meyering
9fec9172be
Don't prototype usage as static.
1999-01-14 18:25:16 +00:00
Jim Meyering
da25811932
Include closeout.h. (main): Use close_stdout.
1999-01-14 15:37:04 +00:00
Jim Meyering
dc4fd4c43b
Include closeout.h. (main): Use close_stdout_status.
1999-01-14 15:36:50 +00:00
Jim Meyering
26ba9ca9df
.
1999-01-13 05:50:34 +00:00
Jim Meyering
f749a71868
.
1999-01-13 05:50:05 +00:00
Jim Meyering
43ca488eae
*** empty log message ***
1999-01-13 05:42:38 +00:00
Jim Meyering
b0c149e78f
new version from automake
1999-01-13 05:40:42 +00:00
Jim Meyering
97bc6652e7
.
1999-01-13 05:38:11 +00:00
Jim Meyering
e0ad1ee4d1
.
1999-01-13 05:38:08 +00:00
Jim Meyering
af821763c5
new version from glibc
1999-01-13 05:37:17 +00:00
Jim Meyering
4a90a25973
new version from glibc
1999-01-13 05:36:45 +00:00
Jim Meyering
570fa71fb3
add parens, s/|/;/
1999-01-12 17:40:08 +00:00
Jim Meyering
8d891cbf63
*** empty log message ***
1999-01-12 17:35:22 +00:00
Jim Meyering
58d4fd72fe
Rewrite to avoid using fmt.
1999-01-12 17:35:13 +00:00
Jim Meyering
b517135765
.
1999-01-11 05:49:42 +00:00
Jim Meyering
f4e4297031
*** empty log message ***
1999-01-11 05:01:31 +00:00
Jim Meyering
22d584b475
.
1999-01-11 04:58:28 +00:00
Jim Meyering
f6aaba2b34
*** empty log message ***
1999-01-11 04:53:02 +00:00
Jim Meyering
c970990a0a
All of the following new code is protected by `#if DONT_UNLINK_WHILE_OPEN'
...
(file_to_remove): New global.
(fp_to_close): New global.
(unlink_tempfile): New function.
(record_tempfile): New function.
(save_stdin): Call record_tempfile.
Use SET_BINARY.
(main): Use SET_BINARY and SET_BINARY2.
From Eli Zaretskii.
1999-01-11 04:52:44 +00:00
Jim Meyering
500f608a4d
*** empty log message ***
1999-01-11 04:15:09 +00:00
Jim Meyering
e5eed12981
*** empty log message ***
1999-01-11 04:14:29 +00:00
Jim Meyering
8be71eeb83
.
1999-01-11 04:12:15 +00:00
Jim Meyering
06683af3c4
*** empty log message ***
1999-01-11 03:36:44 +00:00
Jim Meyering
38d09e7907
*** empty log message ***
1999-01-11 03:23:14 +00:00
Jim Meyering
0e777744cb
(copy_internal): Handle two more values of errno from
...
failed rename of a directory into a subdirectory of itself.
1999-01-11 03:22:50 +00:00
Jim Meyering
9a887e5ca4
*** empty log message ***
1999-01-11 03:19:45 +00:00
Jim Meyering
495729b1dc
(quotearg_buffer): Change escape_quoting_style so that it no longer escapes ` '.
...
Suggestion from Paul Eggert.
1999-01-11 03:11:15 +00:00
Jim Meyering
75e5479220
(decode_switches): Now that escape_quoting_style no longer
...
escapes the SPACE character, arrange for SPACEs to be quoted here.
1999-01-11 03:10:59 +00:00
Jim Meyering
db0dadb263
(ARGMATCH_QUOTING_STYLE): Change from c_quoting_style to escape_quoting_style.
...
(argmatch_invalid): Now that the quoted quantity is no longer double
quoted, remove the code that removed leading and trailing double quotes.
1999-01-11 03:10:19 +00:00
Jim Meyering
3c21ae616f
*** empty log message ***
1999-01-11 02:49:20 +00:00
Jim Meyering
ac25bd69bf
(main) [TEST_CANON_HOST]: Add a simple test driver.
1999-01-11 02:46:33 +00:00
Jim Meyering
87364848e2
import new version
1999-01-11 02:40:27 +00:00
Jim Meyering
015d9b3c3f
.
1999-01-10 23:47:16 +00:00
Jim Meyering
8a3a8c7126
.
1999-01-10 23:44:44 +00:00
Jim Meyering
003cf75202
*** empty log message ***
1999-01-10 22:51:50 +00:00
Jim Meyering
51f90506ba
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:51:01 +00:00
Jim Meyering
4a0813fecb
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:50:14 +00:00
Jim Meyering
ee991227ee
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:49:24 +00:00
Jim Meyering
4d57863e63
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:48:12 +00:00
Jim Meyering
d6c548c783
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:47:37 +00:00
Jim Meyering
357c999a88
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:47:01 +00:00
Jim Meyering
6222e67d7f
Use 3-arg form of AC_DEFINE instead of the
...
AC_CHECK_FUNCS hack. Now, it's still a hack, but at least the
comments in config.h.in are meaningful.
1999-01-10 22:45:03 +00:00
Jim Meyering
110bd4aa65
bump serial#
1999-01-10 22:43:13 +00:00
Jim Meyering
97d75acb2c
Require autoconf-2.13 here.
1999-01-10 22:42:57 +00:00
Jim Meyering
8d598fb33d
*** empty log message ***
1999-01-10 22:06:15 +00:00
Jim Meyering
ceb02a40aa
*** empty log message ***
1999-01-10 14:57:07 +00:00
Jim Meyering
ea9ec4ab46
By default, don't use the included regex.c on systems
...
with glibc 2. Suggestion from Uli Drepper.
1999-01-10 14:57:00 +00:00
Jim Meyering
37f6675617
*** empty log message ***
1999-01-09 21:20:02 +00:00
Jim Meyering
a9583f3841
*** empty log message ***
1999-01-09 16:25:02 +00:00
Jim Meyering
fd008ba80b
declare `match'
1999-01-09 16:21:40 +00:00
Jim Meyering
1eb017af63
New option: --all-repeated (-D).
...
(output_all_repeated) [output_mode]: New enum value.
(usage): Describe it.
(writeline): Test for new mode.
(check_file): Likewise.
Based on patches from Jochen Hein and Florin Iucha.
(main): Diagnose `too many arguments'.
1999-01-09 16:16:18 +00:00
Jim Meyering
7a545dda54
Add tests from Jochen Hein.
1999-01-09 16:15:32 +00:00
Jim Meyering
27aafa985a
(null-1): Add test from Jochen Hein.
1999-01-09 15:44:27 +00:00
Jim Meyering
df9cb5d5c0
s/max_n_consecutive_size_changes/max_n_consecutive_size_changes_between_opens/
1999-01-09 14:21:32 +00:00
Jim Meyering
375b687738
(parse_obsolescent_option): Interpret `number' as decimal.
...
(parse_options): Likewise.
Reported by Kamal Paul Nigam.
New option: --max-unchanged-stats=N.
New option: --max-n-consecutive-size-changes=N.
1999-01-09 14:19:40 +00:00
Jim Meyering
955e21bb83
protoize
1999-01-07 03:43:01 +00:00
Jim Meyering
29547b55e4
import latest
1999-01-06 16:09:14 +00:00
Jim Meyering
15633a30c4
*** empty log message ***
1999-01-05 17:51:51 +00:00
Jim Meyering
6522d1a579
*** empty log message ***
1999-01-05 05:10:14 +00:00
Jim Meyering
dbe0ba8119
*** empty log message ***
1999-01-05 05:09:52 +00:00
Jim Meyering
ec29f8c718
*** empty log message ***
1999-01-05 04:38:35 +00:00
Jim Meyering
d7d06726a7
.
1999-01-05 04:29:34 +00:00
Jim Meyering
2b8ef64969
*** empty log message ***
1999-01-05 04:29:16 +00:00
Jim Meyering
5118d57563
(main): remove unused `i'
1999-01-04 20:16:31 +00:00
Jim Meyering
6bff151edc
remove strcasecmp.cin
1999-01-04 20:14:26 +00:00
Jim Meyering
f8453c637e
*** empty log message ***
1999-01-04 20:09:28 +00:00
Jim Meyering
551f17ed6f
*** empty log message ***
1999-01-03 15:47:46 +00:00
Jim Meyering
944dc00d0c
(usage): Remove third program_name argument -- there
...
were only two `%s' in the format string.
1999-01-03 15:47:38 +00:00
Jim Meyering
e38501be52
*** empty log message ***
1999-01-02 20:38:45 +00:00
Jim Meyering
7b36cfca74
(argmatch_invalid): Remove double quotes from the
...
offending quoted argument before using it in explanatory diagnostic.
Use a single fprintf stmt.
1999-01-02 20:35:06 +00:00
Jim Meyering
75b8fb688f
.
1999-01-02 20:07:41 +00:00
Jim Meyering
5667ae159f
*** empty log message ***
1999-01-02 20:07:04 +00:00
Jim Meyering
88d0241214
Replace strcasecmp and strncasecmp.
1999-01-02 20:06:59 +00:00
Jim Meyering
c3f528b978
.
1999-01-02 19:38:36 +00:00
Jim Meyering
fb888f11ab
*** empty log message ***
1999-01-02 19:38:05 +00:00
Jim Meyering
731688ecd5
(tsort): Use a single call to error instead of two to fprintf.
...
(main): Remove `%s: ' prefix on format string.
1999-01-02 19:37:56 +00:00
Jim Meyering
7004c53ab4
(parse_options): Use XARGMATCH in place of argmatch.
1999-01-02 19:35:46 +00:00
Jim Meyering
501ee2ebd6
(format_vals): New array.
...
(main): Use XARGMATCH in place of argmatch.
1999-01-02 19:35:18 +00:00
Jim Meyering
e159d72704
*** empty log message ***
1999-01-02 19:33:33 +00:00
Jim Meyering
a31aa355b3
tsort docs
1999-01-02 19:32:14 +00:00
Jim Meyering
69834c7c98
(strcasecmp.c strncasecmp.c): Remove rules.
1999-01-02 19:31:19 +00:00
Jim Meyering
bfea519d18
.
1999-01-02 19:30:32 +00:00
Jim Meyering
51282eaf75
*** empty log message ***
1999-01-02 19:30:05 +00:00
Jim Meyering
1e25b6e3d3
Adapt to use new interface to XARGMATCH.
1999-01-02 19:29:47 +00:00
Jim Meyering
38acb920eb
.
1999-01-02 19:28:42 +00:00
Jim Meyering
8b3cbe63d8
(get_version): Adapt to use new interface to XARGMATCH.
1999-01-02 19:28:31 +00:00
Jim Meyering
c7c2516a4d
(XARGMATCH): Don't return a value; instead, modify a parameter.
...
Add a `Die_stmt' parameter.
Add parentheses.
1999-01-02 18:33:08 +00:00
Jim Meyering
fa7427c2ea
(__xargmatch_internal): Remove now-unused function.
...
(argmatch_to_argument): Add `const' attribute to first parameter.
1999-01-02 18:32:50 +00:00
Jim Meyering
c39158b8ec
*** empty log message ***
1999-01-02 16:36:25 +00:00
Jim Meyering
041b69340d
use XARGMATCH, not XARGCASEMATCH
1999-01-02 16:35:55 +00:00
Jim Meyering
f4db32ef36
Add #ifdefs so it can be used for strncasecmp, too.
1999-01-02 15:55:52 +00:00
Jim Meyering
b966f347ee
*** empty log message ***
1999-01-02 15:55:44 +00:00
Jim Meyering
49f27cd70e
*** empty log message ***
1999-01-02 12:45:50 +00:00
Jim Meyering
2bb9d3c528
Move inclusion of assert.h to follow that of stdio.h.
...
Some losing systems require this.
Use STREQ macro instead of strcmp in a few places.
1999-01-02 05:54:07 +00:00
Jim Meyering
b311b41561
Remove definition of setlocale.
...
Remove definitions of bindtextdomain and textdomain.
1999-01-02 05:30:07 +00:00
Jim Meyering
0cb6dcf585
Include locale.h and libintl.h, and define `_()'.
...
Mark translatable strings.
1999-01-02 05:27:32 +00:00
Jim Meyering
e213c687aa
*** empty log message ***
1999-01-02 05:17:17 +00:00
Jim Meyering
cb1d4eb4f2
(make_dir): New function, factored out of make_path.
...
(make_path): Use make_dir rather than open-coding it twice.
This effectively reverses the order of the latter pair of stat/mkdir
calls and fixes a race condition bug whereby one of two concurrent
`mkdir -p' processes could fail with EEXIST.
1999-01-02 05:16:57 +00:00
Jim Meyering
45ed22a319
*** empty log message ***
1999-01-02 02:34:47 +00:00
Jim Meyering
977e79ed76
Include readtokens.h.
...
(zeros): Rename global from `rr'.
(getstr): Remove function.
(tsort) Use readtoken instead of getstr.
1999-01-02 02:34:11 +00:00
Jim Meyering
a842553181
*** empty log message ***
1999-01-01 23:48:23 +00:00
Jim Meyering
1f6728404c
*** empty log message ***
1999-01-01 23:46:52 +00:00
Jim Meyering
1b4f931bf4
.
1999-01-01 23:31:36 +00:00
Jim Meyering
2da1b2088f
fix typo in comment
1999-01-01 22:55:53 +00:00
Jim Meyering
b99ab6e97d
(PATH_MAX_IN_DIR) [HAVE_UNISTD_H]: New macro, for max
...
file name characters in a given directory.
(tempname): Make sure the temp file name is unique even if long
file names aren't supported.
1999-01-01 22:51:58 +00:00
Jim Meyering
13e5d17494
(cwrite) [O_BINARY]: Write output in binary mode.
...
(main) [O_BINARY]: Read input in binary mode.
1999-01-01 22:49:44 +00:00
Jim Meyering
f92719d4dc
(bsd_sum_file, sysv_sum_file) [O_BINARY]: Read input in binary mode.
1999-01-01 22:48:51 +00:00
Jim Meyering
e60b747ade
(tail_lines, tail_bytes) [O_BINARY]: Use binary I/O when appropriate.
1999-01-01 22:48:03 +00:00
Jim Meyering
7cb251e782
Add comments about peculiarities of Textutils operation on MS-DOS/MS-Windows.
1999-01-01 22:44:21 +00:00
Jim Meyering
f3ade72018
(wc): Use binary mode for input.
1999-01-01 22:42:36 +00:00
Jim Meyering
59998135d0
(unexpand): Use binary I/O where appropriate.
1999-01-01 22:41:58 +00:00
Jim Meyering
87f9e231c3
(main) [O_BINARY]: Use binary I/O when appropriate.
1999-01-01 22:40:48 +00:00
Jim Meyering
8e7da4a47c
(skip, read_char, read_block) [O_BINARY]: Switch input
...
stream to binary mode.
1999-01-01 22:33:15 +00:00
Jim Meyering
f54c8f6d80
(OPENOPTS) [O_BINARY]: Use binary I/O when non-zero argument.
...
(md5_file) [O_BINARY]: Switch redirected stdin to binary mode.
(main) [O_BINARY]: Use binary reads by default on those systems
which care about the difference.
1999-01-01 22:29:32 +00:00
Jim Meyering
9eedfd2482
(head_bytes, head_lines) [O_BINARY]: Use binary I/O.
1999-01-01 22:28:40 +00:00
Jim Meyering
a498f54f37
(expand): Use binary I/O where appropriate.
1999-01-01 22:27:36 +00:00
Jim Meyering
4394c38352
(cksum) [O_BINARY]: Read redirected stdin in binary mode.
1999-01-01 22:22:02 +00:00
Jim Meyering
7914fb4069
(usage) [O_BINARY]: Describe -B,--binary option.
...
(main) [O_BINARY]: binary_files, binary_output, file_open_mode:
new variables. Add --binary to long_options[]. Switch stdin and
stdout to binary mode unless file contents are not important
anyway. Open files in binary mode when required.
1999-01-01 22:20:23 +00:00
Jim Meyering
e6e8ae14c9
.
1999-01-01 22:11:50 +00:00
Jim Meyering
c704267b26
*** empty log message ***
1999-01-01 21:56:21 +00:00
Jim Meyering
3972420f3b
(parse_options): Use XARGCASEMATCH in place of argmatch.
1999-01-01 21:47:08 +00:00
Jim Meyering
94c2a11f47
*** empty log message ***
1999-01-01 19:31:43 +00:00
Jim Meyering
d15c8cbe43
*** empty log message ***
1999-01-01 19:30:08 +00:00
Jim Meyering
b5c28b7097
Rename globals N and R so they don't shadow locals.
...
(tsort): Rename from `sort'.
1999-01-01 19:29:31 +00:00
Jim Meyering
06adce5358
remove trailing blanks
1999-01-01 19:05:47 +00:00
Jim Meyering
d9ce52992c
from Mark Kettenis
1999-01-01 19:05:05 +00:00
Jim Meyering
83db4858d0
*** empty log message ***
1999-01-01 17:43:50 +00:00
Jim Meyering
21b87a6ab7
(quoting_style_vals): New public array.
1999-01-01 17:43:10 +00:00
Jim Meyering
975daefaad
Add comments.
...
(xcalloc, xmalloc, xrealloc): Remove prototypes.
(calloc): Remove `#ifdef NOT_USED' that used to hide this function.
1999-01-01 17:40:08 +00:00
Jim Meyering
3b3e52352c
Add comments.
...
(PARAMS, XMALLOC, XCALLOC, XREALLOC): Define.
Based on changes from Akim Demaille.
1999-01-01 17:36:43 +00:00
Jim Meyering
aa014b906c
remove leading _ from _ARGMATCH_H_
1999-01-01 17:34:18 +00:00
Jim Meyering
2a5e98c9a4
*** empty log message ***
1999-01-01 07:10:00 +00:00
Jim Meyering
dcaa4b656e
.
1999-01-01 07:09:08 +00:00
Jim Meyering
5c6d6248e9
.
1999-01-01 07:08:54 +00:00
Jim Meyering
f8be5ac8df
*** empty log message ***
1999-01-01 07:06:23 +00:00
Jim Meyering
32acfd66d0
(quotearg_n_options): Make options' parameter be const'.
1999-01-01 07:03:16 +00:00
Jim Meyering
dd16dfb3e3
(quotearg_buffer): Cast -1 to size_t before comparing.
...
(quotearg_n): Change type of 1st parameter from int to unsigned int.
(quotearg_n_options): Likewise.
From Akim Demaille.
1999-01-01 07:02:16 +00:00
Jim Meyering
2d4f0fea3a
(humblock): Use ARGMATCH in place of argmatch.
1999-01-01 06:47:04 +00:00
Jim Meyering
46166ad9b7
(get_version): Use XARGCASEMATCH in place of argmatch & co.
1999-01-01 06:43:04 +00:00
Jim Meyering
bf97e5a0b8
.
1998-12-31 23:24:08 +00:00
Jim Meyering
422a7fdc78
(libfu_a_SOURCES): Remove strcasecmp.c.
...
(BUILT_SOURCES): Add strcasecmp.c and strncasecmp.c.
(EXTRA_DIST): Add strcasecmp.cin.
(strcasecmp.c): New rule.
(strncasecmp.c): New rule.
1998-12-31 22:03:13 +00:00
Jim Meyering
19270e99bc
*** empty log message ***
1998-12-31 21:59:58 +00:00
Jim Meyering
91dc8874b0
(main): Use XARGCASEMATCH in place of argmatch & co.
1998-12-31 21:59:42 +00:00
Jim Meyering
58d6acdfd3
(indicator_style_types): New variable.
...
(format_types): Rename from `formats'.
(color_args): Remove unnecessary `no' string.
(color_types): Remove corresponding `color_never' entry.
(main): Use ARGMATCH_TO_ARGUMENT.
(decode_switches): Use ARGCASEMATCH instead of argmatch code
in each of several cases.
From Akim Demaille.
1998-12-31 21:49:36 +00:00
Jim Meyering
431652a886
(main): Use XARGCASEMATCH in place of argmatch & co.
1998-12-31 21:41:04 +00:00
Jim Meyering
2e487bb6da
fix typo
1998-12-31 18:12:40 +00:00
Jim Meyering
c92163b6e9
white space changes
1998-12-31 18:10:53 +00:00
Jim Meyering
8782f7a817
(strncasecmp): Move to a separate file.
...
Add curly braces around some one-stmt-but-multiline blocks.
1998-12-31 18:07:23 +00:00
Jim Meyering
a58c222775
*** empty log message ***
1998-12-31 17:53:59 +00:00
Jim Meyering
44538bbbd8
remove trailing blanks
1998-12-31 16:19:31 +00:00
Jim Meyering
65df533705
lots of changes from Akim Demaille.
1998-12-31 16:18:46 +00:00
Jim Meyering
392902344a
lots of changes from Akim Demaille.
1998-12-31 16:18:13 +00:00
Jim Meyering
bf588140c5
(addext): Protoize.
...
Indent cpp directives to match nesting.
1998-12-31 14:56:20 +00:00
Jim Meyering
0f2fbadbea
(posix_time_parse): Change type of index `i' from int to unsigned int.
1998-12-31 14:53:16 +00:00
Jim Meyering
50225cad77
Fix warnings from gcc -W -Wall
...
(__attribute__): Define.
(ATTRIBUTE_UNUSED): Define.
(yyerror): Mark parameter as unused with ATTRIBUTE_UNUSED.
(MonthDayTable): Add initializers for last entry.
(UnitsTable): Likewise.
(OtherTable): Likewise.
(MilitaryTable): Likewise.
1998-12-31 14:37:21 +00:00
Jim Meyering
b15af47b49
.
1998-12-22 22:46:53 +00:00
Jim Meyering
9199178402
*** empty log message ***
1998-12-22 21:57:52 +00:00
Jim Meyering
f82c03de2d
.
1998-12-20 13:50:13 +00:00
Jim Meyering
1a162983f4
*** empty log message ***
1998-12-20 02:31:54 +00:00
Jim Meyering
63ceb4f304
Use absolute path for final rm.
1998-12-20 02:31:47 +00:00
Jim Meyering
12838cec9b
remove .saved-state
1998-12-19 21:07:32 +00:00
Jim Meyering
b5bfb1d399
*** empty log message ***
1998-12-19 17:21:00 +00:00
Jim Meyering
9497429d9b
break long line
1998-12-19 17:20:03 +00:00
Jim Meyering
b80e127286
break long line
1998-12-19 17:19:13 +00:00
Jim Meyering
e53076d42c
split long line
1998-12-19 17:18:23 +00:00
Jim Meyering
01fe7e76f4
.
1998-12-19 13:54:04 +00:00
Jim Meyering
bcf9971e84
*** empty log message ***
1998-12-19 13:53:37 +00:00
Jim Meyering
e107deb940
(my-distcheck): Run make with CFLAGS='-Wformat -Werror'.
1998-12-19 13:53:21 +00:00
Jim Meyering
7bf1f374e0
.
1998-12-18 22:11:39 +00:00
Jim Meyering
ede498bfb0
remove semicolon -- from Lars
1998-12-18 15:32:54 +00:00
Jim Meyering
2b00f4f4b6
*** empty log message ***
1998-12-18 15:32:29 +00:00
Jim Meyering
e93093d5e1
*** empty log message ***
1998-12-18 14:49:38 +00:00
Jim Meyering
f2606a6ba0
*** empty log message ***
1998-12-18 14:49:30 +00:00
Jim Meyering
58a77bf4f6
(Makefile.am): Simplify rule.
...
Based on suggestion from Lars Hecking.
1998-12-18 14:49:01 +00:00
Jim Meyering
344f43313d
*** empty log message ***
1998-12-18 14:48:32 +00:00
Jim Meyering
e68c81a48f
(copy_internal): Remove errnoeous `%s: ' prefix
...
from format string. From Michiel Bacchiani.
1998-12-18 14:22:50 +00:00
Jim Meyering
0e49de1acb
*** empty log message ***
1998-12-18 14:22:30 +00:00
Jim Meyering
a3e473c522
(UID_T_MAX, GID_T_MAX): Define them here instead.
1998-12-18 14:09:29 +00:00
Jim Meyering
6408b52640
(UID_T_MAX, GID_T_MAX): Remove definitions.
1998-12-18 14:09:19 +00:00
Jim Meyering
e28821d5f8
(MAXGID): Define.
...
Use gid_t (not int) as the type for `group' variables.
(parse_group): Use MAXGID, not INT_MAX.
1998-12-18 14:07:58 +00:00
Jim Meyering
621691b296
New options for tail: --follow=name, --follow=descriptor, --allow-missing
...
(Follow_mode): New enum.
(n_live_files): New function.
(tail_forever): Avoid starvation with --follow=name and a
continually-growing unlinked or renamed file.
1998-12-17 13:56:25 +00:00
Jim Meyering
72c9472cc0
import latest
1998-12-16 13:41:13 +00:00
Jim Meyering
7dfd5ca1cd
add comment about opening exclusively
1998-12-13 19:26:35 +00:00
Jim Meyering
c5195207db
.
1998-12-13 19:19:07 +00:00
Jim Meyering
8a644a90ef
.
1998-12-13 19:01:59 +00:00
Jim Meyering
29ab746b79
Don't include stdlib.h and declare malloc and free.
...
This works around Solaris 2.7's conflicting prototype.
Reported by Karl Berry.
1998-12-13 18:04:11 +00:00
Jim Meyering
7cf7f3706f
(EXTRA_DIST): Add xstat.in.
1998-12-13 17:19:51 +00:00
Jim Meyering
297e2cb744
.
1998-12-12 06:22:56 +00:00
Jim Meyering
9507d3559a
In order to distinguish col(umn|or):
...
(init_column_info): Renamed from init_col_info.
(struct column_info): Renamed from struct col_info.
(struct color_ext_type): Renamed from struct col_ext_type.
From Akim Demaille.
1998-12-12 06:20:42 +00:00
Jim Meyering
876d24a3ed
* src/ls.c: Group DIRED's code together.
...
(full_time, inhibit_group, col_ext_type): Declare static.
(dired_dump_obstack): Apply sizeof to variable, instead of its type.
(parse_ls_color): Rename ext2 as e2. Move into the block where it is used.
From Akim Demaille.
1998-12-12 06:11:24 +00:00
Jim Meyering
1384f07f77
.
1998-12-12 05:48:25 +00:00
Jim Meyering
8ff77278a2
*** empty log message ***
1998-12-12 05:46:44 +00:00
Jim Meyering
8c97b5c46e
(lstat.c): Add rule to generate this from xstat.in.
...
(stat.c): Likewise.
1998-12-12 05:46:02 +00:00
Jim Meyering
4ff6b43025
*** empty log message ***
1998-12-12 05:45:39 +00:00
Jim Meyering
af36c75750
.
1998-12-12 05:45:29 +00:00
Jim Meyering
fd65b86607
(quotearg_buffer): Use 7' as the mask, not 3'.
...
From Bruno Haible.
1998-12-11 14:14:16 +00:00
Jim Meyering
bc0c0e635c
*** empty log message ***
1998-12-11 14:13:40 +00:00
Jim Meyering
0e65b3e861
Add a test for the quotearg_buffer bug.
1998-12-11 14:13:29 +00:00
Jim Meyering
458aad90ab
*** empty log message ***
1998-12-11 13:47:28 +00:00
Jim Meyering
74235b07fa
*** empty log message ***
1998-12-11 13:39:42 +00:00
Jim Meyering
a17cdb1173
(main): Arrange to exit unsuccessfully when stime fails.
...
From Andreas Schwab.
1998-12-11 13:37:52 +00:00
Jim Meyering
b2747b91a8
import version 1.006
1998-12-11 13:34:23 +00:00
Jim Meyering
0963c4ba11
.
1998-12-07 06:26:12 +00:00
Jim Meyering
b4640ed990
(dir_name): Rename from dirname.
...
Make argument `const'. Include "dirname.h"
1998-12-07 06:25:54 +00:00
Jim Meyering
1698d53f72
(noinst_HEADERS): Add dirname.h.
1998-12-07 06:25:29 +00:00
Jim Meyering
5ae5d486a9
.
1998-12-07 06:24:28 +00:00
Jim Meyering
ef234641de
*** empty log message ***
1998-12-07 06:21:12 +00:00
Jim Meyering
52dedbfebb
Use dir_name, not dirname. Include dirname.h.
1998-12-07 06:20:50 +00:00
Jim Meyering
f5e9896c18
.
1998-12-07 05:54:49 +00:00
Jim Meyering
572632b8eb
*** empty log message ***
1998-12-07 05:54:29 +00:00
Jim Meyering
a467be8ae8
*** empty log message ***
1998-12-07 05:18:06 +00:00
Jim Meyering
5551e54672
*** empty log message ***
1998-12-07 05:14:42 +00:00
Jim Meyering
b7e610bfdb
(rpmatch) [!ENABLE_NLS]: Hard-code tests to use ^[yY]' and ^[nN]'.
...
From Karl Heuer.
1998-12-07 05:14:07 +00:00
Jim Meyering
7e6c89fc63
*** empty log message ***
1998-12-07 05:12:48 +00:00
Jim Meyering
7273e22923
declare base_name
1998-12-07 04:35:20 +00:00
Jim Meyering
6f5e749ea6
*** empty log message ***
1998-12-07 04:33:20 +00:00
Jim Meyering
376d67374f
*** empty log message ***
1998-12-07 03:12:21 +00:00
Jim Meyering
7d60769bea
ansideclify
1998-12-07 03:12:10 +00:00
Jim Meyering
604b3b397d
*** empty log message ***
1998-12-06 23:09:39 +00:00
Jim Meyering
a68f3dee80
add ls -R . test
1998-12-06 23:09:29 +00:00
Jim Meyering
dd3bad9b7c
.
1998-12-06 23:09:14 +00:00
Jim Meyering
6207f6f804
Fix `ls -R .' formatting bug that broke mktexlsr.
...
Include path-concat.h.
(basename_is_dot_or_dotdot): New function, derived from
is_not_dot_or_dotdot.
(is_not_dot_or_dotdot): Remove function.
(extract_dirs_from_files): Use `!basename_is_dot_or_dotdot'
instead of is_not_dot_or_dotdot and use path_concat instead of attach.
1998-12-06 23:08:55 +00:00
Jim Meyering
16c8a66a54
(TESTS): s/quoting/tests/.
1998-12-06 23:03:32 +00:00
Jim Meyering
9069b306dc
renamed from quote
1998-12-06 23:01:12 +00:00
Jim Meyering
76223aedef
*** empty log message ***
1998-12-06 22:18:38 +00:00
Jim Meyering
2ec7385fb0
Redefine putenv before including stdlib.h to work
...
around Solaris 2.7's conflicting prototype. Reported by Karl Berry.
1998-12-06 22:18:17 +00:00
Jim Meyering
46dd5092ee
.
1998-12-06 21:06:22 +00:00
Jim Meyering
e5f51be9f1
.
1998-12-06 21:06:02 +00:00
Jim Meyering
1e422ea7ec
(DOT_OR_DOTDOT): New definition (moved here from remove.c.).
1998-11-30 03:01:24 +00:00
Jim Meyering
9d7c18290e
(DOT_OR_DOTDOT): Move definition from this file...
1998-11-30 03:00:51 +00:00
Jim Meyering
90dbea92c4
(dd_copy): Rename function from `copy'.
1998-11-30 02:58:21 +00:00
Jim Meyering
d9878753d1
(do_copy): Rename local: s/unused/copy_into_self/
1998-11-30 02:57:43 +00:00
Jim Meyering
4dbf57ed78
(do_move): Don't arrange to remove DEST in the copied-into-self case.
1998-11-30 02:56:05 +00:00
Jim Meyering
438a33770b
*** empty log message ***
1998-11-30 02:54:28 +00:00
Jim Meyering
f7cd44c64c
(TESTS): Add hard-link-1.
1998-11-30 02:53:57 +00:00
Jim Meyering
32df3704e4
(copy_internal): Remove earlier (but less effective)
...
test for move/copy-into-self.
Instead, deduce the move-into-self condition from errno==EINVAL
after a failed rename.
1998-11-30 02:10:13 +00:00
Jim Meyering
955d2c6ae5
*** empty log message ***
1998-11-30 02:03:01 +00:00
Jim Meyering
75d5ed8b58
(movefile): Don't free new_dest.
...
Bob McCracken reported that mv couldn't handle certain combinations
of hard linked source files.
1998-11-30 02:01:18 +00:00
Jim Meyering
b9c6c84a8c
handle VERBOSE
1998-11-30 00:46:14 +00:00
Jim Meyering
3c6a1e9f08
(TESTS): Add into-self-3.
1998-11-30 00:45:44 +00:00
Jim Meyering
bb6a835cc1
*** empty log message ***
1998-11-30 00:44:59 +00:00
Jim Meyering
78f7236408
don't mention package name in comments
1998-11-21 17:43:41 +00:00
Jim Meyering
976ca67266
tweak comment
1998-11-21 17:33:45 +00:00
Jim Meyering
aba712c3bc
*** empty log message ***
1998-11-17 02:14:16 +00:00
Jim Meyering
3ec7a99af6
Double-quote the uname... expression.
1998-11-17 02:14:12 +00:00
Jim Meyering
d60ac7e850
(AC_LFS): Add support for HP-UX 10.20 and HP-UX 11.
1998-11-17 02:09:52 +00:00
Jim Meyering
4c15e09a2c
*** empty log message ***
1998-11-16 05:51:31 +00:00
Jim Meyering
a1d63c6f15
*** empty log message ***
1998-11-15 17:43:26 +00:00
Jim Meyering
e781ee9e60
*** empty log message ***
1998-11-15 17:36:02 +00:00
Jim Meyering
9764f6e3e1
*** empty log message ***
1998-11-15 17:35:45 +00:00
Jim Meyering
e77961586a
(error): Don't use strerror_r's return value.
1998-11-15 17:35:34 +00:00
Jim Meyering
11135e1307
*** empty log message ***
1998-11-14 15:33:42 +00:00
Jim Meyering
d8a0eef528
(cvs-dist): Search for `$tag:' rather than just $tag
...
to avoid matching a prefix of another tag.
1998-11-14 15:33:34 +00:00
Jim Meyering
b7657496c3
update from master copy
1998-11-14 15:00:39 +00:00
Jim Meyering
01c7f17f33
Correct comment. POSIX does not permit it to succeed.
1998-11-14 13:23:22 +00:00
Jim Meyering
a211252152
*** empty log message ***
1998-11-14 13:23:08 +00:00
Jim Meyering
24c0a0a99d
Correct comment. POSIX does not permit it to succeed.
1998-11-14 13:22:58 +00:00
Jim Meyering
df521a1b29
revert-to-4.0-b7
1998-11-14 13:17:34 +00:00
Jim Meyering
686a7e9ff3
*** empty log message ***
1998-11-14 13:15:22 +00:00
Jim Meyering
1d738b51d1
revert backupfile change
1998-11-14 13:13:50 +00:00
Jim Meyering
84c2d0e52e
revert-last-change
1998-11-14 13:13:10 +00:00
Jim Meyering
6c0c08eb29
back out last change: there is a better way
1998-11-11 05:16:09 +00:00
Jim Meyering
7de9edecfc
(BACKUPFILE_EXIT_FAILURE): Define.
...
(get_version): Use it in place of EXIT_FAILURE.
1998-11-11 05:01:26 +00:00
Jim Meyering
9e3f43b368
[EXIT_FAILURE]: Define.
...
(get_version): Use EXIT_FAILURE as exit status rather than
hard-coding `2'. From Franois Pinard.
1998-11-10 05:57:56 +00:00
Jim Meyering
d7b702d0d0
avoid new warnings from texinfo-1.12b
1998-11-08 16:20:00 +00:00
Jim Meyering
ed5b1cad23
.
1998-11-08 16:13:13 +00:00
Jim Meyering
532074e1c7
.
1998-11-08 03:49:22 +00:00
Jim Meyering
deef42170f
*** empty log message ***
1998-11-08 03:44:44 +00:00
Jim Meyering
b808de586b
*** empty log message ***
1998-11-08 03:42:44 +00:00
Jim Meyering
ac7f057d98
Rewrite to set HAVE_LSTAT_EMPTY_STRING_BUG.
1998-11-08 03:42:35 +00:00
Jim Meyering
2daa912c53
Rewrite to set HAVE_STAT_EMPTY_STRING_BUG.
1998-11-08 03:42:20 +00:00
Jim Meyering
7bf8c634eb
.
1998-11-08 03:42:04 +00:00
Jim Meyering
c091e6fe83
[lstat]: Remove #undef.
...
(rpl_lstat): Protoize. Use ENOENT, not EINVAL, to be consistent
with lib/stat.c.
1998-11-08 03:40:04 +00:00
Jim Meyering
dc61111cc6
(rpl_stat): Protoize.
...
(stat): Remove #undef.
1998-11-08 03:39:42 +00:00
Jim Meyering
920680fe4f
[HAVE_LSTAT_EMPTY_STRING_BUG]: Define lstat to rpl_lstat and declare the latter.
1998-11-08 03:38:06 +00:00
Jim Meyering
c9f0e3d343
*** empty log message ***
1998-11-02 17:08:44 +00:00
Jim Meyering
b4c9bd2b7e
.
1998-11-01 17:17:52 +00:00
Jim Meyering
453be366da
latest from ftp.gnu.org
1998-11-01 16:41:46 +00:00
Jim Meyering
f51e80f564
*** empty log message ***
1998-11-01 05:26:06 +00:00
Jim Meyering
993a56e8e0
.
1998-11-01 01:04:11 +00:00
Jim Meyering
d8e4dccdca
.
1998-11-01 01:02:24 +00:00
Jim Meyering
427e67b196
Rewrite to use new testing framework.
1998-11-01 00:52:32 +00:00
Jim Meyering
90ffddc87e
.
1998-11-01 00:52:16 +00:00
Jim Meyering
8458f55338
*** empty log message ***
1998-11-01 00:52:06 +00:00
Jim Meyering
bf5ef10371
.
1998-11-01 00:51:26 +00:00
Jim Meyering
d087967041
.
1998-11-01 00:50:23 +00:00
Jim Meyering
cfb54dec88
*** empty log message ***
1998-11-01 00:49:44 +00:00
Jim Meyering
e1958a7253
*** empty log message ***
1998-11-01 00:12:41 +00:00
Jim Meyering
cf50a06294
(TESTS): Add new test `empty-name', but comment it out.
1998-11-01 00:12:07 +00:00
Jim Meyering
c96d9a880f
*** empty log message ***
1998-11-01 00:09:44 +00:00
Jim Meyering
25bf05e45e
update from master copy
1998-10-31 15:19:09 +00:00
Jim Meyering
99b35637c4
.
1998-10-25 14:30:46 +00:00
Jim Meyering
09b8756e33
.
1998-10-25 14:30:15 +00:00
Jim Meyering
9c5d11d5c5
.
1998-10-25 14:28:04 +00:00
Jim Meyering
bf6c2a07af
*** empty log message ***
1998-10-25 14:12:47 +00:00
Jim Meyering
c729fe037e
(TESTS): Add new test `unreadable'. But comment
...
it out since we're so close to release and since the test compares the
text of diagnostics that are likely to vary between systems.
(TEST_ENVIRONMENT): Add required framework.
1998-10-25 14:08:38 +00:00
Jim Meyering
02cde32c0a
*** empty log message ***
1998-10-25 14:03:09 +00:00
Jim Meyering
7741f87086
*** empty log message ***
1998-10-25 13:58:56 +00:00
Jim Meyering
9e630b86cb
(remove_cwd_entries): Don't apply CLOSEDIR to a NULL
...
pointer. (provoke with `mkdir -m 0100 x; rm -rf x')
Upon CLOSEDIR failure, set `status' to RM_ERROR, not RM_OK.
(remove_dir): Return `status', rather than always RM_OK.
1998-10-25 13:58:50 +00:00
Jim Meyering
2e19f14a91
*** empty log message ***
1998-10-23 02:08:48 +00:00
Jim Meyering
65b1a6ec82
(usage): Add mention of --version and --help.
1998-10-23 02:08:35 +00:00
Jim Meyering
06d1a87e3b
*** empty log message ***
1998-10-18 14:18:22 +00:00
Jim Meyering
f417e8b9d4
.
1998-10-18 14:14:09 +00:00
Jim Meyering
4fb556ee0e
Don't invoke localtime_r or gmtime_r unless it's the GNU C
...
library's localtime_r and gmtime_r; there are too many buggy
implementations of localtime_r and gmtime_r out there, and
it's not worth keeping track of all the different bugs.
* strftime.c (__EXTENSIONS__): Remove.
(my_strftime_gmtime_r): Renamed from gmtime_r; all uses changed.
(my_strftime_localtime_r): Renamed from localtime_r; all uses changed.
Base them on localtime/gmtime if not _LIBC.
1998-10-18 14:09:48 +00:00
Jim Meyering
c850393032
Don't invoke localtime_r or gmtime_r unless it's the GNU C
...
library's localtime_r and gmtime_r; there are too many buggy
implementations of localtime_r and gmtime_r out there, and
it's not worth keeping track of all the different bugs.
* mktime.c (__EXTENSIONS__, HAVE_LOCALTIME_R): Remove.
(my_mktime_localtime_r): Renamed from localtime_r; all uses changed.
Base it on localtime unless _LIBC.
1998-10-18 14:08:35 +00:00
Jim Meyering
61ece919c6
(jm_CHECK_DECL_LOCALTIME_R): Remove macro.
1998-10-18 14:08:09 +00:00
Jim Meyering
843b44b3f7
*** empty log message ***
1998-10-18 01:50:53 +00:00
Jim Meyering
5edb65b5c4
.
1998-10-18 01:49:44 +00:00
Jim Meyering
a71cb7cad1
Declare localtime_r if necessary.
1998-10-18 01:11:35 +00:00
Jim Meyering
e2d1b297e7
Declare localtime_r if necessary.
1998-10-18 01:10:21 +00:00
Jim Meyering
70bea7fd3e
*** empty log message ***
1998-10-18 01:08:54 +00:00
Jim Meyering
ec936db8d7
(jm_CHECK_DECLS): Reflect interface change.
...
(jm_CHECK_DECL_LOCALTIME_R): New macro.
1998-10-18 01:08:22 +00:00
Jim Meyering
2b69ce2d89
(jm_CHECK_DECLARATION): Don't hard-code which headers to
...
include, though we still hard-code the `require'-like AC_CHECK_HEADERS
calls for those previously hard-coded headers. Instead, take a new parameter.
(jm_CHECK_DECLARATIONS): Reflect interface change.
1998-10-18 01:07:17 +00:00
Jim Meyering
0a25bc498d
Test for spring-forward gap before long-running test.
1998-10-18 00:58:07 +00:00
Jim Meyering
6cc7e13732
(run_tests): Run $prog with --version only if $verbose.
1998-10-17 12:47:21 +00:00
Jim Meyering
0e1c643956
*** empty log message ***
1998-10-17 12:39:57 +00:00
Jim Meyering
2e29b32116
Some systems require <unistd.h> to be included before <time.h> for
...
localtime_r to be declared properly.
1998-10-17 12:39:30 +00:00
Jim Meyering
082787996c
Use the more portable "TZ=PST8PDT,M4.1.0,M10.5.0"
...
instead of "TZ=America/Vancouver". From Paul Eggert.
1998-10-14 21:27:52 +00:00
Jim Meyering
edef42bf40
*** empty log message ***
1998-10-12 03:51:35 +00:00
Jim Meyering
efce5c3bdf
.
1998-10-12 03:50:44 +00:00
Jim Meyering
18ac22d2fc
.
1998-10-12 03:50:24 +00:00
Jim Meyering
c20eae80c7
add jm_ prefix to cache variable
1998-10-12 03:20:21 +00:00
Jim Meyering
6f43239736
*** empty log message ***
1998-10-12 02:56:35 +00:00
Jim Meyering
c6b7de061f
*** empty log message ***
1998-10-12 02:55:35 +00:00
Jim Meyering
10d64e02c4
Require jm_AM_FUNC_MKTIME, not AM_FUNC_MKTIME.
1998-10-12 02:55:28 +00:00
Jim Meyering
852a30165b
(jm_AM_FUNC_MKTIME): New file and macro.
1998-10-12 02:55:17 +00:00
Jim Meyering
e4d0cf679c
.
1998-10-12 02:51:10 +00:00
Jim Meyering
57c0968203
*** empty log message ***
1998-10-12 02:51:01 +00:00
Jim Meyering
761ed79f4d
(_REENTRANT): Define again -- linux-2.0.33 needs it.
1998-10-12 02:00:59 +00:00
Jim Meyering
f49ea966c3
*** empty log message ***
1998-10-12 01:18:08 +00:00
Jim Meyering
8c6d49c84d
*** empty log message ***
1998-10-11 23:04:04 +00:00
Jim Meyering
061a10d1ff
(__mktime_internal): When the requested time falls
...
in a spring-forward gap of size DT, return a time that is DT
away from the requested time, preferring a time whose tm_isdst
differs from the requested value. Bump the max number of
probes from 4 to 6 to account for the extra probes needed to
discover a spring-forward gap in the worst case.
1998-10-11 23:03:41 +00:00
Jim Meyering
787dfe9c83
.
1998-10-10 18:38:05 +00:00
Jim Meyering
9e3949fa6f
.
1998-10-10 18:37:44 +00:00
Jim Meyering
62b64a0e92
*** empty log message ***
1998-10-08 12:24:40 +00:00
Jim Meyering
37c289ea31
(my_mktime_localtime_r): Renamed from localtime_r.
...
Define also if HAVE_LOCALTIME_R && defined (localtime_r), with
a body that merely expands localtime_r; this works around a
bug in Digital Unix 4.0A and 4.0D.
1998-10-08 12:19:48 +00:00
Jim Meyering
297a13a5a3
import 1.5b
1998-10-06 04:07:25 +00:00
Jim Meyering
2aae4df6ef
*** empty log message ***
1998-10-05 12:27:03 +00:00
Jim Meyering
8670ecb6cb
(long_options): Add entry for --suffix=SUFFIX option.
1998-10-05 12:23:21 +00:00
Jim Meyering
1b1bcc5e29
*** empty log message ***
1998-10-05 04:30:40 +00:00
Jim Meyering
03d1ff2dea
*** empty log message ***
1998-10-05 04:24:42 +00:00
Jim Meyering
1381664a56
.
1998-10-05 04:21:39 +00:00
Jim Meyering
3ed45d5062
back out last change
1998-10-05 04:20:33 +00:00
Jim Meyering
dfd3465715
half-hearted attempt to support file name quoting
1998-10-05 04:20:12 +00:00
Jim Meyering
86488adef8
*** empty log message ***
1998-10-05 04:05:41 +00:00
Jim Meyering
3564013e18
add double quotes
1998-10-05 03:34:17 +00:00
Jim Meyering
a019f34623
(TESTS_ENVIRONMENT): Define PERL.
1998-10-05 03:30:41 +00:00
Jim Meyering
0e2247a55b
*** empty log message ***
1998-10-04 13:53:18 +00:00
Jim Meyering
253d68786d
*** empty log message ***
1998-10-04 13:50:52 +00:00
Jim Meyering
f6a19e2c78
.
1998-10-04 13:15:15 +00:00
Jim Meyering
f7880af3db
.
1998-10-04 03:23:24 +00:00
Jim Meyering
ce55ab29b1
.
1998-10-04 03:11:32 +00:00
Jim Meyering
6bbbdce4d8
*** empty log message ***
1998-10-04 03:08:54 +00:00
Jim Meyering
5027e9d281
*** empty log message ***
1998-10-04 03:06:22 +00:00
Jim Meyering
701e23d1e4
(split_3): Rename local variable, to `escaped_filename'.
...
(main): Output the leading backslash not just when there's a newline
in the file name, but also when there's a backslash.
1998-10-04 03:05:37 +00:00
Jim Meyering
516e60ed10
Add tests with filenames containing newline and backslash characters.
1998-10-04 03:01:12 +00:00
Jim Meyering
61c04cdaed
use debug, not verbose
1998-10-04 02:54:15 +00:00
Jim Meyering
3d58b592ed
rewrite for Fetish.pm
1998-10-04 02:51:30 +00:00
Jim Meyering
71aa0114bb
.
1998-10-04 02:45:26 +00:00
Jim Meyering
cbd698b247
.
1998-10-04 01:08:18 +00:00
Jim Meyering
bf887b6800
.
1998-10-04 01:04:55 +00:00
Jim Meyering
d8827d033a
*** empty log message ***
1998-10-04 01:03:51 +00:00
Jim Meyering
434df90510
(TESTS_ENVIRONMENT): Add PATH.
1998-10-04 01:03:26 +00:00
Jim Meyering
483b1367bc
*** empty log message ***
1998-10-03 19:51:36 +00:00
Jim Meyering
df694b9339
.
1998-10-03 19:50:10 +00:00
Jim Meyering
dcd55a5277
.
1998-10-03 19:47:20 +00:00
Jim Meyering
742600e30d
Invoke program with --manhelp option only if
...
--name=STRING not specified. Otherwise, this would fail with `yes'.
1998-10-03 19:15:41 +00:00
Jim Meyering
62db78c613
*** empty log message ***
1998-10-03 17:39:49 +00:00
Jim Meyering
f439fa811c
.
1998-10-03 17:27:28 +00:00
Jim Meyering
169bead160
.
1998-10-03 17:21:02 +00:00
Jim Meyering
2ebff08169
(main): Update to use new version of posixtime.
1998-10-03 17:18:52 +00:00
Jim Meyering
5b1af11410
.
1998-10-03 16:49:01 +00:00
Jim Meyering
62ff4ae63c
Make `VERBOSE' be a little more verbose.
1998-10-03 16:47:44 +00:00
Jim Meyering
9ef5ce0581
(TESTS): Add i-1.
1998-10-03 16:46:27 +00:00
Jim Meyering
d21a17dbb4
.
1998-10-03 16:45:10 +00:00
Jim Meyering
cfd0d53368
.
1998-10-03 05:00:26 +00:00
Jim Meyering
432e6df3e4
Include /bin/sh driver framework.
1998-10-03 04:59:26 +00:00
Jim Meyering
95fd28c290
*** empty log message ***
1998-10-03 04:58:28 +00:00
Jim Meyering
2239a0ff2c
.
1998-10-03 04:58:21 +00:00
Jim Meyering
0345ac460a
.
1998-10-03 04:54:54 +00:00
Jim Meyering
8b0f15401b
.
1998-10-03 04:52:09 +00:00
Jim Meyering
af988b5428
.
1998-10-03 04:43:55 +00:00
Jim Meyering
2e4ebbf522
*** empty log message ***
1998-10-02 14:31:24 +00:00
Jim Meyering
84fd56fe2a
*** empty log message ***
1998-10-02 14:31:11 +00:00
Jim Meyering
a23ce11f2a
latest from ftp.gnu.org
1998-10-02 03:21:04 +00:00
Jim Meyering
a7dea23c83
.
1998-09-29 03:54:30 +00:00
Jim Meyering
453a3cbd73
.
1998-09-29 03:41:16 +00:00
Jim Meyering
3da2cfc475
*** empty log message ***
1998-09-29 03:41:05 +00:00
Jim Meyering
22c794bf9b
*** empty log message ***
1998-09-29 03:34:42 +00:00
Jim Meyering
0c47bc711f
*** empty log message ***
1998-09-29 03:21:10 +00:00
Jim Meyering
cdd0e0a757
*** empty log message ***
1998-09-29 03:13:25 +00:00
Jim Meyering
0bb1cba1bc
.
1998-09-29 03:12:27 +00:00
Jim Meyering
662777cad5
*** empty log message ***
1998-09-29 02:48:10 +00:00
Jim Meyering
b7e1eadbf8
(copy_internal): Do honor `n' reply in move-mode.
...
Otherwise, `touch a b; echo n|mv -i a b' would remove b.
From Bernd Leibing.
1998-09-28 16:15:00 +00:00
Jim Meyering
685d842096
*** empty log message ***
1998-09-28 16:14:33 +00:00
Jim Meyering
a3e6379a2c
*** empty log message ***
1998-09-28 03:36:44 +00:00
Jim Meyering
3e99e73234
(main): Decrement optind when we find an `option' that
...
looks like -N. Reported by Clark Morgan.
1998-09-28 03:35:51 +00:00
Jim Meyering
efcde72ce7
(my-distcheck): Tweak.
1998-09-27 19:37:57 +00:00
Jim Meyering
7155f1e45a
*** empty log message ***
1998-09-27 19:37:51 +00:00
Jim Meyering
59463cd869
(alpha): New target.
1998-09-27 18:44:59 +00:00
Jim Meyering
998842665b
(alpha): New target.
1998-09-27 18:44:34 +00:00
Jim Meyering
63a8243257
*** empty log message ***
1998-09-27 17:54:50 +00:00
Jim Meyering
9d806a54bf
*** empty log message ***
1998-09-27 17:45:22 +00:00
Jim Meyering
855f6816d6
*** empty log message ***
1998-09-27 17:45:00 +00:00
Jim Meyering
2b53ea5791
Protect against multiple inclusion.
...
From Akim Demaille.
1998-09-27 17:44:49 +00:00
Jim Meyering
80768df1f5
*** empty log message ***
1998-09-27 17:36:17 +00:00
Jim Meyering
61f48952f2
add missing close paren
1998-09-27 17:31:29 +00:00
Jim Meyering
095d748e53
.
1998-09-27 17:30:06 +00:00
Jim Meyering
f5df8ad7f0
.
1998-09-27 17:27:38 +00:00
Jim Meyering
aaa4b67c31
(jm_MACROS): Require jm_FUNC_FNMATCH.
1998-09-27 17:26:55 +00:00
Jim Meyering
4a5b97a91e
.
1998-09-27 16:45:42 +00:00
Jim Meyering
8589763111
Makefile.am
1998-09-27 16:45:21 +00:00
Jim Meyering
1ff7800b19
*** empty log message ***
1998-09-27 16:41:04 +00:00
Jim Meyering
fbe115a9e4
indent
1998-09-27 16:40:09 +00:00
Jim Meyering
3f17755a74
.
1998-09-27 16:39:53 +00:00
Jim Meyering
fbb1fb519f
(my_strftime): Update from FSF.
1998-09-27 12:45:33 +00:00
Jim Meyering
dc68d2454e
*** empty log message ***
1998-09-27 02:57:44 +00:00
Jim Meyering
80499598c1
(copy_internal): Don't preserve hard-linked directories
...
to avoid damaging the destination filesystem when copying from a
Netapp snapshot directory. With code from Kjetil Torgrim Hollstein
and Paul Eggert.
1998-09-27 02:57:29 +00:00
Jim Meyering
b6dcafff11
.
1998-09-26 19:13:40 +00:00
Jim Meyering
219c7a280d
.
1998-09-26 19:13:28 +00:00
Jim Meyering
3f9e8072e8
factor.c
1998-09-26 19:12:16 +00:00
Jim Meyering
72f8c0a17c
(__xstrtol) [STRING_TO_UNSIGNED]: Return
...
LONGINT_INVALID for strings that begin with `-'.
1998-09-26 19:11:23 +00:00
Jim Meyering
d679ddd839
Add a test for negative argument.
...
Tweak postprocessing framework.
1998-09-26 15:32:31 +00:00
Jim Meyering
cded303e29
Declare locals: before, after. From Andries Brouwer.
1998-09-21 12:05:49 +00:00
Jim Meyering
050e7dcf7c
*** empty log message ***
1998-09-20 14:35:17 +00:00
Jim Meyering
ad37e45e20
.
1998-09-20 13:44:20 +00:00
Jim Meyering
2b8279f893
(install_file_to_path) [-D]: Create any leading
...
directories with permissions of 0755.
1998-09-20 13:44:12 +00:00
Jim Meyering
ef679d9871
(install_file_to_path): Copy the file after creating any leading directories.
...
(main) [case 'v']: Set `x.verbose' to 1, not 0.
1998-09-20 02:17:26 +00:00
Jim Meyering
3ba504d409
(cvs-dist): Don't use tar --diff.
...
(announcement): Tweak.
1998-09-19 21:51:33 +00:00
Jim Meyering
c11fa3240a
*** empty log message ***
1998-09-19 20:40:33 +00:00
Jim Meyering
ca22f0d886
.
1998-09-19 20:40:20 +00:00
Jim Meyering
23b298e107
*** empty log message ***
1998-09-19 18:43:12 +00:00
Jim Meyering
6aaf307bc4
*** empty log message ***
1998-09-19 17:39:38 +00:00
Jim Meyering
efcc24f9d4
*** empty log message ***
1998-09-19 17:33:27 +00:00
Jim Meyering
24a8bf2d3e
update bug-reporting address
1998-09-19 17:32:35 +00:00
Jim Meyering
ef67832eae
(main): Revamp option processing, again.
...
stty couldn't parse some of its options.
1998-09-19 17:30:17 +00:00
Jim Meyering
6eb0392a41
(TESTS): Add basic-1.
1998-09-19 17:28:45 +00:00
Jim Meyering
6880f434c0
update bug-reporting address
1998-09-19 17:24:05 +00:00
Jim Meyering
6606de8b81
(program_name): Declare *not* to be const.
1998-09-19 17:19:06 +00:00
Jim Meyering
08cfef16a2
update bug-reporting address
1998-09-19 17:17:58 +00:00
Jim Meyering
2f235c5843
*** empty log message ***
1998-09-19 13:33:49 +00:00
Jim Meyering
fde72176e8
*** empty log message ***
1998-09-19 13:11:58 +00:00
Jim Meyering
7c43d59107
Fix post-protoization typo.
1998-09-19 13:11:23 +00:00
Jim Meyering
dfb1f6a5b0
.
1998-09-19 13:09:51 +00:00
Jim Meyering
19ff66c384
(PARAMS): Define and use.
...
From Kaveh Ghazi.
1998-09-17 13:48:20 +00:00
Jim Meyering
d7a781ab5a
*** empty log message ***
1998-09-13 15:19:44 +00:00
Jim Meyering
48c8542657
*** empty log message ***
1998-09-13 15:13:59 +00:00
Jim Meyering
b73a1b844f
*** empty log message ***
1998-09-13 14:34:07 +00:00
Jim Meyering
59f3e7dfea
.
1998-09-13 00:06:18 +00:00
Jim Meyering
78df00cae0
(remove_cwd_entries): Declare to be static.
1998-09-12 20:27:45 +00:00
Jim Meyering
745cee714a
.
1998-09-12 20:20:30 +00:00
Jim Meyering
6d16699fff
.
1998-09-12 20:12:55 +00:00
Jim Meyering
ea44cc33ca
(oatoi): declare arg to be const
1998-09-09 15:39:13 +00:00
Jim Meyering
4db847ce3c
Protoize.
1998-09-09 14:21:16 +00:00
Jim Meyering
231813e179
*** empty log message ***
1998-09-09 13:47:43 +00:00
Jim Meyering
1c3a5c6ff8
*** empty log message ***
1998-09-09 13:44:52 +00:00
Jim Meyering
72e1d14aec
.
1998-09-07 18:08:31 +00:00
Jim Meyering
584f4d85cf
(show_dev) [!posix_format]: When using --print-type,
...
let the device path and the file system type share a single (wider)
field if their combined lengths allow it. From Andries Brouwer.
1998-09-07 18:08:09 +00:00
Jim Meyering
9096ee8e42
.
1998-09-07 17:03:50 +00:00
Jim Meyering
f7c0efdba2
*** empty log message ***
1998-09-07 15:13:59 +00:00
Jim Meyering
a3c0837bc3
Upon failure, suggest how to rerun the test
...
with longer delay, in case NFS clock skew was the cause of the failure.
Reported by Kaveh Ghazi.
1998-09-07 15:13:48 +00:00
Jim Meyering
834b042b93
*** empty log message ***
1998-09-07 14:13:26 +00:00
Jim Meyering
f0e77e8722
.
1998-09-07 14:11:00 +00:00
Jim Meyering
5c094d2ab2
*** empty log message ***
1998-09-07 14:10:53 +00:00
Jim Meyering
1eb146483f
(_create_file): Don't include $$ in temp file name.
...
(run_tests): Use shorter suffixes for temp file names.
1998-09-07 14:07:23 +00:00
Jim Meyering
1b3c2bbb06
*** empty log message ***
1998-09-07 14:03:09 +00:00
Jim Meyering
edbbc8335c
(run_tests): Add simple PRE/POST hooks.
1998-09-07 13:59:43 +00:00
Jim Meyering
48405e4b9c
*** empty log message ***
1998-09-07 13:58:26 +00:00
Jim Meyering
f9ae8064f2
(print_dir_name): Put back.
...
(print_dir): Also print directory name header if print_dir_name is true.
1998-09-07 13:02:46 +00:00
Jim Meyering
9ce9d75ddb
add test harness
1998-09-07 03:23:30 +00:00
Jim Meyering
d59ce5651c
*** empty log message ***
1998-09-07 02:38:28 +00:00
Jim Meyering
981c203fab
*** empty log message ***
1998-09-07 02:36:36 +00:00
Jim Meyering
c0385fb129
Include posixtm.h.
...
(usage): Correct the description of the format of the
date string argument to -t option.
(main): Update to use rewritten posixtime function.
Reported by Andries Brouwer.
1998-09-07 02:35:31 +00:00
Jim Meyering
ac88b78ef3
*** empty log message ***
1998-09-07 02:24:39 +00:00
Jim Meyering
e01fce9e16
(libfu_a_SOURCES): Change posixtm.y to posixtm.c.
...
(noinst_HEADERS): Add posixtm.h.
1998-09-07 02:21:19 +00:00
Jim Meyering
164bff8dc0
*** empty log message ***
1998-09-07 02:18:43 +00:00
Jim Meyering
7b7b9007db
.
1998-09-07 02:17:55 +00:00
Jim Meyering
c0ad97a781
rewrite from yacc-based version
1998-09-06 22:57:00 +00:00
Jim Meyering
c5a9a5f563
.
1998-09-06 22:55:47 +00:00
Jim Meyering
b363124be4
*** empty log message ***
1998-09-06 22:53:59 +00:00
Jim Meyering
d06d2de67c
remove --help-style comment near top
1998-09-06 04:54:39 +00:00
Jim Meyering
82f324a6fd
*** empty log message ***
1998-08-30 03:22:07 +00:00
Jim Meyering
84f0e8fc80
.
1998-08-30 03:21:13 +00:00
Jim Meyering
9a27c21fbf
(ST_TIME_CMP_NS, ATIME_CMP, CTIME_CMP, MTIME_CMP): Use new ST_MTIM_NSEC macro.
1998-08-30 03:21:02 +00:00
Jim Meyering
1fff978392
.
1998-08-30 03:20:13 +00:00
Jim Meyering
4d87b9a10e
(AC_STRUCT_ST_MTIM_NSEC): Renamed from AC_STRUCT_ST_MTIM.
...
(AC_STRUCT_ST_MTIM_NSEC): Generate name of ns member, instead of just 1 or undef.
Allow for UnixWare 2.1.2 and Solaris 2.6 if in pedantic mode.
1998-08-30 03:16:57 +00:00
Jim Meyering
8fd24dfea9
.
1998-08-30 03:13:01 +00:00
Jim Meyering
9355314687
*** empty log message ***
1998-08-30 03:12:48 +00:00
Jim Meyering
5c6991f93d
(longopts): Use corresponding short-option character
...
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30 03:12:22 +00:00
Jim Meyering
9e9d7be706
Don't assume ASCII.
1998-08-30 03:08:21 +00:00
Jim Meyering
49b81671fd
(longopts): Don't assume ASCII.
1998-08-30 03:07:52 +00:00
Jim Meyering
38429fe661
(long_options): Replace 12 with CHAR_MAX + 1.
1998-08-30 03:02:53 +00:00
Jim Meyering
ce0ba9e9d9
(long_options): Replace 12 with CHAR_MAX + 1.
1998-08-30 03:02:21 +00:00
Jim Meyering
5b3b5af5b8
(longopts): Use corresponding short-option character
...
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30 03:00:13 +00:00
Jim Meyering
6a2cf8a297
(longopts): Use corresponding short-option character
...
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30 02:58:50 +00:00
Jim Meyering
22fd1ff303
Replace 12 and 13 with CHAR_MAX + 1 and CHAR_MAX + 2 respectively.
1998-08-30 02:57:17 +00:00
Jim Meyering
cb1386ec32
(long_options): Use corresponding short-option character
...
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30 02:55:12 +00:00
Jim Meyering
da2761cc1a
(long_options): Use corresponding short-option character
...
in place of `1', and `NULL' in place of pointer in initialization.
1998-08-30 02:52:45 +00:00
Jim Meyering
1fc1a65968
(long_options): Use corresponding short-option character
...
in place of `1', and `NULL' in place of opt_* pointer in initialization.
1998-08-30 02:50:28 +00:00
Jim Meyering
b6f403c606
Don't assume ASCII in getopt arg handling.
1998-08-30 02:33:45 +00:00
Jim Meyering
fa59cde3fe
Don't assume ASCII.
1998-08-30 02:33:25 +00:00
Jim Meyering
6f7507be50
(CHAR_MIN, CHAR_MAX):
...
Renamed from SCHAR_MIN, SCHAR_MAX, since these
macros apply to char, not signed char.
1998-08-30 02:29:35 +00:00
Jim Meyering
33df2fe237
(EXTRA_DIST): Remove Fetish.pm.
...
TESTS_ENVIRONMENT: Set PROG, not LS.
1998-08-29 18:08:33 +00:00
Jim Meyering
87c3c9c7c6
.
1998-08-29 18:07:01 +00:00
Jim Meyering
e622324cbe
*** empty log message ***
1998-08-29 18:06:27 +00:00
Jim Meyering
99114dd25a
.
1998-08-29 18:06:10 +00:00
Jim Meyering
e29225aa01
use ENV{PROG}, not ENV{LS}
1998-08-29 18:05:53 +00:00
Jim Meyering
8bfd3a7d70
*** empty log message ***
1998-08-29 18:00:11 +00:00
Jim Meyering
f9abdd4a47
(print_dir_name): Remove global variable.
...
(print_dir): When trace_dirs is set, always print the directory
name header.
1998-08-29 17:57:34 +00:00
Jim Meyering
c7f7a81276
.
1998-08-26 15:21:00 +00:00
Jim Meyering
f721219e91
*** empty log message ***
1998-08-26 15:18:51 +00:00
Jim Meyering
ded46c159b
.
1998-08-26 15:17:59 +00:00
Jim Meyering
9cc2f64ff3
.
1998-08-26 15:17:37 +00:00
Jim Meyering
ae3a2c75ff
*** empty log message ***
1998-08-26 15:17:21 +00:00
Jim Meyering
24fa66e128
.
1998-08-26 15:16:47 +00:00
Jim Meyering
b6a0fe5ab0
*** empty log message ***
1998-08-26 15:15:34 +00:00
Jim Meyering
da190d7c06
.
1998-08-26 15:13:56 +00:00
Jim Meyering
ddd448d549
*** empty log message ***
1998-08-26 14:49:41 +00:00
Jim Meyering
71bd321379
.
1998-08-26 14:49:16 +00:00
Jim Meyering
93449adfa4
(dc_parse_stream): Don't segfault when a line
...
contains only one token. Reported by Olav Morkrid.
1998-08-26 14:45:16 +00:00
Jim Meyering
21041064bd
*** empty log message ***
1998-08-26 14:44:52 +00:00
Jim Meyering
f5443ca875
ptx documentation from Francois
1998-08-25 18:27:58 +00:00
Jim Meyering
eb771bb870
*** empty log message ***
1998-08-16 22:04:19 +00:00
Jim Meyering
43589db615
*** empty log message ***
1998-08-16 15:26:45 +00:00
Jim Meyering
04a86ff23a
(PARAMS): Define and use.
1998-08-16 15:26:20 +00:00
Jim Meyering
b32c1f0696
*** empty log message ***
1998-08-16 04:24:38 +00:00
Jim Meyering
94d7c5b58c
*** empty log message ***
1998-08-16 04:23:22 +00:00
Jim Meyering
0cb7d9a409
.
1998-08-16 04:22:49 +00:00
Jim Meyering
81bb7f1df3
.
1998-08-16 03:56:27 +00:00
Jim Meyering
7fc3b4cf7d
*** empty log message ***
1998-08-16 03:56:15 +00:00
Jim Meyering
cef050f076
Use the new AC_CHECK_TYPE(ssize_t, int) instead of jm_TYPE_SSIZE_T.
1998-08-16 03:55:49 +00:00
Jim Meyering
919b805380
.
1998-08-16 03:55:36 +00:00
Jim Meyering
0e48a577b5
.
1998-08-16 03:53:30 +00:00
Jim Meyering
b0ead8f2d6
*** empty log message ***
1998-08-16 03:20:13 +00:00
Jim Meyering
5614a7d282
(do_move): Fail upon attempt to move a directory into itself.
...
With prodding from Franois Pinard :-)
1998-08-16 03:09:56 +00:00
Jim Meyering
9c5fb99864
Update for changed behavior of mv.
1998-08-16 03:05:01 +00:00
Jim Meyering
1145211d6b
fix typos
1998-08-16 01:44:40 +00:00
Jim Meyering
0c35411a4f
*** empty log message ***
1998-08-16 01:38:38 +00:00
Jim Meyering
8bd9ea509e
*** empty log message ***
1998-08-16 01:37:02 +00:00
Jim Meyering
bddb246b90
*** empty log message ***
1998-08-16 01:28:55 +00:00
Jim Meyering
e646635206
*** empty log message ***
1998-08-16 00:03:06 +00:00
Jim Meyering
ea9e600f58
*** empty log message ***
1998-08-15 23:59:12 +00:00
Jim Meyering
78c34dee50
*** empty log message ***
1998-08-15 23:58:05 +00:00
Jim Meyering
56949aaebd
.
1998-08-15 23:55:00 +00:00
Jim Meyering
18d7d6b082
.
1998-08-15 23:53:59 +00:00
Jim Meyering
0cb75a1a07
*** empty log message ***
1998-08-15 23:53:07 +00:00
Jim Meyering
cc271ce8f3
*** empty log message ***
1998-08-15 23:52:39 +00:00
Jim Meyering
bf73df9811
*** empty log message ***
1998-08-15 23:51:58 +00:00
Jim Meyering
b07a5a108e
*** empty log message ***
1998-08-15 23:43:37 +00:00
Jim Meyering
2db8ef7c55
.
1998-08-15 23:29:09 +00:00
Jim Meyering
634ff11428
*** empty log message ***
1998-08-15 22:00:47 +00:00
Jim Meyering
c3b1ab8af1
*** empty log message ***
1998-08-15 21:57:55 +00:00
Jim Meyering
327a21114a
*** empty log message ***
1998-08-15 21:57:17 +00:00
Jim Meyering
df91781926
*** empty log message ***
1998-08-15 21:54:10 +00:00
Jim Meyering
4431579378
*** empty log message ***
1998-08-15 21:52:09 +00:00
Jim Meyering
19afd110b3
*** empty log message ***
1998-08-15 21:51:44 +00:00
Jim Meyering
5b02046b20
*** empty log message ***
1998-08-15 21:41:49 +00:00
Jim Meyering
97a44fbdf0
*** empty log message ***
1998-08-15 21:40:06 +00:00
Jim Meyering
49d59ad66b
*** empty log message ***
1998-08-15 21:39:17 +00:00
Jim Meyering
c2bbdeab6d
*** empty log message ***
1998-08-15 21:38:08 +00:00
Jim Meyering
0d33861999
(copy_internal) [one-file-system]: Do copy mount point
...
directories (but none of their entries). This makes
`cp --one-file-system' work the same way tar does.
From Marty Leisner.
1998-08-15 21:16:34 +00:00
Jim Meyering
9c38d004ec
*** empty log message ***
1998-08-15 21:09:20 +00:00
Jim Meyering
a302182ac8
*** empty log message ***
1998-08-15 20:33:18 +00:00
Jim Meyering
6b0411ab47
*** empty log message ***
1998-08-15 20:23:33 +00:00
Jim Meyering
65ce4687f5
*** empty log message ***
1998-08-15 20:05:59 +00:00
Jim Meyering
363847ca74
*** empty log message ***
1998-08-15 19:55:35 +00:00
Jim Meyering
d223f01b43
*** empty log message ***
1998-08-15 19:50:54 +00:00
Jim Meyering
3a2b528573
*** empty log message ***
1998-08-15 19:30:32 +00:00
Jim Meyering
14717b8618
*** empty log message ***
1998-08-15 19:23:40 +00:00
Jim Meyering
dc8cd6e39a
.
1998-08-15 18:40:41 +00:00
Jim Meyering
6db0107e71
*** empty log message ***
1998-08-15 18:39:45 +00:00
Jim Meyering
a6f74451d3
.
1998-08-15 18:39:38 +00:00
Jim Meyering
8d2302724c
.
1998-08-15 18:38:04 +00:00
Jim Meyering
8fa35e89ca
.
1998-08-15 18:37:55 +00:00
Jim Meyering
baad4b697c
.
1998-08-15 18:37:36 +00:00
Jim Meyering
79d411ceba
(qmark_funny_chars): Add comment from Paul eggert.
1998-08-15 16:43:13 +00:00
Jim Meyering
52070d3e4a
*** empty log message ***
1998-08-15 14:48:36 +00:00
Jim Meyering
85cc6dedf8
*** empty log message ***
1998-08-15 14:47:50 +00:00
Jim Meyering
e3869f58ad
(usage): Reformat a little.
1998-08-15 14:45:19 +00:00
Jim Meyering
c34fd6b4a7
(long_options): Add long names for all options.
...
(usage): Update help string.
(main): Handle the special options --pages and --columns.
1998-08-15 14:22:01 +00:00
Jim Meyering
63d64851b1
Add braces to suppress warning about ambiguous `else'.
1998-08-15 14:21:00 +00:00
Jim Meyering
d68269bb55
Add braces to suppress warning about ambiguous `else'.
1998-08-15 14:20:16 +00:00
Jim Meyering
2aa62088a3
Work around another bug in Ultrix4.3a's /bin/sh.
...
Reported by Christian von Roques.
1998-08-15 03:24:56 +00:00
Jim Meyering
f2d4fc8016
Avoid bug in Ultrix4.3a /bin/sh,
...
not initializing output redirection of : command.
1998-08-15 03:04:06 +00:00
Jim Meyering
bf57f4af46
Avoid bug in Ultrix4.3a /bin/sh,
...
not initializing output redirection of : command.
1998-08-15 03:03:44 +00:00
Jim Meyering
dc43a7bb60
*** empty log message ***
1998-08-15 03:01:44 +00:00
Jim Meyering
9d7c2d4f7d
(read_filesystem_list) [MOUNTED_GETMNT]: Don't infloop on getmnt(2) returning 0.
...
Christian von Roques
1998-08-15 03:01:13 +00:00
Jim Meyering
888da5c359
*** empty log message ***
1998-08-14 14:14:07 +00:00
Jim Meyering
7b0caffd31
.
1998-08-14 14:09:05 +00:00
Jim Meyering
ed2a7b4e53
.
1998-08-13 18:08:14 +00:00
Jim Meyering
2a6a20ae20
.
1998-08-13 15:25:02 +00:00
Jim Meyering
1dce9a3295
.
1998-08-13 04:54:41 +00:00
Jim Meyering
f6da9983e4
*** empty log message ***
1998-08-13 04:12:33 +00:00
Jim Meyering
e6bc93f49a
(DISTFILES): Remove ChangeLog.
1998-08-13 04:06:52 +00:00
Jim Meyering
88c0b8d630
Provide automake-style DESTDIR support.
...
From Johan Danielsson.
1998-08-13 04:01:46 +00:00
Jim Meyering
669ff7331b
.
1998-08-13 02:11:10 +00:00
Jim Meyering
54667de765
.
1998-08-13 02:09:24 +00:00
Jim Meyering
736ea546d9
(noinst_HEADERS): Add filemode.h.
1998-08-13 02:07:54 +00:00
Jim Meyering
461aea548a
Include filemode.h.
1998-08-13 02:06:41 +00:00
Jim Meyering
e31691fc1d
Protoize. Tsort function definitions and remove prototypes of
...
static functions.
(mode_string): Remove prototype.
1998-08-13 02:05:56 +00:00
Jim Meyering
8e576e0036
.
1998-08-13 02:05:29 +00:00
Jim Meyering
b9fa91a205
(ftypelet): Add comments for Cray DMF support.
...
From Johan Danielsson.
1998-08-13 01:52:01 +00:00
Jim Meyering
ff438ee87f
*** empty log message ***
1998-08-13 01:48:05 +00:00
Jim Meyering
34cd17408c
.
1998-08-13 01:41:38 +00:00
Jim Meyering
138bad1512
add commented `diff -u' command
1998-08-12 17:14:34 +00:00
Jim Meyering
f0604f17d6
*** empty log message ***
1998-08-11 19:10:43 +00:00
Jim Meyering
3fce6c3270
.
1998-08-11 18:53:19 +00:00
Jim Meyering
ba36aa0602
*** empty log message ***
1998-08-11 18:40:21 +00:00
Jim Meyering
58a54666a7
*** empty log message ***
1998-08-11 18:17:01 +00:00
Jim Meyering
40178d3a77
*** empty log message ***
1998-08-11 17:35:57 +00:00
Jim Meyering
b9ca4fe720
.
1998-08-11 17:30:46 +00:00
Jim Meyering
c6afbb198c
(rel-check): New rule.
1998-08-11 15:53:55 +00:00
Jim Meyering
c267424d7b
automatically generate template for test release announcement
1998-08-11 15:23:01 +00:00
Jim Meyering
053a0e3a8e
*** empty log message ***
1998-08-11 13:21:31 +00:00
Jim Meyering
39b1c602aa
(usage): Correct description. Reported by John Murphy.
1998-08-11 13:16:24 +00:00
Jim Meyering
2df9108f70
*** empty log message ***
1998-08-11 13:16:11 +00:00
Jim Meyering
a2d2353f0d
add comment from glibc version
1998-08-11 01:52:38 +00:00
Jim Meyering
6af7fe7bf9
*** empty log message ***
1998-08-09 20:08:27 +00:00
Jim Meyering
26abcd14d2
update from glibc
1998-08-07 12:54:51 +00:00
Jim Meyering
2fe9a639e5
*** empty log message ***
1998-08-03 03:03:29 +00:00
Jim Meyering
f1db42afed
Ansideclify.
1998-08-03 03:03:11 +00:00
Jim Meyering
2d329c22c0
*** empty log message ***
1998-08-03 03:02:20 +00:00
Jim Meyering
c3db9f982a
(readline): Return zero upon error as well as upon
...
end of file. From James Youngman.
1998-08-03 03:02:04 +00:00
Jim Meyering
c01e767ceb
.
1998-08-02 20:52:34 +00:00
Jim Meyering
0d16e71b07
.
1998-08-02 19:45:45 +00:00
Jim Meyering
2fcce776e8
.
1998-08-02 16:33:53 +00:00
Jim Meyering
bad1e4b2e1
*** empty log message ***
1998-08-02 16:33:45 +00:00
Jim Meyering
f5a228ae42
*** empty log message ***
1998-08-02 16:32:42 +00:00
Jim Meyering
a40eb86598
.
1998-08-02 16:25:14 +00:00
Jim Meyering
0136b885fe
(re_protect): Add comment.
1998-08-02 16:24:41 +00:00
Jim Meyering
0f7ac75854
(ST_TIME_CMP_NS, ST_TIME_CMP, ATIME_CMP, CTIME_CMP, MTIME_CMP): New macros.
1998-08-02 16:24:13 +00:00
Jim Meyering
9fc5987250
(copy_internal): Compare time stamps with subsecond resolution if available.
1998-08-02 16:23:28 +00:00
Jim Meyering
e71d9696d7
(compare_ctime, rev_cmp_ctime, compare_mtime,
...
rev_cmp_mtime, compare_atime, rev_cmp_atime): Compare time
stamps with subsecond resolution if available.
1998-08-02 16:23:06 +00:00
Jim Meyering
6e1306ba8b
(touch): Add comment.
1998-08-02 16:22:43 +00:00
Jim Meyering
a607901e48
(change_timestamps): Add comment.
1998-08-02 16:22:24 +00:00
Jim Meyering
01053400d0
*** empty log message ***
1998-08-02 16:20:50 +00:00
Jim Meyering
419b2d26fe
Use hack to avoid having to put #undef HAVE_ST_MTIM in acconfig.h manually.
1998-08-02 16:20:39 +00:00
Jim Meyering
4ed33b3073
tweak indentation
1998-08-02 16:18:21 +00:00
Jim Meyering
ef9ee27d89
from Paul Eggert
1998-08-02 16:15:17 +00:00
Jim Meyering
277da1b998
*** empty log message ***
1998-08-02 04:16:01 +00:00
Jim Meyering
983b8c433c
.
1998-08-01 15:48:56 +00:00
Jim Meyering
d5c69ef797
(my_setlocale): Guard definition within #ifdef ENABLE_NLS.
1998-08-01 15:47:26 +00:00
Jim Meyering
eb8ea6eac5
Avoid broken pipe message for tests that fail with usage errors.
1998-07-30 12:26:24 +00:00
Jim Meyering
da68f39411
* src/sort.c (usage): Add angle brackets to make `Report bugs...'
...
message consistent with all the rest.
1998-07-30 12:13:39 +00:00
Jim Meyering
2fcc1267b5
*** empty log message ***
1998-07-29 13:29:23 +00:00
Jim Meyering
4ead0cb8df
(NEGATION_SIGN): Renamed from NEGATIVE_SIGN to avoid
...
clash with <langinfo.h>. All uses changed.
From Andreas Schwab.
1998-07-29 13:29:10 +00:00
Jim Meyering
f96dc5e195
Avoid broken pipe for 'y' and 'z' tests.
...
From Andreas.
1998-07-29 13:27:28 +00:00
Jim Meyering
82e166ebbb
*** empty log message ***
1998-07-29 04:01:45 +00:00
Jim Meyering
6a9aa3cf98
(show_all_fs):
...
Revert to boolean value; the old negative value is
now in show_local_fs.
(show_local_fs): New variable.
(show_dev): New args me_dummy and me_class. Use show_local_fs
and boolean show_all_fs in combination with these new args
to decide whether to show a device.
(show_disk): Pass flags to show_dev.
(show_point): Use a non-dummy mount entry if possible.
(show_all_entries): Pass flags to show_dev.
(main): --local sets show_local_fs now. Ask for file system types if
show_local_fs is nonzero, since ME_REMOTE might need them.
From Paul.
1998-07-29 04:01:29 +00:00
Jim Meyering
3cf7eece6f
Remove duplicate include of <stdio.h>.
1998-07-29 04:00:36 +00:00
Jim Meyering
7dfff499c3
(struct mount_entry):
...
New members me_dummy, me_remote.
(read_filesystem_list): Remove all_fs argument.
(REMOTE_FS_TYPE): Remove.
(ME_DUMMY, ME_REMOTE): New macros.
From Paul.
1998-07-29 03:58:55 +00:00
Jim Meyering
52e2de5780
(read_filesystem_list): Remove all_fs
...
argument, but put the necessary information into the result so
that the caller can ignore filesystems that he's not
interested in.
From Paul.
1998-07-29 03:58:02 +00:00
Jim Meyering
c0d6757201
*** empty log message ***
1998-07-28 13:29:22 +00:00
Jim Meyering
3942f87ee3
*** empty log message ***
1998-07-28 13:20:20 +00:00
Jim Meyering
9d07c1872f
Undef stat.
1998-07-28 13:15:58 +00:00
Jim Meyering
be388d139c
*** empty log message ***
1998-07-27 14:25:10 +00:00
Jim Meyering
6e132bee5e
Make copy create each destination file initially
...
with mode 0600 so strip will work, then apply specified mode.
Arne Henrik Juul reported that `./ginstall -s -c -m 555 dd /tmp' failed.
1998-07-27 13:39:36 +00:00
Jim Meyering
7d63d3c635
.
1998-07-27 13:38:42 +00:00
Jim Meyering
08d53c4c6a
(TESTS_ENVIRONMENT): Set LS, MKDIR, and RM.
1998-07-27 13:27:45 +00:00
Jim Meyering
94edd792f7
use ls to check the permissions
1998-07-27 13:26:58 +00:00
Jim Meyering
5ab6986171
Test stripping an executable that eventually will be made unwritable.
1998-07-27 13:18:31 +00:00
Jim Meyering
25176dbdef
*** empty log message ***
1998-07-26 21:48:37 +00:00
Jim Meyering
b49807bfb2
Convert some char* dcls to `unsigned char*' and remove a cast --
...
to placate irix4's cc.
1998-07-26 20:43:50 +00:00
Jim Meyering
d71367f33e
(check_punctuation): Add cast to placate irix4's cc. Reported by Kaveh Ghazi.
1998-07-26 20:42:02 +00:00
Jim Meyering
bd85887daf
(split_3): Add cast to placate irix4's cc. From Kaveh Ghazi.
1998-07-26 20:09:25 +00:00
Jim Meyering
82988e97cf
(chown): Remove unused definition.
...
Reported by Kaveh Ghazi.
1998-07-26 04:13:57 +00:00
Jim Meyering
2b374ec2d9
.
1998-07-26 04:10:01 +00:00
Jim Meyering
3e3b8558d6
.
1998-07-26 04:06:55 +00:00
Jim Meyering
5c4cb177ef
Add tests for new --output-delimiter option,
...
as well as for NUL input delimiter (--delimiter='').
1998-07-26 04:06:37 +00:00
Jim Meyering
71a3fc7989
.
1998-07-26 04:06:07 +00:00
Jim Meyering
5c9345dbd1
(cut_fields): Honor new --output-delimiter option.
...
(main): Fix handling of --delimiter='' (-d ''). Until now, it has
never worked as advertised. I guess no one tried it.
1998-07-26 04:05:07 +00:00
Jim Meyering
287ddc8d05
*** empty log message ***
1998-07-26 03:59:27 +00:00
Jim Meyering
36ac5f1519
.
1998-07-26 02:59:37 +00:00
Jim Meyering
bde54af30f
*** empty log message ***
1998-07-26 02:56:36 +00:00
Jim Meyering
cafbd3477a
Add two tests. `sort -o no-file no-file' didn't fail.
1998-07-26 02:55:53 +00:00
Jim Meyering
165718775f
(main): Stat all non-`-' input file files (and fail if a
...
stat fails) when an output file is specified by `-o' but doesn't exist.
1998-07-26 02:54:01 +00:00
Jim Meyering
f90d1551cb
*** empty log message ***
1998-07-26 00:29:45 +00:00
Jim Meyering
613f0e187f
(main): rmdir fails with EEXIST on some systems.
...
Handle that, so --ignore-fail-on-non-empty works.
(EEXIST): Define to zero if not defined.
(ENOTEMPTY): Likewise.
1998-07-26 00:29:30 +00:00
Jim Meyering
ca6da4ffce
*** empty log message ***
1998-07-25 21:50:53 +00:00
Jim Meyering
ac517dbe89
Remove `diff' I'd put in for debugging.
...
Exit with the status from cmp.
1998-07-25 21:50:35 +00:00
Jim Meyering
3ae3622d9e
*** empty log message ***
1998-07-25 17:52:54 +00:00
Jim Meyering
27682ba5ce
Skip three more unportable tests. These failed on SunOS4.1.4.
1998-07-25 17:52:37 +00:00
Jim Meyering
8dd3e53122
*** empty log message ***
1998-07-25 16:49:13 +00:00
Jim Meyering
d1187d36da
*** empty log message ***
1998-07-25 16:45:45 +00:00
Jim Meyering
0f85045bb3
.
1998-07-25 15:32:12 +00:00
Jim Meyering
69835e9fb6
(SAME_INODE): Define it here instead.
1998-07-25 15:31:23 +00:00
Jim Meyering
3ba948db7e
(SAME_INODE): Remove definition.
1998-07-25 15:30:08 +00:00
Jim Meyering
d1f9e2315b
.
1998-07-25 15:28:24 +00:00
Jim Meyering
d04604664a
(same_file): New function
...
(remove_dir): Use it to give a better diagnostic when rmdir fails
because it can't remove the current directory.
1998-07-25 15:27:55 +00:00
Jim Meyering
4e9a99dd9a
(long_options): Changes table entries not to use this form:
...
{"all", no_argument, &show_all_fs, 1},
but rather this form:
{"all", no_argument, NULL, 'a'},
Using the latter, all the option handling in one place: the getopt loop.
1998-07-25 15:14:16 +00:00
Jim Meyering
3f3df4e600
Use PARAMS macro.
1998-07-25 15:01:32 +00:00
Jim Meyering
27e780fe97
(xatoi): Ansideclify.
...
(fstype_to_string): Ansideclify.
1998-07-25 15:00:37 +00:00
Jim Meyering
122d3f15ae
(REMOTE_FS_TYPE): New macro.
1998-07-25 14:55:10 +00:00
Jim Meyering
bb3fca40db
(read_filesystem_list) [MOUNTED_GETMNTINFO]: Use fsp_to_string.
...
(fsp_to_string): Don't xmalloc return value (yet).
1998-07-25 14:54:42 +00:00
Jim Meyering
91c40bd499
(read_filesystem_list): If all_fs is negative, omit non-local filesytems.
...
From Paul Eggert.
1998-07-25 14:41:04 +00:00
Jim Meyering
0f4fcb1fbd
(show_dev): Omit local devices if show_all_fs is negative.
...
(show_all_fs): If negative, omit non-local filesystems.
All uses of (all_fs != 0) changed to (all_fs > 0).
(long_options, usage, main): Add -l or --local option.
(main): When asking for df of an explicit file name, get all
the mount points, so that we're more likely to find it when
we look it up.
1998-07-25 14:36:07 +00:00
Jim Meyering
3fbc98bb54
.
1998-07-25 13:49:47 +00:00
Jim Meyering
240b9c0f89
.
1998-07-25 13:48:45 +00:00
Jim Meyering
fc13bb65df
(utime_now): Moved into m4/utimes.m4.
...
(touch) [!HAVE_UTIME_NULL]: Remove #ifdef and use of utime_now in if-block.
1998-07-25 13:20:49 +00:00
Jim Meyering
27f3ca3d5a
.
1998-07-25 13:16:38 +00:00
Jim Meyering
f1a7e03bbe
*** empty log message ***
1998-07-25 13:10:11 +00:00
Jim Meyering
8d58cbb99e
.
1998-07-22 18:32:36 +00:00
Jim Meyering
3b87431a69
(human_readable): amt -> damt, to fix typo when
...
computing which power to use after overflow occurs during
multiplication.
From Paul Eggert.
1998-07-22 18:30:16 +00:00
Jim Meyering
d09816b054
*** empty log message ***
1998-07-22 16:57:26 +00:00
Jim Meyering
19c23eefb7
Include <stdio.h> if NDEBUG is not defined; needed on SunOS 4.
...
From Paul Eggert.
1998-07-22 16:57:15 +00:00
Jim Meyering
ef8d2acace
.
1998-07-20 03:59:51 +00:00
Jim Meyering
f7d6ece6e4
.
1998-07-20 03:58:24 +00:00
Jim Meyering
90a63a16ec
.
1998-07-20 03:58:04 +00:00
Jim Meyering
ec7ec3773f
*** empty log message ***
1998-07-20 03:57:59 +00:00
Jim Meyering
a97f821233
(copy_internal): Add another exclusion from the
...
sameness test: when --force has been specified, the destination
is unlinked before any copy.
(copy_internal): Add yet another: when both src and dest are symlinks.
1998-07-19 04:14:52 +00:00
Jim Meyering
b15e832f4d
*** empty log message ***
1998-07-18 14:06:38 +00:00
Jim Meyering
e77a16efec
*** empty log message ***
1998-07-18 13:54:40 +00:00
Jim Meyering
7fd7c6465e
*** empty log message ***
1998-07-18 13:53:32 +00:00
Jim Meyering
7fc23ef625
.
1998-07-18 13:51:11 +00:00
Jim Meyering
1bd7deb235
(TESTS): Add into-self-2.
1998-07-18 13:16:43 +00:00
Jim Meyering
f2dd2f10c1
.
1998-07-18 13:15:33 +00:00
Jim Meyering
1af4f2f11d
(read_filesystem_list): Fix more memory leaks on failure.
...
From Andreas Schwab.
1998-07-18 12:28:31 +00:00
Jim Meyering
1703d0d59c
*** empty log message ***
1998-07-16 23:41:43 +00:00
Jim Meyering
7ac1d190bc
Include lchown.h.
1998-07-16 23:41:03 +00:00
Jim Meyering
0c3c6b1b0b
*** empty log message ***
1998-07-16 23:40:18 +00:00
Jim Meyering
01c3ff5a1e
(noinst_HEADERS): Add lchown.h.
1998-07-16 23:26:50 +00:00
Jim Meyering
1b03d98f62
include lchown.h
1998-07-16 23:25:29 +00:00
Jim Meyering
b294d530d4
.
1998-07-16 23:23:05 +00:00
Jim Meyering
75b6b90fe1
[!ENOSYS] (ENOSYS): Define to ENOTSUP or ENOMSG.
1998-07-16 23:20:03 +00:00
Jim Meyering
7613946ac6
*** empty log message ***
1998-07-16 23:14:30 +00:00
Jim Meyering
5b16f997e8
[!ENOSYS] (ENOSYS): Define to ENOTSUP or ENOMSG.
1998-07-16 23:12:25 +00:00
Jim Meyering
ee041d6d4f
Update prototype.
1998-07-16 23:02:19 +00:00
Jim Meyering
f89f495c0d
(safe_read): Change type of pointer parameter to
...
`void' to avoid Irix4 cc errors. Reported by Kaveh Ghazi.
1998-07-16 23:02:03 +00:00
Jim Meyering
5e3e9e7a15
.
1998-07-16 22:58:12 +00:00
Jim Meyering
8d4d2c4cf4
(check_format): Add `5' to the list of digits.
...
Reported by Donni Erpel.
1998-07-15 12:39:58 +00:00
Jim Meyering
36de2ed1e2
.
1998-07-13 00:33:36 +00:00
Jim Meyering
f42b337a0b
check: depend on maint_gen
1998-07-13 00:31:49 +00:00
Jim Meyering
6cdd12a9f2
(print_header): Print "1k-blocks", not "1.0k-blocks".
1998-07-13 00:17:57 +00:00
Jim Meyering
a0ec87fbf9
*** empty log message ***
1998-07-09 14:29:22 +00:00
Jim Meyering
5c71306463
(jm_FUNC_CHOWN): Add a check to verify that the
...
uid and gid actually remain unchanged.
1998-07-09 14:29:11 +00:00
Jim Meyering
da69105424
*** empty log message ***
1998-07-08 01:10:45 +00:00
Jim Meyering
1ea1c0864c
*** empty log message ***
1998-07-08 01:08:37 +00:00
Jim Meyering
a4e98775a4
Remove FCLOSE_UNLOCKED block.
1998-07-08 01:07:39 +00:00
Jim Meyering
5017930f13
Remove fclose_unlocked.
1998-07-08 01:03:34 +00:00
Jim Meyering
73b7370917
(parse_line): Add casts to avoid errors from Irix4's `cc' C compiler.
...
From Kaveh Ghazi.
1998-07-05 00:25:10 +00:00
Jim Meyering
bca292d9e6
Include stdio.h. Required on some systems when using assert.
...
From Kaveh Ghazi.
1998-07-04 17:15:08 +00:00
Jim Meyering
6e3b675ea8
Use cmp, not diff.
...
Reported by Kaveh Ghazi.
1998-07-04 17:08:26 +00:00
Jim Meyering
95efa0587b
*** empty log message ***
1998-07-04 16:46:04 +00:00
Jim Meyering
e49ef588db
bump serial number
1998-07-04 16:45:52 +00:00
Jim Meyering
5823a999fe
Use syscmd, ifelse, and sysval. Mainly as an exercise
...
to prove that this macro can be used in packages without regex.c.
1998-07-04 16:45:18 +00:00
Jim Meyering
218c464b91
tweak comment
1998-07-04 15:46:38 +00:00
Jim Meyering
3cc80de466
.
1998-07-04 15:14:46 +00:00
Jim Meyering
52fa9ac235
Remove #ifdef around <regex.h> inclusion.
1998-07-04 14:45:29 +00:00
Jim Meyering
9b809393be
Remove #ifdef around <regex.h> inclusion.
...
(extract_regexp): Remove #if !WITH_REGEX...#endif block.
1998-07-04 14:45:12 +00:00
Jim Meyering
610567e17f
*** empty log message ***
1998-07-04 04:10:28 +00:00
Jim Meyering
ad4e506e0f
add warning
1998-07-04 04:07:55 +00:00
Jim Meyering
4475ffda48
(remove_dir): Use fprintf, not error to avoid newline in prompt.
1998-07-04 03:59:34 +00:00
Jim Meyering
1b23f5094d
*** empty log message ***
1998-07-04 03:43:50 +00:00
Jim Meyering
02f917c543
.
1998-07-04 03:42:40 +00:00
Jim Meyering
60a6e7be26
*** empty log message ***
1998-07-04 03:17:08 +00:00
Jim Meyering
8133377948
.
1998-07-04 01:46:33 +00:00
Jim Meyering
1df5503ccf
*** empty log message ***
1998-07-04 01:46:23 +00:00
Jim Meyering
e9a5c7551c
use $jm_with_regex, now $WITH_REGEX
1998-07-04 01:46:01 +00:00
Jim Meyering
adfde62439
remove ifdef around inclusion of regex.h altogether!!
1998-07-04 01:44:01 +00:00
Jim Meyering
4b05962106
add 100 to serial number
1998-07-04 01:38:14 +00:00
Jim Meyering
df142feab8
.
1998-07-04 01:33:27 +00:00
Jim Meyering
b2aff777b1
(noinst_HEADERS): Add regex.h.
1998-07-04 01:33:19 +00:00
Jim Meyering
b793f241f4
.
1998-07-04 00:53:46 +00:00
Jim Meyering
ad22b83e45
*** empty log message ***
1998-07-04 00:53:38 +00:00
Jim Meyering
c71fc5f18e
.
1998-07-04 00:48:49 +00:00
Jim Meyering
3e13b5e49d
.
1998-07-04 00:48:15 +00:00
Jim Meyering
8f55e63084
(read_filesystem_list):
...
Don't leak memory on failure.
Don't create a dummy struct mount_entry entry;
use the address-of-the-tail-address method instead.
Preserve errno if possible on failure, setting it to 0 if inapplicable.
Close file descriptor leak if the F_SETLKW failed.
Report an error if SVR4 lock file cannot be opened for some reason
other than a nonexistent lock file.
1998-07-04 00:48:11 +00:00
Jim Meyering
2eb479a682
.
1998-07-04 00:41:16 +00:00
Jim Meyering
ec65e39e6f
*** empty log message ***
1998-07-04 00:40:52 +00:00
Jim Meyering
bedf44ba83
(AM_WITH_NLS): Remove intl/libintl.h if <libintl.h> is to be used.
1998-07-04 00:39:41 +00:00
Jim Meyering
0cb0cc4e2f
.
1998-07-04 00:35:27 +00:00
Jim Meyering
aee16a6664
.
1998-07-04 00:23:40 +00:00
Jim Meyering
93d47b3db9
.
1998-07-04 00:22:39 +00:00
Jim Meyering
18c222c5b5
.
1998-07-04 00:20:47 +00:00
Jim Meyering
bb01a24be5
Require jm_WITH_REGEX.
1998-07-04 00:20:36 +00:00
Jim Meyering
1ccc979847
.
1998-07-04 00:19:23 +00:00
Jim Meyering
ad1d74e973
*** empty log message ***
1998-07-04 00:19:08 +00:00
Jim Meyering
0142ca7d96
*** empty log message ***
1998-07-04 00:17:52 +00:00
Jim Meyering
bcfa9cbbd7
Change guard on <regex.h> inclusion to use new
...
symbol `! HAVE_LIBC_REGEX' defined in m4/regex.m4.
1998-07-04 00:15:37 +00:00
Jim Meyering
6c93489171
.
1998-07-04 00:05:23 +00:00
Jim Meyering
345c323ffd
(copy_internal): Rename variable and reverse sense of tests
...
to make the code a little clearer.
1998-07-03 23:56:44 +00:00
Jim Meyering
1f682431ae
(df_readable): Rename local so as not to shadow global.
1998-07-03 21:05:06 +00:00
Jim Meyering
698a43f363
(SAME_INODE): New macro.
...
Use it to replace open-coded equivalents.
1998-07-03 20:57:31 +00:00
Jim Meyering
def9c2bf0b
(copy_internal): Try harder identifying a relative
...
symbolic link in the current directory.
From Andreas Schwab.
1998-07-03 20:32:37 +00:00
Jim Meyering
6191d1839a
Skip tests that depend on link(2) not following symlinks.
...
From Andreas Schwab.
1998-07-03 20:09:03 +00:00
Jim Meyering
184870f9bb
(copy_internal): Don't skip test for same file if creating a hardlink
...
from symlink over a non-symlink while making backups.
1998-07-03 20:06:50 +00:00
Jim Meyering
6ccae5e2d8
(copy_internal): Don't call chown on a symlink.
1998-07-03 19:57:42 +00:00
Jim Meyering
31f6e2b228
*** empty log message ***
1998-07-01 12:46:39 +00:00
Jim Meyering
d05618c5c2
Don't define NDEBUG, now that it's done via configure's --disable-assert option.
1998-07-01 12:44:22 +00:00
Jim Meyering
7a314199db
(read_filesystem_list):
...
Plug file descriptor leak on failure.
Report failure if lock file can't be opened for some reason
other than nonexistence.
1998-06-30 14:32:53 +00:00
Jim Meyering
837a447ba4
*** empty log message ***
1998-06-30 14:32:33 +00:00
Jim Meyering
5d2bbddf97
.
1998-06-30 03:57:55 +00:00
Jim Meyering
6dda2aaa52
(read_filesystem_list) [MOUNTED_GETMNTENT2]:
...
Always close stream and file descriptor before returning.
1998-06-30 03:56:57 +00:00
Jim Meyering
3fa1d4bb24
(main): Move the test of the result of the read_filesystem_list call
...
up out of if-block -- code in the else-block depends on it too.
1998-06-30 02:27:51 +00:00
Jim Meyering
1c84606b56
(read_filesystem_list): If SVR4, lock /etc/.mnttab.lock if available,
...
to avoid race conditions (e.g. with the automounter on Solaris 2.6).
Include <errno.h>, <fcntl.h>, <unistd.h>.
1998-06-30 02:15:43 +00:00
Jim Meyering
b1b273f24f
*** empty log message ***
1998-06-29 20:34:02 +00:00
Jim Meyering
e211d3960f
.
1998-06-29 20:33:24 +00:00
Jim Meyering
9282f5f8a6
.
1998-06-29 20:32:36 +00:00
Jim Meyering
1d2074e02a
protoize
1998-06-29 20:29:28 +00:00
Jim Meyering
8dce8df49a
.
1998-06-29 17:35:28 +00:00
Jim Meyering
4d4b2c8e5e
*** empty log message ***
1998-06-29 17:31:11 +00:00
Jim Meyering
a72bab1a32
*** empty log message ***
1998-06-29 17:19:30 +00:00
Jim Meyering
affbb977af
.
1998-06-29 17:03:13 +00:00
Jim Meyering
aa1c5467ec
(fstype_to_string): Guard with #if ! HAVE_F_FSTYPENAME_IN_STATFS.
1998-06-29 17:01:48 +00:00
Jim Meyering
435fa5a7dd
Include sys/param.h. NetBSD 1.3.1 requires this
...
for the definition of NGROUPS (used in a system header included
by sys/mount.h).
1998-06-29 16:57:09 +00:00
Jim Meyering
b7441176e3
*** empty log message ***
1998-06-29 16:24:37 +00:00
Jim Meyering
f3c14cb59f
revert back to using lower case _unlocked wrapper names
1998-06-29 16:24:01 +00:00
Jim Meyering
8ba97d963e
Include system.h only after error.h and readutmp.h
...
so we don't get redefinition warnings about getc, etc.
Revert back to using lower case _unlocked wrapper names.
1998-06-29 16:23:15 +00:00
Jim Meyering
223e88f957
*** empty log message ***
1998-06-29 16:16:58 +00:00
Jim Meyering
83d4b736d2
revert back to using lower case _unlocked wrapper names
1998-06-29 15:59:39 +00:00
Jim Meyering
257c5c4737
revert back to using lower case _unlocked wrapper names
1998-06-29 15:57:45 +00:00
Jim Meyering
391c960cba
Update call to human_readable -- now there's one fewer arg.
1998-06-29 15:56:23 +00:00
Jim Meyering
62f208d493
.
1998-06-29 15:38:09 +00:00
Jim Meyering
60ae0b81a5
(__xstrtol), src/dd.c (parse_integer):
...
Add support for SI-like suffixes like "GB" and "TD".
(usage): Describe it.
1998-06-29 15:36:28 +00:00
Jim Meyering
09d344df5b
(human_readable_base, output_units): Remove;
...
replace with new variable output_block_size. All uses changed.
(long_options, usage, main): Add --block-size.
(main, decode_switches): Use new human_block_size function to
initialize output block size consistently with other programs.
From Paul Eggert.
1998-06-29 15:34:54 +00:00
Jim Meyering
43f4099c95
(human_readable_base, output_units): Remove;
...
replace with new variable output_block_size. All uses changed.
(long_options, usage, main): Add --block-size.
(main, decode_switches): Use new human_block_size function to
initialize output block size consistently with other programs.
(print_header, show_dev): Shrink some columns and expand
others, to squeeze in support for today's larger filesystems.
(print_header): Print output block size using power-of-1024 SI format.
(df_readable): Coalesce last two args into one, for convenience.
All callers changed.
(main): Remove check for portable output format and larger
or human-readable block sizes.
From Paul Eggert.
1998-06-29 15:33:38 +00:00
Jim Meyering
476cb02516
* lib/xstrtol.c (bkm_scale): Don't assume that you can convert
...
unsigned long to double without losing information.
(bkm_scale_by_power): New function.
* lib/xstrtol.c (__xstrtol), src/dd.c (parse_integer):
Add support for SI-like suffixes like "GB" and "TD".
* src/dd.c (usage): Describe it.
1998-06-29 15:24:43 +00:00
Jim Meyering
159788fcca
(__ZLONG_MAX): Remove.
1998-06-29 15:24:15 +00:00
Jim Meyering
f32dc5a2b0
(human_readable): Coalesce last two args into one, for convenience.
1998-06-29 15:23:45 +00:00
Jim Meyering
ea7102f120
* lib/human.c, lib/human.h (human_readable): Coalesce last two args
...
into one, for convenience. All callers changed.
(human_block_size): New function.
* lib/human.c: Include <config.h> only if HAVE_CONFIG_H.
Include <stdlib.h> if HAVE_STDLIB_H;
declare getenv unless HAVE_DECL_GETENV.
(_): New macro.
Include <argmatch.h>, <error.h>, <xstrtoul.h>.
(DEFAULT_BLOCK_SIZE): New macro.
(block_size_args, block_size_types): New constants.
(humblock): New function.
1998-06-29 15:23:04 +00:00
Jim Meyering
41ef62c472
*** empty log message ***
1998-06-29 14:27:03 +00:00
Jim Meyering
26d5ce2f26
.
1998-06-29 03:42:55 +00:00
Jim Meyering
868ed3b0af
(usage): Make --kilobytes description consistent with
...
that in du and df. From Gran Uddeborg.
1998-06-29 03:42:50 +00:00
Jim Meyering
6552bb980b
*** empty log message ***
1998-06-29 03:42:18 +00:00
Jim Meyering
79a6760fe4
.
1998-06-29 02:27:55 +00:00
Jim Meyering
531453d901
.
1998-06-29 02:16:17 +00:00
Jim Meyering
1d94869663
.
1998-06-29 02:15:29 +00:00
Jim Meyering
ce195c7a07
.
1998-06-29 02:14:27 +00:00
Jim Meyering
09a2261919
.
1998-06-29 02:13:56 +00:00
Jim Meyering
c5eb9edf26
Change all uses of unlocked-wrapped functions to their upper case wrapper names.
1998-06-29 02:13:21 +00:00
Jim Meyering
dd9470cb58
Change all uses of unlocked-wrapped functions to their upper case wrapper names.
1998-06-29 02:11:07 +00:00
Jim Meyering
02fc5fa0d0
Change all uses of unlocked-wrapped functions to their upper case wrapper names.
1998-06-29 02:10:24 +00:00
Jim Meyering
b62793b100
.
1998-06-29 01:11:00 +00:00
Jim Meyering
c7af539321
(fsp_to_string): Clean out some crufty #ifdefs
...
now that we're using the jm_FSTYPENAME autoconf macro.
1998-06-29 01:10:24 +00:00
Jim Meyering
e989012b57
add #undefs, alphabetize
1998-06-29 01:00:51 +00:00
Jim Meyering
7aeda9a4d3
.
1998-06-28 23:51:58 +00:00
Jim Meyering
d51682ef43
*** empty log message ***
1998-06-28 23:51:47 +00:00
Jim Meyering
ab869ed00e
.
1998-06-28 23:12:10 +00:00
Jim Meyering
73ab48d4e7
experimental support for -t [optional fd] -- probably soon to be backed out
1998-06-28 21:53:05 +00:00
Jim Meyering
73e6d60538
.
1998-06-28 21:42:37 +00:00
Jim Meyering
032aecf5e7
Require the new macro: jm_FUNC_GLIBC_UNLOCKED_IO.
1998-06-28 21:41:08 +00:00
Jim Meyering
8f3524de4a
.
1998-06-28 21:40:12 +00:00
Jim Meyering
439fdff851
Add macro definitions for GNU libc unlocked wrappers.
1998-06-28 21:38:14 +00:00
Jim Meyering
933b990ab9
add a FIXME for output delimiter
1998-06-28 21:32:51 +00:00
Jim Meyering
ae965a958a
remove `non-directory'
1998-06-28 21:13:04 +00:00
Jim Meyering
214ee5aecd
*** empty log message ***
1998-06-28 21:11:31 +00:00
Jim Meyering
4dc12acc27
*** empty log message ***
1998-06-28 21:11:20 +00:00
Jim Meyering
a92dd43b7c
Add DIRED_ prefix to the macros: FPUTS and FPUTS_LITERAL.
1998-06-28 20:34:29 +00:00
Jim Meyering
d2698caef3
s/PUTCHAR/DIRED_PUTCHAR/g.
1998-06-28 20:31:16 +00:00
Jim Meyering
db8fe3cf1f
*** empty log message ***
1998-06-28 02:35:08 +00:00
Jim Meyering
664ba0841c
*** empty log message ***
1998-06-27 23:54:10 +00:00
Jim Meyering
26d84b6c70
*** empty log message ***
1998-06-27 23:45:46 +00:00
Jim Meyering
70c8aaf873
Add two tests for double spacing.
1998-06-27 23:45:03 +00:00
Jim Meyering
182a1780ac
(print_page): Break out of loop before double space test
...
if cols_ready_to_print is zero.
1998-06-27 23:43:40 +00:00
Jim Meyering
cf430d3590
*** empty log message ***
1998-06-27 22:10:02 +00:00
Jim Meyering
6ae99a4290
(copy_internal): Fix it so hard-link test is no longer hidden inside
...
big if-(backup_type == none) block.
1998-06-27 22:09:45 +00:00
Jim Meyering
c76172fbb0
*** empty log message ***
1998-06-27 21:36:28 +00:00
Jim Meyering
dd040b917a
*** empty log message ***
1998-06-27 21:14:40 +00:00
Jim Meyering
4ec1fad4e7
*** empty log message ***
1998-06-27 21:03:16 +00:00
Jim Meyering
9d9fef5595
(copy_reg): Detect identical source and dest here.
...
(copy_internal): Make the test symmetric.
1998-06-27 20:44:23 +00:00
Jim Meyering
6fd3c331ba
.
1998-06-27 20:37:17 +00:00
Jim Meyering
9b989298f4
*** empty log message ***
1998-06-27 20:35:26 +00:00
Jim Meyering
07507c07da
(TESTS): Add same-file.
1998-06-27 20:35:16 +00:00
Jim Meyering
c96968a2a3
*** empty log message ***
1998-06-27 20:33:58 +00:00
Jim Meyering
a3e1200b4a
*** empty log message ***
1998-06-27 20:33:22 +00:00
Jim Meyering
2b2424aab8
*** empty log message ***
1998-06-27 20:22:36 +00:00
Jim Meyering
994c3c82ef
.
1998-06-27 20:20:25 +00:00
Jim Meyering
dfc86db1cc
*** empty log message ***
1998-06-27 20:14:15 +00:00
Jim Meyering
162f6824cf
*** empty log message ***
1998-06-27 20:10:29 +00:00
Jim Meyering
feccdc6c58
*** empty log message ***
1998-06-27 13:45:23 +00:00
Jim Meyering
2f617e52d6
changed --verbose message
1998-06-27 04:40:13 +00:00
Jim Meyering
d200f4974b
(remove_file): Remove `non-directory' part of
...
`removing non-directory FILE' verbose message.
1998-06-27 04:39:25 +00:00
Jim Meyering
de45950430
(show_dev): Increase field width for blocks, used,
...
and available columns from 7 to 8.
1998-06-24 03:02:06 +00:00
Jim Meyering
4d95aa356f
*** empty log message ***
1998-06-21 18:53:07 +00:00
Jim Meyering
d82af243b1
*** empty log message ***
1998-06-21 18:51:18 +00:00
Jim Meyering
2781ec69b7
.
1998-06-18 15:22:51 +00:00
Jim Meyering
4a9222e0c2
(check): Depend on $(maint_gen) so
...
`make maintainer-clean; ./configure; make check' works.
1998-06-18 15:20:03 +00:00
Jim Meyering
84c104b6da
.
1998-06-07 14:45:55 +00:00
Jim Meyering
500594433a
*** empty log message ***
1998-06-07 14:40:04 +00:00
Jim Meyering
ed1fdb8841
*** empty log message ***
1998-06-07 14:27:15 +00:00
Jim Meyering
5d59e18618
*** empty log message ***
1998-06-07 14:08:40 +00:00
Jim Meyering
94ff35fc2d
.
1998-06-07 13:56:20 +00:00
Jim Meyering
dc6658157d
.
1998-06-06 04:42:12 +00:00
Jim Meyering
36fc028151
*** empty log message ***
1998-06-05 13:00:17 +00:00
Jim Meyering
6db9dc96d3
*** empty log message ***
1998-06-01 03:31:42 +00:00
Jim Meyering
7af859841f
.
1998-06-01 03:29:54 +00:00
Jim Meyering
dcfb3e037a
(main): Fix argv-handling bug in my 1998-05-09 change.
...
Reported by Don Parsons.
1998-06-01 03:28:16 +00:00
Jim Meyering
bc63f10b59
*** empty log message ***
1998-06-01 03:27:57 +00:00
Jim Meyering
ce42a622b2
*** empty log message ***
1998-05-30 21:34:32 +00:00
Jim Meyering
5cd15e8abb
Clean up ctime test. Note that it fails also
...
on Solaris5.5.1 tmpfs file systems.
1998-05-30 21:34:21 +00:00
Jim Meyering
c685d1c4cb
.
1998-05-30 20:49:07 +00:00
Jim Meyering
cc13b3d81f
*** empty log message ***
1998-05-30 20:48:26 +00:00
Jim Meyering
f23d890626
*** empty log message ***
1998-05-27 12:54:34 +00:00
Jim Meyering
e7976515e2
.
1998-05-27 12:41:08 +00:00
Jim Meyering
25485fa497
.
1998-05-27 12:39:37 +00:00
Jim Meyering
ab4ea710f1
(TESTS): s/cr-1/rt-1/
1998-05-27 12:38:10 +00:00
Jim Meyering
39f78131e2
.
1998-05-27 12:36:38 +00:00
Jim Meyering
75637a7ef4
Don't use the ctime for testing, it is impossible to set it reliably.
1998-05-27 12:35:56 +00:00
Jim Meyering
9e1c89c38e
(two_arguments): Don't test argv[pos][2] if it's past end of string.
1998-05-26 13:36:49 +00:00
Jim Meyering
c726bc5709
it's --disable-nls, not --disable-gettext
1998-05-25 04:10:33 +00:00
Jim Meyering
585b65b676
.
1998-05-25 03:41:02 +00:00
Jim Meyering
b815641481
*** empty log message ***
1998-05-24 17:45:14 +00:00
Jim Meyering
84d222f735
new version from automake-1.3
1998-05-24 17:43:17 +00:00
Jim Meyering
001e1b4302
.
1998-05-24 14:20:58 +00:00
Jim Meyering
dd2934197b
tweak --changed diagnostic
1998-05-24 14:17:33 +00:00
Jim Meyering
ad174925d9
.
1998-05-24 14:02:44 +00:00
Jim Meyering
2aacc55e9b
Fix braino: check S_ISLNK only if lstat succeeds.
1998-05-24 14:00:03 +00:00
Jim Meyering
6f050de759
fix typo: s/chat/char/
1998-05-24 13:41:57 +00:00
Jim Meyering
45d32cef80
tweak comment
1998-05-24 13:36:54 +00:00
Jim Meyering
3f51edcdec
Accept new option, --dereference. --no-dereference is now the default.
...
(Change_status) [CH_NOT_APPLIED]: New member.
(change_symlinks): Enable this by default, now.
(describe_change): Handle new case.
(change_file_owner): Add new parameter: cmdline_arg. Update callers.
Reorganize to reflect changed semantics.
(LCHOWN): Remove definitions.
1998-05-24 12:51:37 +00:00
Jim Meyering
59c9c4036b
*** empty log message ***
1998-05-24 12:49:44 +00:00
Jim Meyering
ef2860263b
*** empty log message ***
1998-05-20 01:30:57 +00:00
Jim Meyering
d6b76c3f75
.
1998-05-20 01:09:12 +00:00
Jim Meyering
efa242bee1
*** empty log message ***
1998-05-20 01:08:28 +00:00
Jim Meyering
8ea818e214
*** empty log message ***
1998-05-19 16:22:58 +00:00
Jim Meyering
9bd57c9f22
.
1998-05-19 16:05:54 +00:00
Jim Meyering
0d457a6aee
.
1998-05-19 16:05:30 +00:00
Jim Meyering
2722883a87
Add jm_FUNC_LCHOWN.
1998-05-19 16:05:23 +00:00
Jim Meyering
8105878c15
*** empty log message ***
1998-05-19 16:04:24 +00:00
Jim Meyering
231c5aec0f
.
1998-05-19 16:02:40 +00:00
Jim Meyering
e4e242e839
.
1998-05-19 16:01:48 +00:00
Jim Meyering
da8b83f81a
*** empty log message ***
1998-05-19 16:01:31 +00:00
Jim Meyering
df610e05ba
*** empty log message ***
1998-05-19 15:53:03 +00:00
Jim Meyering
9dab634c13
*** empty log message ***
1998-05-19 15:51:10 +00:00
Jim Meyering
e5154f74b1
.
1998-05-19 15:49:18 +00:00
Jim Meyering
67786e0fb6
*** empty log message ***
1998-05-19 15:15:09 +00:00
Jim Meyering
c84011e059
.
1998-05-19 15:06:49 +00:00
Jim Meyering
e36f49348b
Remove $other_partition_tmpdir
1998-05-18 13:53:40 +00:00
Jim Meyering
e786c1a0eb
*** empty log message ***
1998-05-17 04:57:10 +00:00
Jim Meyering
c057d35836
.
1998-05-16 23:46:05 +00:00
Jim Meyering
d9b628359a
*** empty log message ***
1998-05-16 20:37:24 +00:00
Jim Meyering
29b1eab1af
.
1998-05-16 20:35:46 +00:00
Jim Meyering
9abd463ffb
.
1998-05-16 20:35:23 +00:00
Jim Meyering
b54c86e8bc
add 2 more tsts
1998-05-16 20:35:19 +00:00
Jim Meyering
b885f7cbca
.
1998-05-16 20:33:44 +00:00
Jim Meyering
7006d5fed6
*** empty log message ***
1998-05-16 20:27:26 +00:00
Jim Meyering
976664803c
(read_utmp): Add variant for systems that have the utmpname function.
...
Ansideclify.
1998-05-16 20:26:54 +00:00
Jim Meyering
3fdd4e6cd2
add copyright
1998-05-16 20:21:39 +00:00
Jim Meyering
42755ceb62
cast for losing Solaris
1998-05-16 20:21:06 +00:00
Jim Meyering
8f03befb52
.
1998-05-16 20:11:01 +00:00
Jim Meyering
78af2f9732
.
1998-05-16 20:08:30 +00:00
Jim Meyering
88b4a9a940
*** empty log message ***
1998-05-16 20:07:59 +00:00
Jim Meyering
045ebed00c
(opt-b, opt-s, opt_sb, opt_r): New test.
...
(opt_br): New test -- exercises above-fixed bug.
1998-05-16 20:07:40 +00:00
Jim Meyering
24a7456cc0
(tac_seekable): Fix error in handling regex separators.
1998-05-16 20:06:56 +00:00
Jim Meyering
b17e1af41c
.
1998-05-16 05:18:07 +00:00
Jim Meyering
349b13e33a
remove jm_FUNC_GNU_STRFTIME
1998-05-16 04:44:48 +00:00
Jim Meyering
7b1d31a9b1
.
1998-05-16 04:40:58 +00:00
Jim Meyering
085866c1a3
(hash_compare_strings): Return true or false, not 1/0.
...
(remove_cwd_entries): Use RM_OK, not equivalent literal `1'.
1998-05-16 04:40:38 +00:00
Jim Meyering
4f75855c2e
(is_prime): Ansideclify.
...
(next_prime): Ansideclify. Add an assertion.
1998-05-16 04:39:24 +00:00
Jim Meyering
d649910685
(EXTRA_DIST): Remove. Automake groks the `LIBOBJS='
...
lines in the m4/*.m4 macros, so the hack of including some
custom-replaced C source file names here is no longer needed.
1998-05-16 04:37:45 +00:00
Jim Meyering
e3e1698c6b
.
1998-05-16 04:30:42 +00:00
Jim Meyering
b49e060cda
.
1998-05-14 16:03:15 +00:00
Jim Meyering
e769659852
.
1998-05-13 04:15:47 +00:00
Jim Meyering
33d7cba8a7
*** empty log message ***
1998-05-13 04:03:21 +00:00
Jim Meyering
65b2d6c97e
*** empty log message ***
1998-05-13 03:51:10 +00:00
Jim Meyering
2f3c1a3561
.
1998-05-13 03:50:46 +00:00
Jim Meyering
d8b68fc0c5
(EXTRA_DIST): Add isc-posix.m4.
1998-05-13 03:50:35 +00:00
Jim Meyering
06ffb13ff0
clean up diagnostic
1998-05-13 03:49:36 +00:00
Jim Meyering
3e62291a3c
.
1998-05-13 03:48:43 +00:00
Jim Meyering
10972f68e8
*** empty log message ***
1998-05-13 03:48:05 +00:00
Jim Meyering
15aac9a45d
(copy_internal): Plug a small leak.
1998-05-13 03:47:02 +00:00
Jim Meyering
43fd950ef9
undefine before redefining
1998-05-11 15:16:40 +00:00
Jim Meyering
6c4002b2b5
.
1998-05-11 12:39:16 +00:00
Jim Meyering
816ee7dc0d
.
1998-05-11 12:33:07 +00:00
Jim Meyering
916c762152
.
1998-05-11 11:54:48 +00:00
Jim Meyering
0d7fe8a4de
(do_move): Remove lots of code that was duplicated in
...
copy.c (copy), now that copy() has better support for mv. This fixes
a bug with cross-filesystem `mv -i' whereby you could get two prompts
for the same destination file and eventually remove the destination
file even though one of the responses was negative.
Reported by Dirk Lattermann.
1998-05-11 04:12:51 +00:00
Jim Meyering
841c6fbfe0
*** empty log message ***
1998-05-11 04:12:26 +00:00
Jim Meyering
859bfc78b1
reflect additional parameter to copy
...
initialize new member: move_mode.
1998-05-11 04:07:16 +00:00
Jim Meyering
21ae3d911c
(copy_internal): Use new move_mode member.
...
Add parameter.
(copy): Add parameter.
1998-05-11 04:06:22 +00:00
Jim Meyering
4520ff31e2
Better support for mv:
...
[struct cp_options] (move_mode): New member.
1998-05-11 04:04:16 +00:00
Jim Meyering
92ce634177
(TESTS): Likewise.
1998-05-11 04:01:42 +00:00
Jim Meyering
6d89cf5f12
*** empty log message ***
1998-05-11 04:00:54 +00:00
Jim Meyering
83a4462018
.
1998-05-11 03:55:18 +00:00
Jim Meyering
2b416bd83e
*** empty log message ***
1998-05-11 03:48:31 +00:00
Jim Meyering
96ab6a541a
(TESTS): Add backup-is-src.
1998-05-11 03:47:24 +00:00
Jim Meyering
571a29d870
*** empty log message ***
1998-05-11 03:46:59 +00:00
Jim Meyering
20f1f8b063
.
1998-05-11 03:46:48 +00:00
Jim Meyering
4e1e8c600d
add --verbose and compare against expected output
1998-05-11 03:35:01 +00:00
Jim Meyering
d816bb4f14
*** empty log message ***
1998-05-11 03:26:40 +00:00
Jim Meyering
ce60ef7400
*** empty log message ***
1998-05-11 03:19:35 +00:00
Jim Meyering
6e98d78fd4
add "'s
1998-05-11 03:13:51 +00:00
Jim Meyering
2c5862c808
*** empty log message ***
1998-05-11 03:13:36 +00:00
Jim Meyering
268db2760a
*** empty log message ***
1998-05-11 03:13:00 +00:00
Jim Meyering
0062e8f915
*** empty log message ***
1998-05-11 03:09:18 +00:00
Jim Meyering
057743741f
Use am_cv_func_working_getline, not `jm_'-prefixed version.
1998-05-10 20:58:09 +00:00
Jim Meyering
3f2774c8b4
*** empty log message ***
1998-05-10 16:11:13 +00:00
Jim Meyering
3e0c559579
Use AM_FUNC_MKTIME, now that it's up to date.
1998-05-10 16:10:40 +00:00
Jim Meyering
e7d6615b76
Don't declare strdup if it's defined as a macro.
...
Reported by Lorne Baker.
1998-05-10 16:04:39 +00:00
Jim Meyering
91df5bbc48
*** empty log message ***
1998-05-10 16:03:56 +00:00
Jim Meyering
4cc5661b42
(cp_option_init): s/use_mode/set_mode/
1998-05-10 12:22:58 +00:00
Jim Meyering
19a98e3edc
(cp_option_init): Likewise.
...
(main): Set new preserve_* options.
1998-05-10 12:22:23 +00:00
Jim Meyering
50e17793c8
(cp_option_init): Initialize new members.
1998-05-10 12:19:30 +00:00
Jim Meyering
8a0a50e6b0
(new_nondir_mode): New function. Use where appropriate.
...
Use more-specific preserve_* members in place of removed `preserve'.
(copy_internal): Honor failed_unlink_is_fatal.
1998-05-10 12:18:21 +00:00
Jim Meyering
a42054dd57
Support for install:
...
[struct cp_options] (failed_unlink_is_fatal): New member.
(preserve_owner_and_group): New member.
(preserve_chmod_bits): New member.
(preserve_timestamps): New member.
(preserve): Remove member.
(set_mode): New member.
(mode): New member.
1998-05-10 12:17:46 +00:00
Jim Meyering
24da56f990
(main): Rewrite argv-handling to be clearer.
...
(copy_file): Rewrite to use copy.c (copy).
(change_attributes): Get rid of now-(with chown wrapper)-unnecessary
`no_need_to_chown' parameter. Fix caller.
(install_file_in_file): Remove now-unnecessary `to_created' parameter.
(cp_option_init): New function.
Update several functions to take new parameter specifying copy options.
1998-05-10 03:05:44 +00:00
Jim Meyering
d8e6937773
.
1998-05-09 20:25:09 +00:00
Jim Meyering
e1b2b2337d
.
1998-05-09 20:23:38 +00:00
Jim Meyering
60c77b6c28
.
1998-05-09 19:56:35 +00:00
Jim Meyering
c7b3d3e91b
.
1998-05-09 19:56:14 +00:00
Jim Meyering
60c1207b74
.
1998-05-09 19:07:40 +00:00
Jim Meyering
d344aaa129
*** empty log message ***
1998-05-09 17:42:59 +00:00
Jim Meyering
83c2cfa04d
Include safe-read.h.
...
Don't declare safe_read.
1998-05-09 17:42:50 +00:00
Jim Meyering
53c7a54a58
Include safe-read.h.
...
Don't declare safe_read.
1998-05-09 17:41:37 +00:00
Jim Meyering
e81bcd87cb
.
1998-05-09 17:38:05 +00:00
Jim Meyering
10d98345b4
.
1998-05-09 17:37:10 +00:00
Jim Meyering
e17b601d5e
(EXTRA_DIST): Remove mktime.m4, now that the new version is included
...
with automake.
1998-05-09 17:18:55 +00:00
Jim Meyering
f5d8ee465e
(EXTRA_DIST): Add ssize_t.m4.
1998-05-09 17:00:48 +00:00
Jim Meyering
51c06c49cf
.
1998-05-09 17:00:38 +00:00
Jim Meyering
bbf4d37373
(tac_seekable): Rename from tac_stream.
...
Change `FILE *in' parameter to `int input_fd'. Adjust callers.
Revert to using safe_read -- can't mix lseek and fread.
And can't use fseek because it can't handle files larger than 2^32.
1998-05-09 14:42:31 +00:00
Jim Meyering
9bb85624cf
fix up compile warnings
1998-05-07 17:45:10 +00:00
Jim Meyering
9b5402ec48
Don't use safe_read. Use fread instead.
...
Fix open and fdopen to agree that file is read/write: O_RDWR and "w+".
This is required on at least solaris5.5.1.
1998-05-07 17:43:13 +00:00
Jim Meyering
77728e4f4b
add curlies
1998-05-07 16:01:02 +00:00
Jim Meyering
9db889c372
add some curly braces
1998-05-07 15:55:56 +00:00
Jim Meyering
caace05438
rename variable
1998-05-07 15:54:44 +00:00
Jim Meyering
cd7f8d6e9b
(tac_stdin): Use STDIN_FILENO rather than literal `0' in fstat call.
1998-05-07 15:50:54 +00:00
Jim Meyering
bf598c02ba
add tr `double' script example
1998-05-07 14:32:59 +00:00
Jim Meyering
3954a4f441
remove dcl of unused safe_read
1998-05-04 00:44:37 +00:00
Jim Meyering
506343b223
.
1998-05-04 00:28:35 +00:00
Jim Meyering
2f8dc98340
.
1998-05-04 00:27:15 +00:00
Jim Meyering
d015aad1f2
.
1998-05-03 23:21:42 +00:00
Jim Meyering
a99c3df843
*** empty log message ***
1998-05-03 23:21:39 +00:00
Jim Meyering
e78bc7655d
.
1998-05-03 22:18:22 +00:00
Jim Meyering
a519a07f25
.
1998-05-03 22:15:39 +00:00
Jim Meyering
02efcd60ed
.
1998-05-03 22:14:55 +00:00
Jim Meyering
39e2377300
.
1998-05-03 22:14:06 +00:00
Jim Meyering
cda5bf9db9
.
1998-05-03 21:56:10 +00:00
Jim Meyering
27c8d53a3a
.
1998-05-03 21:46:06 +00:00
Jim Meyering
3e7e7d0792
Use `-I.' with each invocation of $(PERL).
...
perl-5.004_xx comes with a Test.pm module that'd be used otherwise.
1998-05-03 21:41:51 +00:00
Jim Meyering
a5b0ca6f24
.
1998-05-03 21:05:51 +00:00
Jim Meyering
1f62fd20a3
update from gettext-0.10.35
1998-05-03 20:46:29 +00:00
Jim Meyering
254fc64f64
update from gettext-0.10.35
1998-05-03 20:37:39 +00:00
Jim Meyering
9dc7d5d2ae
.
1998-05-02 15:37:18 +00:00
Jim Meyering
45af919ce6
(check_format): Use ISDIGIT, not isdigit.
1998-05-02 15:36:43 +00:00
Jim Meyering
89c9e683a3
.
1998-05-02 15:33:01 +00:00
Jim Meyering
d20d0fc27d
.
1998-05-02 15:31:13 +00:00
Jim Meyering
5b7e895b65
.
1998-05-02 15:25:56 +00:00
Jim Meyering
2e97d27586
(parse_line): Use ISSPACE, not isspace.
...
Use unsigned char * pointers, not potentially signed ones, to avoid
sign extension.
1998-04-28 13:09:47 +00:00
Jim Meyering
a155c3d684
tweak from FSF
1998-04-28 12:19:53 +00:00
Jim Meyering
3489f267a4
*** empty log message ***
1998-04-27 16:09:46 +00:00
Jim Meyering
3fc7024e49
.
1998-04-27 05:05:47 +00:00
Jim Meyering
30b522371a
.
1998-04-27 05:04:54 +00:00
Jim Meyering
88013e3cb4
.
1998-04-27 05:04:05 +00:00
Jim Meyering
7c8a2cdacf
.
1998-04-27 05:03:43 +00:00
Jim Meyering
876f399d50
.
1998-04-27 05:03:09 +00:00
Jim Meyering
05ffec210e
Disable test f-1, now that it fails.
1998-04-27 05:02:56 +00:00
Jim Meyering
163f7f9c20
.
1998-04-27 05:01:43 +00:00
Jim Meyering
8fbf79b4e0
*** empty log message ***
1998-04-27 05:01:19 +00:00
Jim Meyering
08b5c3046c
*** empty log message ***
1998-04-27 05:00:00 +00:00
Jim Meyering
551b879bf1
*** empty log message ***
1998-04-27 04:57:59 +00:00
Jim Meyering
bd1eee0315
add 22b
1998-04-27 04:53:31 +00:00
Jim Meyering
72f7eb4e63
.
1998-04-27 04:41:41 +00:00
Jim Meyering
fef313b2b0
Remove definition of _GNU_SOURCE
1998-04-27 04:31:45 +00:00
Jim Meyering
464e2ce05d
(22a): Add test.
1998-04-27 04:30:30 +00:00
Jim Meyering
a48999494d
*** empty log message ***
1998-04-27 04:29:36 +00:00
Jim Meyering
d5d061ee9b
(keycompare): Don't return 0 from inside the keyspec-iterating loop.
...
With this change, test 22a passes. Reported by Zvi Har'El.
1998-04-27 04:29:05 +00:00
Jim Meyering
b44e91e99d
(strncoll): Remove bogus assertion.
1998-04-27 03:50:17 +00:00
Jim Meyering
ce3668f3c1
(EXTRA_DIST): Add assert.m4.
1998-04-26 20:48:58 +00:00
Jim Meyering
44fa09dc5e
.
1998-04-26 20:48:00 +00:00
Jim Meyering
808b938840
Don't define NDEBUG.
1998-04-26 20:42:16 +00:00
Jim Meyering
83d4d74a88
Don't define NDEBUG.
1998-04-26 20:41:42 +00:00
Jim Meyering
0d38a270a4
Do not define _GNU_SOURCE and/or NDEBUG
1998-04-26 20:38:28 +00:00
Jim Meyering
3f017c26ca
[struct File_spec] (pretty_name): Remove member.
...
(pretty_name): New function.
1998-04-26 20:09:26 +00:00
Jim Meyering
4c946943ea
*** empty log message ***
1998-04-26 19:58:57 +00:00
Jim Meyering
7dd872d963
Remove usage-like comments near beginning of file.
1998-04-26 19:58:43 +00:00
Jim Meyering
b7d50ca523
(xwrite): New function -- converted from macro.
1998-04-26 19:53:54 +00:00
Jim Meyering
fe18d63a65
(close_fd): New function -- converted from macro.
...
[struct File_spec] (n_stat_calls): New member.
[struct File_spec] (n_unchanged_stats): New member.
(max_n_unchanged_stats): New global.
Initialize new members.
1998-04-26 19:50:21 +00:00
Jim Meyering
6668e39160
*** empty log message ***
1998-04-26 15:28:20 +00:00
Jim Meyering
d738449858
(md5_check): Declare local, `md5num' as _unsigned_ char*.
...
(hex_digits): Declare parameter `s' as _unsigned_ char*.
(split_3): Declare parameter `u' as _unsigned_ char**.
1998-04-26 15:28:06 +00:00
Jim Meyering
7254d243f2
(print_nth_dir): Remove first (and always-true) part of conjunct in assertion.
1998-04-26 05:14:50 +00:00
Jim Meyering
91da5cedc7
.
1998-04-17 15:37:52 +00:00
Jim Meyering
1187f5eb7f
(xfields): Used unsigned char* pointers to avoid
1998-04-17 15:37:29 +00:00
Jim Meyering
5bcc1fd7fd
(check_punctuation): Used unsigned char* pointers to avoid
1998-04-17 15:37:03 +00:00
Jim Meyering
e4c9ae3c6b
.
1998-04-17 15:30:37 +00:00
Jim Meyering
d1121fa4c0
*** empty log message ***
1998-04-14 15:17:45 +00:00
Jim Meyering
713c315978
Use STREQ in string equality tests, not strcmp.
1998-04-14 15:17:32 +00:00
Jim Meyering
8cc46c2a18
(noinst_HEADERS): Add safe-read.h.
1998-04-13 16:29:58 +00:00
Jim Meyering
518f85fc40
.
1998-04-13 13:51:27 +00:00
Jim Meyering
48990a9078
Include safe-read.h instead of merely declaring safe_read.
1998-04-12 19:56:25 +00:00
Jim Meyering
69a3ee0b49
.
1998-04-12 15:16:37 +00:00
Jim Meyering
8ed3137f52
(TYPE_MAXIMUM): Update from system.h.
1998-04-12 09:39:30 +00:00
Jim Meyering
d4257e63c7
Use STREQ rather than strcmp
1998-04-12 09:27:45 +00:00
Jim Meyering
7154d646cb
(wc): Declare per-file counters and `linepos' to be of type uintmax_t.
...
Declare bytes_read to be ssize_t.
1998-04-12 09:12:21 +00:00
Jim Meyering
b388203a65
Include safe-read.h instead of merely declaring safe_read.
1998-04-11 18:24:09 +00:00
Jim Meyering
66c7b3c41d
Include safe-read.h instead of merely declaring safe_read.
1998-04-11 18:23:13 +00:00
Jim Meyering
ac7b3c4fa9
[HAVE_INTTYPES_H]: Include inttypes.h.
...
Declare counters to be of type uintmax_t.
(write_counts): Use human_readable to format potentially-long-long
numbers. Suggestion from Rogier Wolff.
1998-04-11 18:21:24 +00:00
Jim Meyering
b402870080
(noinst_HEADERS): Add safe-read.h.
1998-04-11 17:53:09 +00:00
Jim Meyering
1cbe202b0a
.
1998-04-11 17:52:28 +00:00
Jim Meyering
d618576e0e
split a couple long lines
1998-04-11 15:37:35 +00:00
Jim Meyering
51fe35760e
Add curly braces around statements in if/else/while/do/etc. that
...
span more than a line -- even around multiline simple statements or
single-line simple statements preceded by a comment line.
1998-04-11 15:35:06 +00:00
Jim Meyering
8bbe8ab5d4
.
1998-04-11 15:05:20 +00:00
Jim Meyering
ba51843a2c
.
1998-04-11 15:04:39 +00:00
Jim Meyering
397d9be228
import version 2.231
1998-04-11 15:03:51 +00:00
Jim Meyering
dddfcab3b3
*** empty log message ***
1998-04-11 09:24:28 +00:00
Jim Meyering
00ea94587f
indent cpp directives
1998-04-09 07:28:10 +00:00
Jim Meyering
49875c1593
make there be two spaces after `.' in comments
1998-04-09 07:22:52 +00:00
Jim Meyering
7b9c4d3d03
(cph_hash_insert): Rename from now-conflicting hash_insert.
...
Also declare to be static.
1998-04-06 08:15:29 +00:00
Jim Meyering
3783d6be57
(hash_insert): Remove declaration.
1998-04-06 08:14:58 +00:00
Jim Meyering
632ebfa209
Change names/usage of hash-related functions to work with the above.
1998-04-06 08:11:35 +00:00
Jim Meyering
29cc8bf4f3
Lots of minor spec and name changes, and new comments.
...
From Franois Pinard.
1998-04-06 08:09:36 +00:00
Jim Meyering
50892edd61
Lots of minor spec and name changes, and new comments.
...
(hash_rehash): Rewritten to be easier on the allocator.
From Franois Pinard.
1998-04-06 08:09:11 +00:00
Jim Meyering
72193ba149
*** empty log message ***
1998-04-06 00:26:54 +00:00
Jim Meyering
854b5197ad
*** empty log message ***
1998-04-05 23:44:12 +00:00
Jim Meyering
d90641d9d8
.
1998-04-05 23:43:58 +00:00
Jim Meyering
300be5a250
*** empty log message ***
1998-04-05 21:35:33 +00:00
Jim Meyering
3911fadcf9
add braces to disambiguate ambiguous else
1998-04-05 21:32:26 +00:00
Jim Meyering
382ca69cec
.
1998-04-05 18:24:45 +00:00
Jim Meyering
9fc10dc6c3
(WIDE_CHAR_SUPPORT): Define.
...
This now depends on HAVE_BTOWC so systems that lack btowc (like
solaris-2.5.1) don't lose.
1998-04-05 18:24:18 +00:00
Jim Meyering
f0a8ebf596
*** empty log message ***
1998-04-05 18:22:30 +00:00
Jim Meyering
53c085b7e5
(jm_PREREQ_REGEX): New macro.
...
(jm_PREREQ): Use it here.
1998-04-05 18:22:11 +00:00
Jim Meyering
faa759b349
*** empty log message ***
1998-04-04 21:37:50 +00:00
Jim Meyering
398e92a2ec
*** empty log message ***
1998-04-04 18:17:10 +00:00
Jim Meyering
3483943ebc
(PARAMS): Define.
1998-04-04 18:16:51 +00:00
Jim Meyering
108b074aea
.
1998-04-04 16:47:29 +00:00
Jim Meyering
19fcb4356c
Use "%s", not device_name, as the format string, in case the
...
latter contains `%'.
1998-04-04 16:47:19 +00:00
Jim Meyering
c4b7f217a5
stty: document new --file/-F option
1998-04-04 16:36:30 +00:00
Jim Meyering
cb04f85936
.
1998-04-04 16:28:11 +00:00
Jim Meyering
902bbe7707
*** empty log message ***
1998-04-04 16:27:12 +00:00
Jim Meyering
c9a9ec9b53
.
1998-04-04 16:20:15 +00:00
Jim Meyering
840a08ccde
.
1998-04-04 16:19:34 +00:00
Jim Meyering
5fbcd963df
clean up comments
1998-04-04 10:36:32 +00:00
Jim Meyering
953c42bd52
(valid_options): Parenthesize assignment in while expr.
...
(main): Remove dcl of unused `cp'.
1998-04-04 09:38:47 +00:00
Jim Meyering
765122f558
Use STREQ in place of strcmp everywhere.
...
(valid_options): Indent
(main): s/case 'f':/case 'F':/
Tweak error messages to make them consistent.
Remove #if-0'd block.
Move dcl of fdflags into scope where it's used.
1998-04-04 09:30:39 +00:00
Jim Meyering
e46a424ce9
[1998-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>]
...
(main): Fix broken options parsing that worked only
by serendipity (getopt_long_only already parsed short options; no
need to parse them again manually!). Add support for the --file
option, which allows the user to specify the device whose line
settings are to be set. This is necessary because POSIX ttys will
block waiting for carrier detect to go high if CLOCAL is not set,
unless the device is opened with the O_NONBLOCK flag.
Unfortunately, the shell doesn't use this flag, so users lose.
Opening the device in stty is the easist way to fix this.
(speeds): Add support for 230400 and 460800 line speeds, which are
supported by Linux.
1998-04-04 09:08:04 +00:00
Jim Meyering
095c92bc46
.
1998-04-04 08:24:11 +00:00
Jim Meyering
7957dcc00a
.
1998-04-04 08:11:22 +00:00
Jim Meyering
108f8f2d04
.
1998-04-04 08:07:26 +00:00
Jim Meyering
39463d50ed
update comment
1998-04-04 08:06:24 +00:00
Jim Meyering
4a46351e06
Add conditionals so that running `make' in an
...
unconfigured source directory will get a reasonable diagnostic.
1998-04-04 08:05:18 +00:00
Jim Meyering
8aca15bac0
.
1998-04-04 08:03:48 +00:00
Jim Meyering
1ddffff8c0
*** empty log message ***
1998-04-04 08:02:23 +00:00
Jim Meyering
e7683a577a
(aclocal-files): Remove now-unnecessary (with
...
automake-1.2h and the above change) aclocal-related rules and includes.
1998-04-04 07:50:13 +00:00
Jim Meyering
3063e56f2e
*** empty log message ***
1998-04-01 06:47:32 +00:00
Jim Meyering
eb3a4daa24
.
1998-04-01 06:47:25 +00:00
Jim Meyering
b6844f1931
(TESTS): Add cr-1.
1998-04-01 06:46:52 +00:00
Jim Meyering
a636450727
(compare_ctime, rev_cmp_ctime, compare_mtime,
...
rev_cmp_mtime, compare_atime, rev_cmp_atime, compare_size,
rev_cmp_size): Use file name as secondary sort key to get
consistent sorting.
1998-04-01 06:35:01 +00:00
Jim Meyering
6456a7d8ac
.
1998-03-31 23:11:50 +00:00
Jim Meyering
a57d5061ff
(TYPE_MAXIMUM): Cast result to (t)' so this macro works with unsigned char'.
...
From Greg Wooledge.
(SCHAR_MIN, SCHAR_MAX, SHRT_MIN, SHRT_MAX, LONG_MAX, ULONG_MAX): Define.
1998-03-31 23:11:37 +00:00
Jim Meyering
45e8e5c550
Merge with the version from textutils.
1998-03-31 13:14:22 +00:00
Jim Meyering
69412999dc
(EXTRA_DIST): Remove mk-script.pl.
...
(mk_script): Set to ../mk-script.
(x-tests): Use `$(PERL) -w -- $(mk_script)', not ./mk-script.
Remove @MAINT@ cruft.
(Makefile.am): Likewise.
Remove @MAINT@ cruft. Now `missing' will explain the failure
when people don't have Perl yet modify a file whose rebuilding
would lead to the use of Perl.
1998-03-31 12:49:00 +00:00
Jim Meyering
85b39cb589
add descriptive first-line comment
1998-03-31 12:09:55 +00:00
Jim Meyering
9f358e6830
(rpl_memcmp): Rename from memcmp.
1998-03-31 12:05:17 +00:00
Jim Meyering
defb2bdef8
.
1998-03-31 07:50:22 +00:00
Jim Meyering
6e577f0b56
*** empty log message ***
1998-03-28 14:57:25 +00:00
Jim Meyering
c157e5fbef
Add copyright.
1998-03-28 14:56:49 +00:00
Jim Meyering
ca6cf35a5e
Add copyright.
...
[_AIX]: Add #pragma alloca.
1998-03-28 14:56:11 +00:00
Jim Meyering
ede420f14a
($(ACLOCAL_M4)): Replace old rule with this
...
dependency and the := assignment of ACLOCAL to make the default
rule use the `-I m4' option.
1998-03-27 22:37:56 +00:00
Jim Meyering
52a2ff839c
.
1998-03-27 22:34:23 +00:00
Jim Meyering
821a0823b1
*** empty log message ***
1998-03-27 22:33:37 +00:00
Jim Meyering
e52d8736b1
remove dcl of unused local, num_regs
1998-03-27 22:29:05 +00:00
Jim Meyering
5c0ee776d4
cpp-directive aesthetics
1998-03-27 12:40:03 +00:00
Jim Meyering
465ebf7c37
new version from Uli
1998-03-27 11:23:07 +00:00
Jim Meyering
18ad404d02
.
1998-03-26 16:27:28 +00:00
Jim Meyering
28cb02fc78
(batch_convert): Remove spurious space in error message.
...
Reported by Karl Berry.
1998-03-26 15:41:14 +00:00
Jim Meyering
cbf0181378
s/@samp/@email/ for e-mail addresses
1998-03-25 07:38:24 +00:00
Jim Meyering
bca2db9877
.
1998-03-23 23:52:30 +00:00
Jim Meyering
aa71be25c0
.
1998-03-23 23:49:18 +00:00
Jim Meyering
cd053a291e
update from automake-2.1h
1998-03-23 23:19:01 +00:00
Jim Meyering
fa4148be50
*** empty log message ***
1998-03-23 23:13:24 +00:00
Jim Meyering
5695f8ea2d
.
1998-03-23 23:13:08 +00:00
Jim Meyering
18d159d47e
*** empty log message ***
1998-03-23 23:12:45 +00:00
Jim Meyering
0bb2acd9da
Kludges so I don't have to add HAVE_INTTYPES_H in acconfig.h.
1998-03-23 23:10:30 +00:00
Jim Meyering
7a8b4afa3e
.
1998-03-23 22:47:45 +00:00
Jim Meyering
3a0352ad9a
.
1998-03-23 22:47:05 +00:00
Jim Meyering
55569d4f9f
update from libc/copies
1998-03-23 07:24:54 +00:00
Jim Meyering
eeef5c523d
merge variables: forever_multiple and forever
...
(recheck): New function.
Begin to support --allow-missing option.
1998-03-22 20:55:34 +00:00
Jim Meyering
e8ab1c28f8
*** empty log message ***
1998-03-22 20:38:44 +00:00
Jim Meyering
df4ba7d9ca
(tail_forever): plug gross fd leaks
...
Don't close stdin
Don't print header unnecessarily if the first file to grow
is the last one for which a header was printed.
1998-03-21 16:33:53 +00:00
Jim Meyering
e832812173
*** empty log message ***
1998-03-21 08:54:58 +00:00
Jim Meyering
ac648dbc8a
Update from patch-2.5.3.
1998-03-21 08:51:48 +00:00
Jim Meyering
c75ccba2d3
Update from patch-2.5.3.
1998-03-21 08:49:00 +00:00
Jim Meyering
a33adfebb2
(decode_switches): Pass a null pointer instead of address
...
of quotearg_quoting_options.
1998-03-21 08:47:54 +00:00
Jim Meyering
b50b941826
.
1998-03-19 22:27:17 +00:00
Jim Meyering
6ec5bace8a
(show_dev): If fsu_bavail_top_bit_set is nonzero,
...
assume the original value corresponding to fsu_bavail was negative.
1998-03-19 22:18:29 +00:00
Jim Meyering
b48e78e3b7
Include <limits.h>.
...
(CHAR_BIT, EXTRACT_TOP_BIT, PROPAGATE_TOP_BIT): New macros.
(get_fs_usage): If top bit of system variable corresponding to
fsu_bavail is set, then set fsu_bavail_top_bit_set, and
sign-extend the value when storing it into fsu_bavail.
1998-03-19 22:18:04 +00:00
Jim Meyering
33179975d7
(struct fs_usage): New member
...
fsu_bavail_top_bit_set.
1998-03-19 22:17:43 +00:00
Jim Meyering
d4a8891aef
*** empty log message ***
1998-03-18 21:53:35 +00:00
Jim Meyering
fcbfefa513
*** empty log message ***
1998-03-17 23:31:18 +00:00
Jim Meyering
fcf6405f2d
(tail_file): Merge largely-duplicated blocks of code.
1998-03-15 23:04:56 +00:00
Jim Meyering
0ecb6ace02
.
1998-03-15 20:36:02 +00:00
Jim Meyering
6d42c7e9d7
*** empty log message ***
1998-03-15 18:05:05 +00:00
Jim Meyering
6684ffa826
Use #if, not #ifdef with HAVE_ macros.
...
Use #if !, not #ifndef with HAVE_ macros.
1998-03-15 17:54:50 +00:00
Jim Meyering
bfbc3ce20c
Use #if, not #ifdef with HAVE_ macros
1998-03-15 11:09:10 +00:00
Jim Meyering
0f5f23cb9e
.
1998-03-15 09:52:09 +00:00
Jim Meyering
93494dde07
*** empty log message ***
1998-03-15 09:48:52 +00:00
Jim Meyering
be3b9520ad
(EXTRA_DIST): Add prereq.m4.
1998-03-15 09:47:28 +00:00
Jim Meyering
c2c6f081c5
*** empty log message ***
1998-03-15 09:47:03 +00:00
Jim Meyering
36b10d9f21
.
1998-03-15 09:45:00 +00:00
Jim Meyering
72c0980585
*** empty log message ***
1998-03-15 09:43:27 +00:00
Jim Meyering
58647fd63d
*** empty log message ***
1998-03-15 09:11:44 +00:00
Jim Meyering
6eb5e899e1
*** empty log message ***
1998-03-15 09:10:21 +00:00
Jim Meyering
a01c762a81
*** empty log message ***
1998-03-15 09:08:51 +00:00
Jim Meyering
c29025e6ed
(EXTRA_DIST): Add error.m4.
1998-03-15 09:08:39 +00:00
Jim Meyering
b3582e7533
.
1998-03-15 09:07:39 +00:00
Jim Meyering
12f49aa1ae
update from fsf
1998-03-15 08:11:02 +00:00
Jim Meyering
f31f7e1c75
*** empty log message ***
1998-03-14 19:53:21 +00:00
Jim Meyering
d34d42ca05
.
1998-03-14 16:39:09 +00:00
Jim Meyering
6974d67aa2
*** empty log message ***
1998-03-14 16:38:41 +00:00
Jim Meyering
85d9447441
.
1998-03-14 16:38:35 +00:00
Jim Meyering
45c381f4ba
s/get-date.h/getdate.h/
1998-03-14 16:35:24 +00:00
Jim Meyering
184c0062a4
s/get-date.h/getdate.h/
1998-03-14 16:32:35 +00:00
Jim Meyering
7024c7d55c
s/get-date.h/getdate.h/
1998-03-14 16:31:51 +00:00
Jim Meyering
d84a21ea2d
.
1998-03-14 16:30:52 +00:00
Jim Meyering
2f6fa9d160
.
1998-03-14 16:26:41 +00:00
Jim Meyering
4ac374c8e5
*** empty log message ***
1998-03-14 16:26:14 +00:00
Jim Meyering
17070ae7bf
.
1998-03-14 16:25:42 +00:00
Jim Meyering
a1cc8f5961
*** empty log message ***
1998-03-14 15:56:46 +00:00
Jim Meyering
27caa20d7b
*** empty log message ***
1998-03-14 15:32:55 +00:00
Jim Meyering
757555a4dc
.
1998-03-14 15:31:41 +00:00
Jim Meyering
ada5e63612
.
1998-03-14 10:42:01 +00:00
Jim Meyering
a8d20df6b2
(TESTS): Add into-self.
1998-03-14 10:41:39 +00:00
Jim Meyering
4a28ea9bd6
*** empty log message ***
1998-03-14 10:41:26 +00:00
Jim Meyering
e4a1ead494
*** empty log message ***
1998-03-14 10:41:02 +00:00
Jim Meyering
ad1a2f76ce
*** empty log message ***
1998-03-14 10:40:30 +00:00
Jim Meyering
a7a6111f81
.
1998-03-14 10:37:29 +00:00
Jim Meyering
7c579a0231
.
1998-03-13 23:39:48 +00:00
Jim Meyering
6630a24b7a
(copy): Update prototype.
1998-03-13 23:39:39 +00:00
Jim Meyering
6429ffabbb
*** empty log message ***
1998-03-13 23:39:10 +00:00
Jim Meyering
e558629ce1
(do_move): Add ©_into_self arg in call to copy.
...
Don't remove source directory when copy_into_self is nonzero.
Reported by Arne Henrik Juul.
1998-03-13 23:38:50 +00:00
Jim Meyering
fefa8511b8
(do_copy): Add unused arg in calls to copy.
1998-03-13 23:38:27 +00:00
Jim Meyering
347db9ce77
(copy_dir): Add new parameter, copy_into_self, and set it.
...
(copy_internal): Likewise.
(copy): Likewise.
Update all callers.
1998-03-13 23:37:42 +00:00
Jim Meyering
92da57a7be
Use `virtual memory exhausted' message, not
...
`Memory exhausted' to be consistent with the majority of other
such messages.
Say `removing all...', not `removing any...'.
1998-03-13 23:35:43 +00:00
Jim Meyering
4078ae8de8
(remove_parents): Be consistent with documentation of
...
--verbose option and with remove.c in saying `removing...' before
the operation is attempted.
(main): Likewise.
Suggestions from Santiago Vila.
1998-03-13 23:35:25 +00:00
Jim Meyering
3086193091
(usage): Tweak spacing
1998-03-13 15:32:28 +00:00
Jim Meyering
823425b310
*** empty log message ***
1998-03-13 15:27:10 +00:00
Jim Meyering
e03fc9bc82
protoize
1998-03-13 15:25:49 +00:00
Jim Meyering
64379c5cd8
(getugroups): Don't add a group number if it would be a duplicate.
...
From Ulrich Drepper.
1998-03-13 15:24:43 +00:00
Jim Meyering
d4825df6cf
*** empty log message ***
1998-03-11 11:55:31 +00:00
Jim Meyering
cb3b5ed486
(save_stdin): Open temporary file exclusively, to
...
foil a common denial-of-service attack.
From Paul Eggert.
1998-03-11 11:54:11 +00:00
Jim Meyering
7ee8ed7e37
(xtmpfopen): Open temporary file exclusively, to
...
foil a common denial-of-service attack.
From Paul Eggert.
1998-03-11 11:53:29 +00:00
Jim Meyering
a991132f3e
(getuidbyname) [__DJGPP__]: Make function know about
...
any arbitrary user name.
(getgidbyname) [__DJGPP__]: Make function know about any arbitrary
group name.
From Eli.
1998-03-10 22:55:20 +00:00
Jim Meyering
7f0867df00
(parse_user_spec) [__DJGPP__]: Make function know
...
about any arbitrary user and group by pretending to be the user
and to belong to the group specified in `spec_arg' argument.
1998-03-10 22:49:04 +00:00
Jim Meyering
6354d07ea0
.
1998-02-25 23:47:36 +00:00
Jim Meyering
3216105fbb
.
1998-02-25 23:46:59 +00:00
Jim Meyering
8d5c4784b8
.
1998-02-25 23:46:13 +00:00
Jim Meyering
ec47f73107
.
1998-02-25 23:36:33 +00:00
Jim Meyering
94cd0c09f6
.
1998-02-25 23:35:53 +00:00
Jim Meyering
db3440d444
.
1998-02-25 22:40:24 +00:00
Jim Meyering
e8bec0725e
*** empty log message ***
1998-02-25 22:39:46 +00:00
Jim Meyering
8598c54bb1
Use -include, not `include' for aclocal-files.
1998-02-25 22:39:29 +00:00
Jim Meyering
e457645eac
Include new file quotearg.h.
...
(enum indicator_style): Rename all to classify, and not_programs
to file_type, to match option spellings. All users changed.
(indicator_style_args): New constant.
(quote_funny_chars, quote_as_string, quote_shell): Remove;
(filename_quoting_options, dirname_quoting_options): Use these
variables instead.
(long_options): Add --indicator-style, --quoting-style,
--show-control-chars. Remove --quote-shell.
(dired_dump_obstack): Remove style parameter and don't output style.
(main): Go back to previous method of outputting //DIRED//
and //SUBDIRED// lines, without style. But add a new
//DIRED-OPTIONS// line that does output style.
(decode_switches, usage): Add --indicator-style, --quoting-style,
--show-control-chars. Remove --quote-shell.
(decode_switches): Default from QUOTING_STYLE environment variable.
Set new quoting vars.
(quote_name): Renamed from quote_filename.
Take new arg specifying quoting options.
Always print; do not have a special case for null FILE * argument.
All callers changed.
Move the guts of this function to new file quotearg.c.
(length_of_file_name_and_frills): Use quotearg_buffer instead
of (old) quote_filename to find length of file name.
(decode_switches, parse_ls_color, print_dir, gobble_file,
get_link_name): Quote output in diagnostics.
1998-02-25 22:38:12 +00:00
Jim Meyering
a14303dbc9
*** empty log message ***
1998-02-25 08:20:55 +00:00
Jim Meyering
84ad5c47c8
(TYPE_SIGNED): Define.
...
(TYPE_MAXIMUM): Define.
(ULONG_MAX): Use TYPE_MAXIMUM.
(LONG_MAX): Use TYPE_MAXIMUM.
1998-02-24 23:33:41 +00:00
Jim Meyering
998b3a148c
(libfu_a_SOURCES): Add quotearg.c.
...
(noinst_HEADERS): Add quotearg.h.
1998-02-24 23:31:40 +00:00
Jim Meyering
71ee764f1e
.
1998-02-24 23:31:11 +00:00
Jim Meyering
07a6f7a9e2
protoize
1998-02-24 23:19:33 +00:00
Jim Meyering
0f5ca22215
add comment
1998-02-24 23:19:13 +00:00
Jim Meyering
fc50286759
update from libit
1998-02-24 23:18:23 +00:00
Jim Meyering
0a1fd1d2ad
protoize
1998-02-24 23:17:38 +00:00
Jim Meyering
7a04e95c62
capitalize macro params and protoize
1998-02-24 22:59:34 +00:00
Jim Meyering
938e7fe7ef
add copyright
1998-02-24 22:58:26 +00:00
Jim Meyering
d8ab75cedc
Update from libit.
1998-02-24 22:54:10 +00:00
Jim Meyering
650b182278
.
1998-02-23 10:16:53 +00:00
Jim Meyering
f31f7889fb
*** empty log message ***
1998-02-22 12:36:32 +00:00
Jim Meyering
b1f2e5a7fd
*** empty log message ***
1998-02-22 12:31:06 +00:00
Jim Meyering
34141257cf
.
1998-02-22 12:30:47 +00:00
Jim Meyering
c96ef37ba9
*** empty log message ***
1998-02-22 09:20:33 +00:00
Jim Meyering
ccc65c4a81
*** empty log message ***
1998-02-22 09:20:17 +00:00
Jim Meyering
be5250f0ec
*** empty log message ***
1998-02-22 09:19:36 +00:00
Jim Meyering
d1c1677873
.
1998-02-22 09:18:33 +00:00
Jim Meyering
6eae430477
Truncate to 1998 entries only.
1998-02-22 09:17:58 +00:00
Jim Meyering
82d361dc53
*** empty log message ***
1998-02-22 09:10:57 +00:00
Jim Meyering
6e05a13259
revert most of last delta, but leave cppi/copyright changes
1998-02-22 08:21:07 +00:00
Jim Meyering
a1413ad1cd
*** empty log message ***
1998-02-22 08:19:19 +00:00
Jim Meyering
c9dd33ec3f
*** empty log message ***
1998-02-22 08:18:51 +00:00
Jim Meyering
b9a394eec5
*** empty log message ***
1998-02-21 16:15:23 +00:00
Jim Meyering
f315b52ca9
.
1998-02-21 16:14:42 +00:00
Jim Meyering
26c02dd946
.
1998-02-21 16:14:15 +00:00
Jim Meyering
a03a97d7d8
*** empty log message ***
1998-02-21 16:14:05 +00:00
Jim Meyering
ead1152ef8
*** empty log message ***
1998-02-21 11:55:30 +00:00
Jim Meyering
2326be84d5
*** empty log message ***
1998-02-21 11:54:09 +00:00
Jim Meyering
7980fa3b78
*** empty log message ***
1998-02-21 11:53:27 +00:00
Jim Meyering
70a8ff09ed
*** empty log message ***
1998-02-21 11:52:45 +00:00
Jim Meyering
38a63c863e
.
1998-02-21 11:44:39 +00:00
Jim Meyering
a4fb33a110
.
1998-02-21 11:44:13 +00:00
Jim Meyering
bd9a38183c
*** empty log message ***
1998-02-21 11:39:06 +00:00
Jim Meyering
45d85e3ba2
.
1998-02-21 11:38:47 +00:00
Jim Meyering
afa328c54e
.
1998-02-21 11:33:09 +00:00
Jim Meyering
c66e967d70
.
1998-02-21 11:29:12 +00:00
Jim Meyering
ccaf565665
*** empty log message ***
1998-02-21 11:28:46 +00:00
Jim Meyering
b1a82ad6f2
.
1998-02-21 11:17:06 +00:00
Jim Meyering
c9a2ec01e5
*** empty log message ***
1998-02-21 11:15:43 +00:00
Jim Meyering
f7acc2f589
*** empty log message ***
1998-02-21 11:09:33 +00:00
Jim Meyering
5bf77e1015
.
1998-02-21 11:04:07 +00:00
Jim Meyering
3aa15eac61
*** empty log message ***
1998-02-20 21:51:48 +00:00
Jim Meyering
5799c6474d
.
1998-02-20 21:50:49 +00:00
Jim Meyering
f8998dae41
Include get-date.h.
...
Remove get_date decl.
1998-02-20 21:50:30 +00:00
Jim Meyering
a7ba2688ca
s/getdate.h/get-date.h/
1998-02-20 21:47:10 +00:00
Jim Meyering
6810b30f39
(noinst_HEADERS): s/getdate.h/get-date.h/
1998-02-20 21:42:29 +00:00
Jim Meyering
f8d66bde6a
s/getdate.h/get-date.h/
1998-02-20 21:42:11 +00:00
Jim Meyering
4675b67c10
.
1998-02-20 12:22:50 +00:00
Jim Meyering
ae3c7c2fb1
*** empty log message ***
1998-02-19 21:38:16 +00:00
Jim Meyering
a3ff199f12
*** empty log message ***
1998-02-19 21:37:45 +00:00
Jim Meyering
61ef81a837
(dirname): Include ctype.h.
...
[IN_CTYPE_DOMAIN]: Define.
[ISALPHA]: Define.
[MSDOS]: Add support for DOS-style file names with drive letters.
Based on a patch from Eli Zaretskii.
1998-02-19 21:31:06 +00:00
Jim Meyering
dcb8db3c82
[__DJGPP__]: Add missing typedef for daddr_t.
1998-02-19 21:28:38 +00:00
Jim Meyering
92b49f0da1
*** empty log message ***
1998-02-16 23:28:09 +00:00
Jim Meyering
f322649c58
(cp_option_init): Set copy_as_regular to 0, not 1.
...
Otherwise, mv tries to open special files.
Reported by Kjetil Torgrim Homme.
1998-02-16 23:27:50 +00:00
Jim Meyering
f49fee3e5f
*** empty log message ***
1998-02-13 08:49:34 +00:00
Jim Meyering
6dbc8ff80b
*** empty log message ***
1998-02-13 08:48:54 +00:00
Jim Meyering
65978b6328
Add my comment from ChangeLog entry for gkm's change.
1998-02-11 22:17:38 +00:00
Jim Meyering
5f8949c46c
*** empty log message ***
1998-02-09 07:02:15 +00:00
Jim Meyering
b302e2becc
*** empty log message ***
1998-02-09 07:01:02 +00:00
Jim Meyering
5921d6bc50
(cvs-dist): Update po/.
1998-02-09 07:00:34 +00:00
Jim Meyering
ec76108bb7
.
1998-02-08 22:17:10 +00:00
Jim Meyering
519365bb08
(usage): Reword to use TARGET' and LINK_NAME' in description.
1998-02-08 21:27:18 +00:00
Jim Meyering
c1fc9dbe64
.
1998-02-07 15:17:56 +00:00
Jim Meyering
06b4686f8a
.
1998-02-07 15:17:31 +00:00
Jim Meyering
5a244d2598
*** empty log message ***
1998-02-07 10:19:22 +00:00
Jim Meyering
497a1e0c04
*** empty log message ***
1998-02-07 10:17:43 +00:00
Jim Meyering
32ee7fb170
*** empty log message ***
1998-02-07 10:14:29 +00:00
Jim Meyering
db7449461c
.
1998-02-07 09:59:05 +00:00
Jim Meyering
9ed89c9d9c
*** empty log message ***
1998-02-07 09:58:59 +00:00
Jim Meyering
6110857115
*** empty log message ***
1998-02-07 09:57:39 +00:00
Jim Meyering
36afcc383a
*** empty log message ***
1998-02-07 09:54:05 +00:00
Jim Meyering
9e7ca26738
Don't set am_cv_func_working_getline before the
...
cache-check for the same variable -- that defeated the purpose of
the test; the test program was never run. This was a problem only
on systems with losing getline functions -- HP-UX 10.20 is one.
Reported by Bjorn Helgaas.
1998-02-07 09:50:58 +00:00
Jim Meyering
de38f9c61f
.
1998-02-07 08:13:44 +00:00
Jim Meyering
aa14b2d994
.
1998-02-07 08:13:08 +00:00
Jim Meyering
a6a3dee962
*** empty log message ***
1998-02-06 20:48:10 +00:00
Jim Meyering
0324f8d422
.
1998-02-06 20:47:23 +00:00
Jim Meyering
5a9c4223f6
.
1998-02-06 20:45:51 +00:00
Jim Meyering
eeeb6c7b23
.
1998-02-06 12:37:16 +00:00
Jim Meyering
206e3f08de
*** empty log message ***
1998-02-06 12:37:07 +00:00
Jim Meyering
61a80b3a12
(EXTRA_DIST): Add perl.m4.
1998-02-06 12:36:59 +00:00
Jim Meyering
4da3feb0e9
.
1998-02-06 12:36:04 +00:00
Jim Meyering
a3d39ceb13
*** empty log message ***
1998-02-06 10:42:55 +00:00
Jim Meyering
b252cc8d6d
.
1998-02-06 10:32:31 +00:00
Jim Meyering
afac7f3a78
.
1998-02-04 20:28:08 +00:00
Jim Meyering
fae6846955
*** empty log message ***
1998-02-04 20:19:14 +00:00
Jim Meyering
f79e8bdcaf
.
1998-02-04 20:18:09 +00:00
Jim Meyering
ebfdc834f2
.
1998-02-04 18:15:05 +00:00
Jim Meyering
6e5ac55673
.
1998-02-04 18:06:31 +00:00
Jim Meyering
43d2406f55
.
1998-02-04 18:04:39 +00:00
Jim Meyering
29772527c8
.
1998-02-04 18:01:23 +00:00
Jim Meyering
4e72061130
.
1998-02-04 18:00:57 +00:00
Jim Meyering
470cfd9491
.
1998-02-04 12:41:35 +00:00
Jim Meyering
ff9a9a2bdf
.
1998-02-03 08:56:02 +00:00
Jim Meyering
a3db75c4b3
add comments on #endif's
1998-02-03 08:28:43 +00:00
Jim Meyering
46fb234f5f
(xgetgroups): Guard function defn with #if HAVE_GETGROUPS.
1998-02-03 08:27:48 +00:00
Jim Meyering
1e985af9d7
.
1998-02-03 07:38:23 +00:00
Jim Meyering
8ef38f80ec
(sys/types.h): Include to get size_t on some systems.
...
(NULL): Define if needed.
1998-02-03 07:23:13 +00:00
Jim Meyering
047f0c2125
*** empty log message ***
1998-02-01 09:58:33 +00:00
Jim Meyering
a10c7fcd7c
*** empty log message ***
1998-02-01 09:56:46 +00:00
Jim Meyering
54a0879129
*** empty log message ***
1998-01-31 07:28:56 +00:00
Jim Meyering
494d8173bd
*** empty log message ***
1998-01-28 08:14:56 +00:00
Jim Meyering
e8b739e317
(print_header): Change format to align heading over
...
last column of `df -i' output. From Andreas Schwab.
1998-01-28 08:09:56 +00:00
Jim Meyering
ef4765e11b
.
1998-01-25 21:21:47 +00:00
Jim Meyering
ca9451a39d
.
1998-01-25 21:20:53 +00:00
Jim Meyering
1349c30df2
Use $(VERSION) etc. Not @VERSION@.
1998-01-25 21:07:30 +00:00
Jim Meyering
8659ec88d4
.
1998-01-25 20:50:57 +00:00
Jim Meyering
e27d21668c
(parse_obsolescent_option): -l is an obsolescent option.
1998-01-25 14:07:46 +00:00
Jim Meyering
902598d05d
.
1998-01-25 12:20:58 +00:00
Jim Meyering
fc026cd548
.
1998-01-25 12:19:05 +00:00
Jim Meyering
7d4a70eaff
*** empty log message ***
1998-01-25 10:51:55 +00:00
Jim Meyering
186958482f
*** empty log message ***
1998-01-25 10:51:21 +00:00
Jim Meyering
da80ee04d2
.
1998-01-25 09:49:00 +00:00
Jim Meyering
dd3a865a8e
.
1998-01-25 09:47:51 +00:00
Jim Meyering
aaf66a2413
*** empty log message ***
1998-01-25 09:29:46 +00:00
Jim Meyering
0eba2a8dd7
(DO_CHOWN): Don't fail for non-root when chown fails due
...
not only to lack of permission (EPERM), but also to lack of support
(EINVAL). Reported by Bengt Martensson.
1998-01-25 09:28:48 +00:00
Jim Meyering
7c04ce1f09
(re_protect): Don't fail for non-root when chown fails due
...
not only to lack of permission (EPERM), but also to lack of support
(EINVAL). Reported by Bengt Martensson.
1998-01-25 09:27:57 +00:00
Jim Meyering
7b4833b03c
*** empty log message ***
1998-01-25 09:23:26 +00:00
Jim Meyering
3a62f8785f
(cat): Convert comma-expressions to pairs of
...
semicolon-terminated stmts.
Add braces around compound if/else stmts.
1998-01-25 08:25:05 +00:00
Jim Meyering
85923cb2bc
add missing `)'
1998-01-24 23:34:46 +00:00
Jim Meyering
bc05ba3d5a
*** empty log message ***
1998-01-24 23:33:18 +00:00
Jim Meyering
ea2969da49
(parse_obsolescent_option): Do not interpret `-f -n 1 ...'
...
as obsolescent options.
Accept new option: --sleep-interval=SECONDS (-s).
(parse_options): Recognize it.
(usage): Describe it.
(tail_forever): Use it.
(dump_remainder): Use it.
1998-01-24 23:33:02 +00:00
Jim Meyering
0966b97bd1
(f-1): Add test for option-processing of `-f -n 1'.
1998-01-24 23:32:43 +00:00
Jim Meyering
8c3fb79a89
.
1998-01-24 16:48:52 +00:00
Jim Meyering
fc68d2786b
*** empty log message ***
1998-01-24 16:27:26 +00:00
Jim Meyering
0d26afa6e0
*** empty log message ***
1998-01-24 16:22:11 +00:00
Jim Meyering
bb964b3eec
(test_failure): Note that the SunOS4.1.4 failure
...
of the ctime test is expected.
Rename does not update ctime; link does -- so use ln, not mv.
1998-01-24 16:21:48 +00:00
Jim Meyering
638776e577
*** empty log message ***
1998-01-24 15:13:58 +00:00
Jim Meyering
0881032a16
*** empty log message ***
1998-01-24 14:50:28 +00:00
Jim Meyering
c58c644f8f
*** empty log message ***
1998-01-24 14:50:16 +00:00
Jim Meyering
6e602a0232
*** empty log message ***
1998-01-24 14:49:30 +00:00
Jim Meyering
097d40b3d3
*** empty log message ***
1998-01-24 09:55:10 +00:00
Jim Meyering
57258b3446
.
1998-01-24 08:46:29 +00:00
Jim Meyering
39508b8db3
*** empty log message ***
1998-01-24 08:46:21 +00:00
Jim Meyering
cd4c2d0fdc
(TYPE_MINIMUM): Add extra outer cast to work around
...
bug in Cray C 5.0.3.0 when T == time_t.
1998-01-24 08:45:55 +00:00
Jim Meyering
8a0550a816
Adjust expected output for changed format of `rm --verbose'.
1998-01-24 08:43:46 +00:00
Jim Meyering
663d8b143c
*** empty log message ***
1998-01-23 22:09:18 +00:00
Jim Meyering
2a1a1843b7
(__mktime_internal): Work around bug in Irix4.0.5's
...
C compiler. From Kaveh Ghazi.
(TYPE_MINIMUM): Define.
(TYPE_MAXIMUM): Define.
(TIME_T_MIN): Use TYPE_MINIMUM.
(TIME_T_MAX): Use TYPE_MAXIMUM.
1998-01-23 22:02:54 +00:00
Jim Meyering
9c70563ee7
add curlies
1998-01-23 18:34:12 +00:00
Jim Meyering
37ce5a5497
.
1998-01-22 23:29:35 +00:00
Jim Meyering
37a3052a36
*** empty log message ***
1998-01-22 09:03:08 +00:00
Jim Meyering
2a4842f7f3
(quit): Declare to be inline to stifle compile warning.
1998-01-22 08:58:12 +00:00
Jim Meyering
d82fadf365
Reorder functions to obviate forward dcls.
1998-01-22 08:55:13 +00:00
Jim Meyering
ef63ce007d
(do_copy): Add unreachable `return 0' to stifle warning.
1998-01-22 08:36:27 +00:00
Jim Meyering
6a8e657775
.
1998-01-22 08:33:34 +00:00
Jim Meyering
309819620b
(TESTS_ENVIRONMENT): Add TOUCH.
1998-01-22 08:33:26 +00:00
Jim Meyering
f7bb262cc8
minor tweaks
1998-01-22 08:33:02 +00:00
Jim Meyering
d5494d57f5
Don't use -f. Do adjust $RM if it's a relative path.
1998-01-22 08:32:22 +00:00
Jim Meyering
14a2593daf
Use GNU touch to work around problems with NFS caching and/or clock skew.
1998-01-22 08:27:16 +00:00
Jim Meyering
9cdd2e05e6
(copy_internal): Use x->backup_type, not the global.
...
(valid_options): Use VALID_BACKUP_TYPE and VALID_SPARSE_MODE.
1998-01-22 08:22:00 +00:00
Jim Meyering
6cce6a1b7f
[NDEBUG]: Comment out definition.
...
(do_copy): Use x->backup_type, not the global.
1998-01-22 08:19:17 +00:00
Jim Meyering
d9f0ca41bd
(rm_option_init): New function.
...
(cp_option_init): New function.
(copy_reg): Remove now-unused function.
(do_move): Set up for and use `copy.c (copy)' in place of copy_reg.
Set up for and use `remove.c (rm)' in place of unlink.
1998-01-22 08:16:09 +00:00
Jim Meyering
df7cef21c7
Remove and minimally librarify guts for use in mv.c.
...
(main): Pass options (`&x') to rm.
Call remove_init and remove_fini instead of open-coding them.
1998-01-22 08:14:52 +00:00
Jim Meyering
9f2d1beded
*** empty log message ***
1998-01-22 08:14:17 +00:00
Jim Meyering
ff59218d54
New file. Contains guts of old rm.c.
...
(remove_init): New function.
(remove_fini): New function.
1998-01-22 08:13:57 +00:00
Jim Meyering
1a18272561
Declare new global, backup_type.
...
(main): Initialize backup_type unconditionally.
(do_link): Call find_backup_file_name with new argument, backup_type.
1998-01-22 08:13:12 +00:00
Jim Meyering
2bdf8621d6
Declare new global, backup_type.
...
(main): Initialize backup_type unconditionally.
(copy_file): Call find_backup_file_name with new backup_type, argument.
1998-01-22 08:12:24 +00:00
Jim Meyering
758ab7a013
*** empty log message ***
1998-01-21 16:37:09 +00:00
Jim Meyering
734d1cccc3
(VALID_SPARSE_MODE): Define.
...
[struct cp_options] (backup_type): New member.
1998-01-21 16:16:00 +00:00
Jim Meyering
13de1036ac
.
1998-01-21 15:59:28 +00:00
Jim Meyering
2167febcb1
Fix copyright
1998-01-21 15:57:48 +00:00
Jim Meyering
2c11b736aa
Use ANSI function definitions.
...
Remove global declaration of backup_type.
(simple_backup_suffix): Default to `~', not `.orig'.
Use PARAMS, not __BACKUPFILE_P.
(find_backup_file_name): Add parameter, backup_type.
1998-01-21 15:57:18 +00:00
Jim Meyering
a52e0efbe2
Remove extern declaration of backup_type.
...
Use PARAMS, not __BACKUPFILE_P.
(VALID_BACKUP_TYPE): Define.
(find_backup_file_name): Adjust prototype.
1998-01-21 15:55:12 +00:00
Jim Meyering
4935348b67
Use ANSI function definitions.
1998-01-20 11:34:38 +00:00
Jim Meyering
e6a0306b1b
[enum backup_type]: Set `none' to 1.
1998-01-20 11:34:04 +00:00
Jim Meyering
2bec121abb
add `,' in comment
1998-01-19 09:29:27 +00:00
Jim Meyering
412043f1d8
.
1998-01-18 11:52:44 +00:00
Jim Meyering
4ffa362cc4
*** empty log message ***
1998-01-18 11:52:38 +00:00
Jim Meyering
35592ba64c
(strncoll, strncoll_s2_readonly, look_for_fraction, numcompare):
...
Remove the `unsigned' from some `unsigned char*' parameter types.
Add casts via UCHAR where necessary to avoid problems with unwanted
sign extension. Based on a patch from Kaveh Ghazi to appease Irix4's
cc compiler.
e.g.,
> cc -DLOCALEDIR=\"/caip/u3/ghazi/foobar/share/locale\" -DHAVE_CONFIG_H
> -I.. -I../../src -I../../lib -I../intl -c ../../src/sort.c
> accom: Error: ../../src/sort.c, line 500: prototype parameter 1 type
> must have all of the actual arguments qualifiers (except the
> outermost) and pointed-to types must be compatible (ANSI
> 3.3.2.2,3.3.16.1)
> diff = strcoll (s1, s2);
> ----------------------------^
> accom: Error: ../../src/sort.c, line 500: Argument 1 Type Doesn't
> Match prototype description; prototype: pointer to const char is
> different from actual: pointer to unsigned char
> diff = strcoll (s1, s2);
> ----------------------------^
> accom: Error: ../../src/sort.c, line 500: prototype parameter 2 type
> must have all of the actual arguments qualifiers (except the
> outermost) and pointed-to types must be compatible (ANSI
> 3.3.2.2,3.3.16.1)
> diff = strcoll (s1, s2);
> ----------------------------^
> accom: Error: ../../src/sort.c, line 500: Argument 2 Type Doesn't
> Match prototype description; prototype: pointer to const char is
> different from actual: pointer to unsigned char
> diff = strcoll (s1, s2);
> ----------------------------^
1998-01-18 11:51:08 +00:00
Jim Meyering
c1618a8c4c
(next_file_name): Rewrite. This removes an artificial limit (albeit
...
already high, at INT_MAX :-) on the number of files split could create.
Reported by Ralf W. Stephan.
1998-01-18 11:18:08 +00:00
Jim Meyering
96be8bca99
Guard inclusion of langinfo.h also with HAVE_LANGINFO_H,
...
for Irix-4.0.5. From Kaveh Ghazi.
1998-01-16 23:29:24 +00:00
Jim Meyering
b8a16a3f2a
(mergefps): Add braces to avoid ambiguous `else' statement.
...
(nls_set_fraction): Likewise.
1998-01-16 23:23:04 +00:00
Jim Meyering
f1217e4976
.
1998-01-16 11:18:05 +00:00
Jim Meyering
62279c6e2d
.
1998-01-16 11:17:02 +00:00
Jim Meyering
71545a6276
Make PARAMS-defining conditionals consistent.
1998-01-16 08:52:30 +00:00
Jim Meyering
53cfcbd19c
Make PARAMS-defining conditionals consistent.
1998-01-16 08:51:39 +00:00
Jim Meyering
5618133eed
(fail-0): Disable test. It depends on
...
sizeof(long) being 32 bits. Reported by Kaveh Ghazi.
1998-01-16 08:04:19 +00:00
Jim Meyering
ade1f58e11
(print_header): Fix inode format header to line it up
...
with the rest of the output.
1998-01-14 08:52:56 +00:00
Jim Meyering
74cf3e8bab
Set errno to ENOENT, not EINVAL. This is consistent
...
with most other implementations.
1998-01-13 10:08:11 +00:00
Jim Meyering
ca50e875af
*** empty log message ***
1998-01-13 09:53:15 +00:00
Jim Meyering
a75ea1014e
*** empty log message ***
1998-01-12 09:00:10 +00:00
Jim Meyering
98af2e9636
*** empty log message ***
1998-01-12 08:55:42 +00:00
Jim Meyering
68e5877403
*** empty log message ***
1998-01-12 08:55:01 +00:00
Jim Meyering
2b906615c2
*** empty log message ***
1998-01-12 08:53:18 +00:00
Jim Meyering
443f852f61
Include sys/param.h only #if HAVE_SYS_PARAM_H.
...
Move function-spanning `#if ...BSIZE' stmt to follow inclusion of
sys/param.h since BSIZE is sometimes defined in sys/param.h.
Based on a patch from Philippe De Muyter.
1998-01-12 08:13:39 +00:00
Jim Meyering
d1f4e617b5
*** empty log message ***
1998-01-11 09:24:17 +00:00
Jim Meyering
1aa070dd2e
.
1998-01-11 09:14:29 +00:00
Jim Meyering
007e81132a
.
1998-01-11 09:14:02 +00:00
Jim Meyering
6bcfff640e
*** empty log message ***
1998-01-11 09:12:30 +00:00
Jim Meyering
aa2880362c
.
1998-01-11 08:02:39 +00:00
Jim Meyering
88bd90109b
*** empty log message ***
1998-01-10 22:13:49 +00:00
Jim Meyering
dba300a0d0
CHAR_BIT SCHAR_MAX UCHAR_MAX SHRT_MAX INT_MAX UINT_MAX LONG_MAX ULONG_MAX
...
Remove definitions of those symbols.
* src/csplit.c: Move inclusion of regex.h/rx.h to follow system.h
since it now includes limit.h which defines RE_DUP_MAX.
* src/nl.c: Likewise.
* src/tac.c: Likewise.
1998-01-10 22:12:03 +00:00
Jim Meyering
b9ed71e46e
.
1998-01-10 20:53:56 +00:00
Jim Meyering
7bba3e945f
initialize fail to 0
1998-01-10 16:25:46 +00:00
Jim Meyering
1bdfcabd2c
.
1998-01-10 16:24:46 +00:00
Jim Meyering
c88a4c91da
(EXTRA_DIST): Add const.m4.
1998-01-10 16:24:26 +00:00
Jim Meyering
136f2fd28c
.
1998-01-10 15:57:57 +00:00
Jim Meyering
82739833a1
*** empty log message ***
1998-01-10 15:09:46 +00:00
Jim Meyering
1c5c2597b5
*** empty log message ***
1998-01-10 15:08:00 +00:00
Jim Meyering
eacbf12ea4
*** empty log message ***
1998-01-10 15:04:32 +00:00
Jim Meyering
0ccdf3419d
(usage): Describe -D.
1998-01-10 15:03:58 +00:00
Jim Meyering
cec85a4b3a
.
1998-01-10 14:25:27 +00:00
Jim Meyering
a077a7833c
*** empty log message ***
1998-01-10 14:23:08 +00:00
Jim Meyering
a3094b0529
(batch_convert): Use memcpy when we don't need return value.
1998-01-10 14:21:35 +00:00
Jim Meyering
d73dd15544
.
1998-01-10 13:36:47 +00:00
Jim Meyering
27c1ad9576
*** empty log message ***
1998-01-10 13:36:09 +00:00
Jim Meyering
2eefbf7647
(usage): Correct descriptions of --sort, --time, and -t.
...
Suggestions from Andreas Schwab.
1998-01-10 12:53:09 +00:00
Jim Meyering
79d39ab7bf
(decode_switches) [-u]: Fix bug whereby -u had no effect
...
without -l or -t. Now, -u (like -c) implies --sort=time.
Suggestion from Andreas Schwab.
1998-01-10 12:07:50 +00:00
Jim Meyering
12782f54b0
*** empty log message ***
1998-01-10 11:56:26 +00:00
Jim Meyering
fff6de7b04
*** empty log message ***
1998-01-10 11:54:39 +00:00
Jim Meyering
cc76db2016
use sh-script test, not Test.pm framework
1998-01-10 11:27:24 +00:00
Jim Meyering
77c94909cf
*** empty log message ***
1998-01-10 11:24:51 +00:00
Jim Meyering
3b8d19272d
.
1998-01-10 11:00:46 +00:00
Jim Meyering
6099914170
*** empty log message ***
1998-01-10 10:36:41 +00:00
Jim Meyering
09d96ac539
(make_path): Reformat 3 if-stmts to test `if (newly_created_dir)' only once.
...
Suggestion from Andreas Schwab.
1998-01-10 10:28:37 +00:00
Jim Meyering
3edbca0e04
(make_path): Put only newly created directories on the LEADING_DIRS list.
1998-01-10 10:22:30 +00:00
Jim Meyering
c062a35803
*** empty log message ***
1998-01-08 23:17:20 +00:00
Jim Meyering
3da029a5d9
*** empty log message ***
1998-01-08 23:16:14 +00:00
Jim Meyering
de1dabf7d7
*** empty log message ***
1998-01-08 22:58:18 +00:00
Jim Meyering
03283b5000
(tac_stream): Don't perform arithmetic on now-void pointer
...
result of xrealloc (until recently it was char*).
1998-01-08 22:58:03 +00:00
Jim Meyering
9f5dc7e7d0
(inittables): Add && HAVE_NL_LANGINFO to the #if-test
...
guarding the nls month-checking code.
(nls_numeric_format): Remove unnecessary (and error-evoking w/SunOS' cc)
`unsigned' from dcls of text and lim.
(main): Cast lconvp->grouping to `unsigned char*' to appease SunOS's cc.
1998-01-08 22:56:45 +00:00
Jim Meyering
ab9cd27938
*** empty log message ***
1998-01-07 07:45:46 +00:00
Jim Meyering
c767a49741
*** empty log message ***
1998-01-06 23:53:50 +00:00
Jim Meyering
0fdd1b9130
Add %expect directive.
...
Move inclusion of getdate.h and dependent extern declarations down
so getdate.h's prototype follows the sometimes-enabled definition
of `const' to nothing. Otherwise, the prototype wouldn't match
the definition because of the defined-away `const'.
(get_date): ANSI-fy definition.
From Kaveh Ghazi.
1998-01-06 23:53:33 +00:00
Jim Meyering
f19ca6fe29
*** empty log message ***
1998-01-05 17:43:31 +00:00
Jim Meyering
6cc3cf776c
(df_readable): New function.
...
(show_dev): If a value consists entirely of 1 bits, or is derived
from some other value that consists entirely of 1 bits, report "-".
Check inode and block counts more carefully for plausibility,
to avoid arithmetic overflow when computing percentages.
1998-01-05 17:43:00 +00:00
Jim Meyering
e162abfc5b
(get_fs_usage): Add parens.
1998-01-05 17:38:38 +00:00
Jim Meyering
866773c72a
(PROPAGATE_ALL_ONES): New macro.
...
(get_fs_usage): If a value consists entirely of 1 bits,
propagate this info to the output by setting it to (uintmax_t) -1.
1998-01-05 17:33:54 +00:00
Jim Meyering
06bab849fc
reindent a little
1998-01-05 10:11:08 +00:00
Jim Meyering
ed0becde29
reformat comment, dcl fail, dirname
1998-01-05 10:09:24 +00:00
Jim Meyering
8d64a37a77
remove SPECIAL_BITS #ifdefs
1998-01-05 10:06:41 +00:00
Jim Meyering
0520188821
Add support for marty's -D option
1998-01-05 10:06:07 +00:00
Jim Meyering
05d9a7233b
*** empty log message ***
1998-01-04 23:28:28 +00:00
Jim Meyering
f664e44a2f
*** empty log message ***
1998-01-04 23:27:12 +00:00
Jim Meyering
5705eaaee2
.
1998-01-04 22:54:19 +00:00
Jim Meyering
0e69432852
.
1998-01-04 22:46:40 +00:00
Jim Meyering
2d69426882
copyright
1998-01-04 22:46:23 +00:00
Jim Meyering
5d4f8ebdfd
(main, usage): Check for write error to stdout before exiting.
...
Include "closeout.h".
1998-01-04 22:45:28 +00:00
Jim Meyering
b246280c27
(parse_long_options): Check for write error to stdout before exiting.
1998-01-04 22:43:44 +00:00
Jim Meyering
60e021ee4e
(libfu_a_SOURCES): Add closeout.c.
...
(noinst_HEADERS): Add closeout.h.
1998-01-04 22:42:38 +00:00
Jim Meyering
63c0f480ad
Use a single enumerated type, Verbosity, instead of
...
the two booleans, verbose and changes_only. This fixes a bug whereby
--change had the same effect as --verbose.
Plus Paul's close_stdout changes.
1998-01-04 22:41:02 +00:00
Jim Meyering
e375f4e9c8
Use a single enumerated type, Verbosity, instead of
...
the two booleans, verbose and changes_only. This fixes a bug whereby
--change had the same effect as --verbose.
1998-01-04 22:40:27 +00:00
Jim Meyering
109b9c5f94
.
1998-01-04 21:48:30 +00:00
Jim Meyering
126c1a40e5
.
1998-01-04 21:47:31 +00:00
Jim Meyering
2440fd8bac
.
1998-01-03 22:53:52 +00:00
Jim Meyering
98b9c4bed7
.
1998-01-03 22:16:23 +00:00
Jim Meyering
40f708f534
.
1998-01-03 22:14:58 +00:00
Jim Meyering
ebc5dc0b0c
*** empty log message ***
1998-01-03 22:13:53 +00:00
Jim Meyering
e0ed4e6a77
*** empty log message ***
1998-01-03 18:10:47 +00:00
Jim Meyering
c24393e0fd
*** empty log message ***
1998-01-03 18:09:23 +00:00
Jim Meyering
e15db4ca81
*** empty log message ***
1998-01-03 16:47:35 +00:00
Jim Meyering
1059e96721
(show_dev): Treat `fsu.fsu_bavail == (unsigned long) -1'
...
just like `fsu.fsu_blocks == 0' as an indicator that usage information
is invalid. This happens with Solaris-5.5.1 CD-ROM partitions.
1998-01-03 16:47:21 +00:00
Jim Meyering
234ea05171
*** empty log message ***
1998-01-03 14:40:33 +00:00
Jim Meyering
0fa007e352
*** empty log message ***
1998-01-03 12:03:01 +00:00
Jim Meyering
9e6b379dbf
*** empty log message ***
1998-01-03 11:58:49 +00:00
Jim Meyering
d46bab3a59
Guard PARAMS-enabling definition with
...
`defined PROTOTYPES || (defined __STDC__ && __STDC__)' to be consistent.
1998-01-03 11:56:58 +00:00
Jim Meyering
541699c01c
Guard PARAMS-enabling definition with
...
`defined PROTOTYPES || (defined __STDC__ && __STDC__)' to avoid
problems with Irix4's cc. From Kaveh Ghazi.
1998-01-03 11:56:09 +00:00
Jim Meyering
23a8ea7992
*** empty log message ***
1998-01-02 23:18:08 +00:00
Jim Meyering
6b4321fd1b
*** empty log message ***
1998-01-02 23:16:53 +00:00
Jim Meyering
2fb86e2eb8
(get_ids): When otherwise unspecified, set uid and gid to -1.
1998-01-02 23:16:38 +00:00
Jim Meyering
53bc7b04cb
(make_path): Try to change ownership only if we've just created the
...
directory. Fix latent bug (s/&&/||/ in two places -- also, note that
it could not be exercised via install or mkdir) whereby chown would
not be invoked when only one of owner/group is not -1.
1998-01-02 23:15:39 +00:00
Jim Meyering
43c2a5f62b
*** empty log message ***
1998-01-01 21:33:29 +00:00
Jim Meyering
b3d19ee824
(remove_cwd_entries): Initialize the entry-name obstack
...
only once and never free it.
1998-01-01 21:32:46 +00:00
Jim Meyering
2c2fa642c4
(show_dev): Move check for 0-block device (and return if
...
not e.g., -a) back up to precede first print stmt.
1998-01-01 21:30:00 +00:00
Jim Meyering
cb5e8a14c2
*** empty log message ***
1998-01-01 19:45:43 +00:00
Jim Meyering
48221eb8bd
*** empty log message ***
1998-01-01 19:44:02 +00:00
Jim Meyering
3e6934d53e
*** empty log message ***
1998-01-01 19:41:47 +00:00
Jim Meyering
741e2bd94b
*** empty log message ***
1998-01-01 19:36:19 +00:00
Jim Meyering
0327bae400
*** empty log message ***
1997-12-31 21:36:14 +00:00
Jim Meyering
e3d35f6789
(show_dev): Print inode counts human readably.
1997-12-31 21:34:07 +00:00
Jim Meyering
b76a453304
(decode_switches): -h and -H override output units.
...
(print_dir, gobble_file, print_long_format,
print_file_name_and_frills): Print disk allocations human readably.
1997-12-31 21:33:51 +00:00
Jim Meyering
069e564d89
.
1997-12-31 14:28:44 +00:00
Jim Meyering
cadfe29978
*** empty log message ***
1997-12-31 14:04:54 +00:00
Jim Meyering
da111683d5
(show_dev): Move computation of
...
blocks_used etc. and blocks_percent_used,
inodes_used etc. and inodes_percent_used into respective branches
of the `if (inode_format)' statement where they're actually used.
1997-12-31 14:04:20 +00:00
Jim Meyering
57da248b85
*** empty log message ***
1997-12-31 11:01:48 +00:00
Jim Meyering
b66148ba39
Define and use PARAMS, not __EXCLUDE_P.
1997-12-31 11:01:35 +00:00
Jim Meyering
86d2f9eaa8
Use PARAMS, not __EXCLUDE_P.
1997-12-31 11:01:18 +00:00
Jim Meyering
25e06fece0
(usage): s/TAB/ /g
1997-12-29 22:09:28 +00:00
Jim Meyering
d1de57abbc
*** empty log message ***
1997-12-29 21:29:51 +00:00
Jim Meyering
5cc8090de2
(remove_cwd_entries): Plug a gross leak -- don't call
...
obstack_init inside the loop.
1997-12-29 21:04:26 +00:00
Jim Meyering
e2ed51f99e
*** empty log message ***
1997-12-29 12:06:02 +00:00
Jim Meyering
134ed86e33
(usage): Replace TABs with spaces in --help message.
1997-12-29 12:05:36 +00:00
Jim Meyering
f7d4fc0e38
(invalid_arg): Use a single fprintf and whole
...
format statements to ease translation.
Convert from K&R to ANSI function dcls.
1997-12-29 12:02:43 +00:00
Jim Meyering
3531b69552
.
1997-12-28 21:49:54 +00:00
Jim Meyering
ce9923ab87
Use ANSI syntax, not K&R.
1997-12-28 10:41:01 +00:00
Jim Meyering
6d02c37081
*** empty log message ***
1997-12-28 10:38:30 +00:00
Jim Meyering
b2e7f8b0af
(make_path) [!__STDC__]: Remove K&R-style definition.
1997-12-28 10:38:15 +00:00
Jim Meyering
08c3f260a1
define PARAMS
1997-12-28 09:48:26 +00:00
Jim Meyering
cde7e42dde
Add PARAMS.
1997-12-28 08:04:08 +00:00
Jim Meyering
4656a7e55b
Remove incorrect declaration of group_member.
...
Include group-member.h instead.
Based on suggestion from Ulrich Drepper.
1997-12-28 08:03:54 +00:00
Jim Meyering
3513f31730
*** empty log message ***
1997-12-27 23:55:40 +00:00
Jim Meyering
1bcedd2345
*** empty log message ***
1997-12-27 23:55:18 +00:00
Jim Meyering
456d579624
.
1997-12-25 23:06:12 +00:00
Jim Meyering
c02b9b75c6
new version from kb
1997-12-25 18:00:21 +00:00
Jim Meyering
012a6455ea
.
1997-12-25 17:51:15 +00:00
Jim Meyering
bb48c492c6
(_GNU_SOURCE): Define only if not already defined.
1997-12-25 17:44:08 +00:00
Jim Meyering
1a952f8145
.
1997-12-25 17:43:21 +00:00
Jim Meyering
2bb1686d0c
.
1997-12-25 17:05:45 +00:00
Jim Meyering
1f1ea6519b
(get_ids): Don't cast GID_T_MAX to long, it might overflow.
1997-12-25 17:05:23 +00:00
Jim Meyering
f10648f6c7
(skip): Compare lseek return value with -1 to allow it
...
to be negative as signed value.
1997-12-25 17:04:15 +00:00
Jim Meyering
d9f1fd86d9
Declare stpcpy only if not defined as macro.
1997-12-25 17:02:25 +00:00
Jim Meyering
ea0f644cdd
(S_ISLNK): Define this instead of S_ISDIR.
1997-12-25 17:01:35 +00:00
Jim Meyering
4f71c21910
Declare stpcpy only if not defined as macro.
1997-12-25 17:01:13 +00:00
Jim Meyering
9897ca0150
Declare stpcpy only if not defined as macro.
1997-12-25 16:49:08 +00:00
Jim Meyering
1a8e1f7bfd
Include <string.h> if available.
1997-12-25 16:48:51 +00:00
Jim Meyering
c9f538deb9
(copy_internal): Use S_ISLNK only if defined.
1997-12-25 16:48:29 +00:00
Jim Meyering
88df9ef6f6
.
1997-12-24 13:16:54 +00:00
Jim Meyering
46e9b477a9
*** empty log message ***
1997-12-21 22:48:24 +00:00
Jim Meyering
82e77237a6
.
1997-12-21 22:48:08 +00:00
Jim Meyering
f54368ec1b
s/__P/PARAMS/
1997-12-21 22:39:53 +00:00
Jim Meyering
44dddb31c0
*** empty log message ***
1997-12-21 22:32:44 +00:00
Jim Meyering
2e308957d4
s/__P/PARAMS/
1997-12-21 22:30:30 +00:00
Jim Meyering
2391251527
Don't include limits.h.
1997-12-21 22:22:04 +00:00
Jim Meyering
3858d01133
Don't include limits.h.
1997-12-21 22:21:26 +00:00
Jim Meyering
62fed0f3a2
Don't include limits.h or sys/param.h.
1997-12-21 22:21:10 +00:00
Jim Meyering
37998fc5bd
Don't include limits.h.
...
These are all done in system.h now.
1997-12-21 22:20:17 +00:00
Jim Meyering
6123a88852
Don't include limits.h.
...
(UINT_MAX): Don't define.
(INT_MAX): Don't define.
These are all done in system.h now.
1997-12-21 22:20:01 +00:00
Jim Meyering
3d0e13a00d
.
1997-12-21 12:29:32 +00:00
Jim Meyering
2f606bcf56
*** empty log message ***
1997-12-21 12:18:05 +00:00
Jim Meyering
1ed365fb82
Use PARAMS, not __P.
1997-12-21 12:17:26 +00:00
Jim Meyering
2b2fb0cf91
*** empty log message ***
1997-12-21 12:11:32 +00:00
Jim Meyering
76d9ec0ad0
increment serial number
1997-12-21 12:11:17 +00:00
Jim Meyering
32068e5812
increment serial number
1997-12-21 12:10:55 +00:00
Jim Meyering
90d217b19a
increment serial number
1997-12-21 12:10:26 +00:00
Jim Meyering
726c48d02f
Fix reversed types on -1 args to chown.
...
From Kaveh Ghazi.
1997-12-21 12:10:07 +00:00
Jim Meyering
1af374e6a4
.
1997-12-21 12:06:03 +00:00
Jim Meyering
9ef99e168b
*** empty log message ***
1997-12-21 12:05:56 +00:00
Jim Meyering
bdcaa361bc
Include exclude.h.
...
(exclude): New static var.
(long_options, usage, main): Add --exclude and --exclude-from or -X.
(count_entry): Skip excluded entries.
1997-12-21 12:05:42 +00:00
Jim Meyering
a1003f154f
remove FIXME-describe comments
1997-12-21 11:57:17 +00:00
Jim Meyering
3ba71d6de1
add FIXME-describe comments
1997-12-21 11:56:34 +00:00
Jim Meyering
ac5fc8ea73
Include exclude.h.
...
(exclude): New static var.
(long_options, usage, main): Add --exclude and --exclude-from or -X.
(count_entry): Skip excluded entries.
1997-12-21 11:47:27 +00:00
Jim Meyering
a3e0b4392c
(libfu_a_SOURCES): Add exclude.c.
...
(noinst_HEADERS): Add exclude.h.
1997-12-21 11:46:49 +00:00
Jim Meyering
cbd71d8eea
.
1997-12-21 11:43:34 +00:00
Jim Meyering
a2c7ebd49c
.
1997-12-21 11:24:53 +00:00
Jim Meyering
727298f3f5
Use PARAMS, not __P.
1997-12-21 11:22:51 +00:00
Jim Meyering
27d24b46ad
(rpl_chown): Rename from chown.
...
Undefine chown just after including config.h.
Include sys/stat.h.
Use correct ordering of uid and gid parameters both in function
definition and in call to chown.
With patches from Kaveh Ghazi.
1997-12-21 11:17:20 +00:00
Jim Meyering
a2f0f9ac89
s/__P/PARAMS/g
1997-12-16 15:44:00 +00:00
Jim Meyering
ece81e9e4a
*** empty log message ***
1997-12-16 15:43:01 +00:00
Jim Meyering
70618de21b
s/__P/PARAMS/g.
1997-12-16 15:42:48 +00:00
Jim Meyering
589a3c2872
*** empty log message ***
1997-12-16 15:33:33 +00:00
Jim Meyering
03f9f3dbec
s/__P/PARAMS/g
1997-12-16 15:32:32 +00:00
Jim Meyering
fc22546441
.
1997-12-16 15:16:20 +00:00
Jim Meyering
08b3d2975e
*** empty log message ***
1997-12-16 15:13:06 +00:00
Jim Meyering
5d764734f7
tweak indentation
1997-12-16 15:11:23 +00:00
Jim Meyering
36665a7464
(struct bin_str): Make len int, not unsigned, to avoid
...
bogus comparison < 0.
(quote_filename): Add forward decl.
(decode_switches): -b, -e, -N, -Q are now mutually exclusive.
(print_dir): Quote directory name as per quoting options.
(print_long_format): Don't count color changes as part of file name.
(quote_filename): Revamp interface: now accepts stream to output to
and filename, and returns length of quoted filename.
This removes duplicated code and should make errors less likely.
Also, no longer mallocs storage. All callers changed.
Don't quote ' ' if -Q.
(OUTCHAR): New macro.
(SAVECHAR, SAVE_2_CHARS): Remove.
(print_name_with_quoting): New stack arg. All callers changed.
(print_color_indicator): Cast ext len to size_t to avoid warning
with GCC 2.8.
(length_of_file_name_and_frills): Rewrite to use quote_filename.
This fixes bug when computing file name length with -e.
1997-12-14 Paul Eggert <eggert@twinsun.com >
Add shell style quoting, and make it the default.
* NEWS, doc/fileutils.texi: Describe -e, which is now the default.
Describe change to --dired output.
* src/ls.c (quote_shell): New var.
(long_options, decode_switches, usage): New option -e or --quote-shell.
(dired_dump_obstack): New arg STYLE.
(main): Pass quoting style to dired_dump_obstack.
(decode_switches): -N now clears quote_as_string.
(quote_filename): Add shell style quoting.
1997-12-16 15:09:19 +00:00
Jim Meyering
1ca40285b2
(deep): Remove `find > k' debugging remnant.
1997-12-15 11:35:22 +00:00
Jim Meyering
ce939d6f44
Make sure we get diagnostics in English.
1997-12-14 21:51:44 +00:00
Jim Meyering
f126c8d3a1
Remove lseek and memchr dcls.
1997-12-14 16:28:18 +00:00
Jim Meyering
970ffd8520
*** empty log message ***
1997-12-14 16:28:06 +00:00
Jim Meyering
7dcb361c82
*** empty log message ***
1997-12-14 16:25:06 +00:00
Jim Meyering
5867abf11e
*** empty log message ***
1997-12-14 15:38:18 +00:00
Jim Meyering
9afbb6eec6
(ASSIGN_STRDUPA): Cast alloca return value to char*.
1997-12-14 15:38:04 +00:00
Jim Meyering
ef938e62d0
s/HAVE_DECLARATION_/HAVE_DECL_/.
1997-12-14 15:15:07 +00:00
Jim Meyering
e68f7b2e4b
cast memcpy to char*
1997-12-14 15:12:29 +00:00
Jim Meyering
b1bd801e94
Add #serial 1.
1997-12-14 15:03:38 +00:00
Jim Meyering
56b3459d40
add memchr dcl
1997-12-14 14:00:15 +00:00
Jim Meyering
f684c873f7
s/HAVE_DECLARATION/HAVE_DECL_/g
1997-12-14 12:40:33 +00:00
Jim Meyering
7c474bb76f
add lseek
1997-12-14 12:03:55 +00:00
Jim Meyering
31c36865e5
*** empty log message ***
1997-12-14 12:03:38 +00:00
Jim Meyering
a6c30b90a3
*** empty log message ***
1997-12-14 08:03:18 +00:00
Jim Meyering
386843fd25
s/DECLARATION_/DECL_/g.
...
Add memchr.
1997-12-14 08:03:07 +00:00
Jim Meyering
457d8d9aef
*** empty log message ***
1997-12-14 07:44:38 +00:00
Jim Meyering
15f5e27eaf
s/HAVE_DECLARATION_/HAVE_DECL_/g
1997-12-14 07:40:32 +00:00
Jim Meyering
1ac1f811f6
*** empty log message ***
1997-12-13 23:42:54 +00:00
Jim Meyering
b86f6c2308
(main): Add some braces.
...
Check return code from fclose of each input file.
Close stdout and check for errors.
1997-12-13 23:39:09 +00:00
Jim Meyering
444c6da144
(close_output_file): Check ferror before calling fclose.
...
(main): Close stdout and check for errors.
1997-12-13 23:38:53 +00:00
Jim Meyering
84a050b56f
.
1997-12-13 22:56:50 +00:00
Jim Meyering
b5697888a0
.
1997-12-13 22:55:52 +00:00
Jim Meyering
8f38e99480
.
1997-12-13 22:54:01 +00:00
Jim Meyering
f977e4b5cf
Change --help output to tell the truth: that for of=FILE,
...
FILE *is* truncated. Reported by Miles Bader.
Remove incomplete, usage-like comment at top of file.
1997-12-13 22:49:33 +00:00
Jim Meyering
d75ca19d76
(usage): Mention that `notrunc' is a conv= option.
...
Reported by Miles Bader.
1997-12-13 17:01:54 +00:00
Jim Meyering
587a9df786
.
1997-12-13 16:23:06 +00:00
Jim Meyering
295372322d
(do_move): If rename fails for any reason (not just when
...
errno == EXDEV), then revert to trying copy-then-unlink. This is
necessary to allow moving files within certain types of Linux NFS
mounted filesystems. Reported by Marty Leisner.
1997-12-13 16:22:58 +00:00
Jim Meyering
b2959537e6
*** empty log message ***
1997-12-13 16:13:34 +00:00
Jim Meyering
39546ad7d7
*** empty log message ***
1997-12-11 18:18:22 +00:00
Jim Meyering
322f7b0971
.
1997-12-11 08:40:21 +00:00
Jim Meyering
a320eee158
(do_link): Don't require --force when target exists and
...
using --backup. This changes makes ln consistent with cp and mv in
this respect. Suggestion from Eli Zaretskii.
1997-12-11 08:40:10 +00:00
Jim Meyering
603137e2ab
*** empty log message ***
1997-12-10 11:17:16 +00:00
Jim Meyering
4f242b4d51
use NULL, '\0' instead of zeroes
1997-12-10 10:31:25 +00:00
Jim Meyering
3cd84da3a6
(main): Make sure pw->pw_shell is non-NULL before trying to strdup it.
...
Patch from Dick Streefland.
1997-12-10 10:25:46 +00:00
Jim Meyering
92f0098844
.
1997-12-06 21:18:14 +00:00
Jim Meyering
45ef6ccef8
.
1997-12-06 21:16:57 +00:00
Jim Meyering
20e1875a32
revert last change
1997-12-06 21:09:58 +00:00
Jim Meyering
b73786146f
use SORT_INITIAL_LINE_LENGTH envvar for testing
1997-12-06 21:09:30 +00:00
Jim Meyering
a587b015d0
*** empty log message ***
1997-12-06 21:08:41 +00:00
Jim Meyering
a353313b22
*** empty log message ***
1997-12-06 18:23:51 +00:00
Jim Meyering
7209272d72
.
1997-12-06 13:42:21 +00:00
Jim Meyering
6ee3c1a91a
(fillbuf): split longer-than-80-char line
1997-12-06 12:13:52 +00:00
Jim Meyering
9f50126a03
.
1997-12-06 09:20:26 +00:00
Jim Meyering
5d1987b3da
.
1997-12-06 09:18:32 +00:00
Jim Meyering
04c29cd1db
Separate struct dcl and typedef.
...
(String *): Rename from parameter-shadowed `string'.
(stringstruct): Remove typedef.
1997-12-06 08:57:14 +00:00
Jim Meyering
d91c95fda0
(re_compile_fastmap): Remove dcl of unused num_regs.
1997-12-06 08:27:25 +00:00
Jim Meyering
8f1aea2bc0
*** empty log message ***
1997-11-30 15:17:48 +00:00
Jim Meyering
ad7eabb3b3
.
1997-11-30 15:14:10 +00:00
Jim Meyering
468e83a183
*** empty log message ***
1997-11-30 14:22:56 +00:00
Jim Meyering
66fbc2c8f6
(savedir): Revert last change. malloc always
...
works when called with zero, because we use the wrapper if the
system version is lacking.
1997-11-30 14:20:17 +00:00
Jim Meyering
2807179898
*** empty log message ***
1997-11-30 13:44:02 +00:00
Jim Meyering
216037574d
*** empty log message ***
1997-11-30 13:43:36 +00:00
Jim Meyering
4f670edacc
*** empty log message ***
1997-11-30 13:37:44 +00:00
Jim Meyering
5c3d73a99b
(EXTRA_DIST): Add inttypes_h.m4 and uintmax_t.m4.
1997-11-30 13:35:45 +00:00
Jim Meyering
d29ca45595
.
1997-11-30 13:35:35 +00:00
Jim Meyering
9e2eec1ca9
*** empty log message ***
1997-11-30 13:35:25 +00:00
Jim Meyering
e0da3d8d39
filter through cppi
1997-11-30 11:17:28 +00:00
Jim Meyering
3f7e011ab0
remove trailing blank
1997-11-30 11:16:14 +00:00
Jim Meyering
bca6f1740d
remove trailing blank
1997-11-30 11:15:27 +00:00
Jim Meyering
d7d6efb0d7
remove trailing blank
1997-11-30 11:15:02 +00:00
Jim Meyering
3203b1d69c
*** empty log message ***
1997-11-30 11:13:34 +00:00
Jim Meyering
fbe1ba7079
.
1997-11-30 11:13:18 +00:00
Jim Meyering
00c42a8936
(human_readable): Convert to ANSI-style definition.
...
[lint]: Define `power'.
1997-11-30 11:10:24 +00:00
Jim Meyering
5320bf5037
filter through cppi
1997-11-30 11:08:39 +00:00
Jim Meyering
79111711fe
.
1997-11-30 11:08:23 +00:00
Jim Meyering
f7acc655f4
(print_long_format): Rename inner-scoped buf' arrays to hbuf'
...
to avoid shadowing local.
1997-11-30 11:07:49 +00:00
Jim Meyering
e5781fe090
(change_dir_owner): Cast st_size arg to unsigned int in savedir call.
1997-11-30 11:05:34 +00:00
Jim Meyering
a10fdc591f
(change_dir_mode): Cast st_size arg to unsigned int in savedir call.
1997-11-30 11:05:10 +00:00
Jim Meyering
f7ecccf234
(full_filename): Use memcpy, not mempcpy when not using the return value.
1997-11-30 11:02:47 +00:00
Jim Meyering
5112b2973f
filter through cppi
1997-11-30 11:01:54 +00:00
Jim Meyering
10aa5f6fd7
(<limits.h>): Include if HAVE_LIMITS_H.
...
(CHAR_BIT, TYPE_SIGNED, TYPE_MINIMUM, TYPE_MAXIMUM, INT_MAX, UINT_MAX):
New macros.
(ST_NBLOCKS): Now counts actual blocks, not 512-byte blocks.
(ST_NBLOCKSIZE): New macro.
1997-11-30 10:25:21 +00:00
Jim Meyering
9c59f1dcc4
(<inttypes.h>): Include if HAVE_INTTYPES_H.
...
("human.h"): Include.
(<limits.h>): Don't include; system.h does it now.
(INT_MAX): Remove.
(longdiff): Remove bogus definition that uses subtraction;
it gives the wrong answer when overflows occur.
(convert_blocks): Remove.
(output_units): New variable;
replaces booleans kilobyte_blocks and megabyte_blocks.
(human_readable_base): New variable.
(long_options, usage): Add -h or --human-readable and -H or --si.
(decode_switches): Adjust to renamed option variables.
Use -H if BLOCKSIZE is SI. Add -h, -H.
(print_dir): Count blocks using uintmax_t, not int.
(gobble_file): Now returns uintmax_t, not int.
Don't convert blocks to 512 byte units, as this might overflow;
let caller handle the problem. Deduce what caller will print
by invoking human_readable.
(print_long_format, print_file_name_and_frills): Don't assume
inode number, block count, file size fit in unsigned long.
Use human_readable to do block count conversion and to print
file sizes.
(prep_non_filename_text): Print decimal string for time if
localtime fails due to enormous time_t.
1997-11-30 10:25:16 +00:00
Jim Meyering
d08a2b63dc
(BITSPERBYTE): Remove.
...
(UID_T_MAX, GID_T_MAX): Define in terms of TYPE_MAXIMUM.
1997-11-30 10:25:11 +00:00
Jim Meyering
6ed8115087
(<inttypes.h>): Include if HAVE_INTTYPES_H.
...
("human.h"): Include.
(LONGEST_HUMAN_READABLE, enum Output_units): Remove.
(count_entry): Now returns uintmax_t, not long.
(human_readable_base): Renamed from opt_human_readable; value is now
zero or positive integer, not just zero or nonzero.
(output_units): Now an integer giving output size.
(tot_size): Now uintmax_t, not long.
(long_options, usage): Add --si or -H.
(main): Adjust to renamed option variables.
Use -H if BLOCKSIZE is SI. Add -H.
(human_readable): Remove; rewritten and now in lib/human.c.
(print_size): Rewrite in terms of human_readable.
Accept extra arg to be printed after size; all callers changed.
1997-11-30 10:25:07 +00:00
Jim Meyering
76916942ca
(<inttypes.h>): Include if HAVE_INTTYPES_H.
...
("human.h"): Include.
(LONGEST_HUMAN_READABLE_1K_BYTE_BLOCKS): Remove.
(human_readable_base): Renamed from human_blocks; value is now
zero or positive integer, not just zero or nonzero.
(output_units): New variable;
replaces booleans kilobyte_blocks and megabyte_blocks.
(long_options): Add --si or -H.
(print_header): Adjust to renamed option variables.
(human_readable_1k_blocks): Remove.
(show_dev): Count blocks using uintmax_t, not long.
Calculate percentages using double, not long; this still isn't
perfect as it suffers double rounding, but it's more likely to
round correctly in practice than using long did.
Adjust to renamed option variables.
Use new human_readable library function to format uintmax_t values.
(usage): Add -H, --si.
(main): Adjust to renamed option variables.
Use -H if BLOCKSIZE is SI. Add -H.
1997-11-30 10:25:02 +00:00
Jim Meyering
72bc3b818f
(<inttypes.h>): Include if HAVE_INTTYPES_H.
...
("human.h"): Include.
(input_blocksize, output_blocksize, conversion_blocksize):
Now size_t instead of long. 0 means unset.
(skip_records, seek_record, max_records): Now uintmax_t, not long.
(w_partial, w_full, r_partial, r_full, r_truncate):
Now uintmax_t instead of unsigned.
(print_stats): Print counts as uintmax_t, not unsigned.
(main, skip): Check for overflow when computing file offsets.
(skip): Records count arg is uintmax_t, not long; blocksize arg is
size_t, not long. Try lseek even on non regular files, as per comment.
(oc, col): Now size_t, not int.
(copy): No need to check max_records >= 0 any more, as the
default value is now effectively infinity.
Cast lseek arg to off_t.
(copy, copy_with_block): conversion_blocksize - col can never
be negative now, since it's unsigned, so rewrite loops to
avoid problems with unsigned.
(scanargs): Parse numeric args using uintmax_t, not int.
Check for overflow when converting block size args to size_t.
Blocksize options are now unsigned, and are now 0 when not set yet.
(parse_integer): Return uintmax_t, not int; accept new int * arg
to store error indicator, since all returned values are now valid.
Check for overflow when scanning integer.
1997-11-30 10:24:58 +00:00
Jim Meyering
a5fe3a240b
(<inttypes.h>): Include if HAVE_INTTYPES_H.
...
(hash_insert2): Cast inode number to uintmax_t; this prevents
negative remainders if the inode number is negative and ino_t
is longer than unsigned.
1997-11-30 10:24:54 +00:00
Jim Meyering
b8c474191a
(copy_reg): Store file size as off_t, not long.
...
Do not assume st_size has been normalized to 512 byte blocks,
or that it fits in size_t after dividing by the blocksize.
1997-11-30 10:24:50 +00:00
Jim Meyering
0f411474da
(<limits.h>, UINT_MAX, UINT_MAX): Remove; now
...
done by system.h.
1997-11-30 10:24:45 +00:00
Jim Meyering
dcd4c05dfa
(savedir): Check for size zero before invoking
...
malloc; this can occur if st_size arg overflows on conversion to
unsigned int. All callers now cast st_size arg to unsigned int.
1997-11-30 10:24:41 +00:00
Jim Meyering
07783bcdf0
(getuidbyname, getgidbyname): Names can now
...
be NULL in cache. This change merely fixes ifdeffed-out code.
1997-11-30 10:24:38 +00:00
Jim Meyering
240cb49efe
New file. The interface is inspired
...
by the human_readable function that was in du.c, but it's pretty
much rewritten from scratch.
1997-11-30 10:24:32 +00:00
Jim Meyering
412d0aba50
(struct fs_usage): New member fsu_blocksize.
...
Other members are now uintmax_t, not long.
1997-11-30 10:24:28 +00:00
Jim Meyering
25fabf3d2d
Do all calculations using uintmax_t.
...
Include <inttypes.h> if available.
(adjust_blocks, CONVERT_BLOCKS): Remove.
(get_fs_usage): Set new member fsu_blocksize, and do not convert
numbers to 512-byte block units; this avoids overflow here.
Cast lseek arg to off_t, not long.
1997-11-30 10:24:24 +00:00
Jim Meyering
f633782aa1
(st_blocks): long -> off_t.
...
Avoid arithmetic overflow when size is near max.
Depend on _POSIX_SOURCE and BSIZE, not _POSIX_VERSION, for
compatibility with system.h.
(BSIZE): Remove definition, since if BSIZE is not defined
we're never invoked.
1997-11-30 10:24:20 +00:00
Jim Meyering
ce43e130bb
(libfu_a_SOURCES): Add new file human.c.
...
(noinst_HEADERS): Add new file human.h.
1997-11-30 10:24:16 +00:00
Jim Meyering
8754a488e0
.
1997-11-30 08:32:44 +00:00
Jim Meyering
75a5b970b3
(mempcpy): remove static inline function
1997-11-30 07:34:12 +00:00
Jim Meyering
e08f95ef54
.
1997-11-29 18:05:14 +00:00
Jim Meyering
4eac40b0e5
*** empty log message ***
1997-11-24 14:25:52 +00:00
Jim Meyering
04712f52ad
also test for stdlib.h
...
don't use STDC_HEADERS in ifdef for stdlib.h
1997-11-24 14:21:16 +00:00
Jim Meyering
c781b840f2
move big chunk of defs to sys2
1997-11-24 14:19:32 +00:00
Jim Meyering
d8415fe94f
*** empty log message ***
1997-11-24 12:57:50 +00:00
Jim Meyering
9928e82eac
*** empty log message ***
1997-11-24 12:53:29 +00:00
Jim Meyering
49803907f5
.
1997-11-19 18:59:48 +00:00
Jim Meyering
4c3aa5cba3
(hash_pjw): Don't use ANSI `U' suffix. Cast instead.
1997-11-19 18:59:02 +00:00
Jim Meyering
c04cb4522a
add PARAMS around prototype lists
1997-11-19 18:57:40 +00:00
Jim Meyering
f62113bea3
.
1997-11-19 18:55:53 +00:00
Jim Meyering
d92a618daf
revert a mempcpy to memcpy
1997-11-19 18:55:31 +00:00
Jim Meyering
1110f5f335
(AUTOMAKE_OPTIONS): Use ansi2knr so *I* don't
...
have to convert my hash package to use k&r C.
1997-11-19 15:04:15 +00:00
Jim Meyering
68c59ca300
*** empty log message ***
1997-11-18 03:47:06 +00:00
Jim Meyering
65eb6ca593
*** empty log message ***
1997-11-18 03:32:19 +00:00
Jim Meyering
9ed80c0140
(_REENTRANT): #define, as some hosts need this to declare localtime_r properly.
...
From Paul Eggert.
1997-11-18 03:32:00 +00:00
Jim Meyering
6106d5a733
.
1997-11-18 03:29:24 +00:00
Jim Meyering
59b9b24bad
undef putenv
1997-11-17 15:45:19 +00:00
Jim Meyering
f1b490166e
add jm_ prefix to use of am_cv_func_working_mktime
...
increment serial #
1997-11-17 15:13:41 +00:00
Jim Meyering
3c94a67faa
.
1997-11-16 15:28:23 +00:00
Jim Meyering
434a17cc05
.
1997-11-16 15:27:52 +00:00
Jim Meyering
aa96253ae1
.
1997-11-15 19:58:19 +00:00
Jim Meyering
87cff95abc
.
1997-11-15 19:54:47 +00:00
Jim Meyering
4da60d3e2c
*** empty log message ***
1997-11-15 19:51:16 +00:00
Jim Meyering
fec9572013
include unistd.h
1997-11-15 19:43:06 +00:00
Jim Meyering
1076c92f8d
.
1997-11-15 17:19:48 +00:00
Jim Meyering
8def3e3ec1
remove fixup_null_alloc prototype
1997-11-15 17:18:01 +00:00
Jim Meyering
83ef9b531a
(EXTRA_DIST): Add mktime.m4.
1997-11-15 17:14:10 +00:00
Jim Meyering
f9d9d1cbb4
.
1997-11-15 17:13:23 +00:00
Jim Meyering
31c1d2ed3d
*** empty log message ***
1997-11-15 17:13:20 +00:00
Jim Meyering
e66833e32e
Require jm_AM_FUNC_MKTIME, not the one from automake.
1997-11-15 17:13:02 +00:00
Jim Meyering
e6186db39f
(mempcpy): Remove definition.
1997-11-15 17:09:34 +00:00
Jim Meyering
ae2984e8ca
.
1997-11-15 17:08:32 +00:00
Jim Meyering
ed5048e229
Check for %F format.
...
Add comments.
1997-11-15 13:17:15 +00:00
Jim Meyering
e84c69c6cf
(bigtime_test): New function from Paul Eggert to detect SunOS4.1.4's
...
infinite looping mktime.
Portability tweaks from Paul Eggert.
1997-11-15 05:41:02 +00:00
Jim Meyering
7ee6b0046f
Temporarily add a copy of this file from the automake
...
distribution. Update names to have jm_ prefix.
(irix_6_4_bug): New function based on code from Ariel Faigon.
1997-11-15 05:28:04 +00:00
Jim Meyering
708a265b39
.
1997-11-15 05:24:30 +00:00
Jim Meyering
df29ef2431
.
1997-11-13 14:29:18 +00:00
Jim Meyering
3022e9b806
.
1997-11-13 14:25:41 +00:00
Jim Meyering
db984f4c6d
update from GNU libc
1997-11-13 14:24:03 +00:00
Jim Meyering
e0d703658c
update from GNU libc
1997-11-13 14:22:56 +00:00
Jim Meyering
f52ec0e772
partial update from FSF -- use int, not size_t; 0, not NULL
1997-11-13 14:21:02 +00:00
Jim Meyering
d29c650718
.
1997-11-13 14:16:21 +00:00
Jim Meyering
690342eae7
Update from FSF.
1997-11-13 13:23:16 +00:00
Jim Meyering
2e21152e49
Update from FSF.
1997-11-13 13:22:54 +00:00
Jim Meyering
7afa02b918
Check for POSIX.2's %f format spec.
1997-11-13 13:19:15 +00:00
Jim Meyering
7ba5fcb251
add -*-Makefile-*-
1997-11-12 17:28:34 +00:00
Jim Meyering
f1af5f9504
.
1997-11-12 17:27:41 +00:00
Jim Meyering
5b399f4fe0
[!HAVE_MEMPCPY] (mempcpy): Define here instead.
1997-11-12 17:21:54 +00:00
Jim Meyering
c0cc0c26ed
[!HAVE_MEMPCPY] (mempcpy): Define.
1997-11-12 17:19:21 +00:00
Jim Meyering
b74c9a14fd
(copy_dir): Use path_concat rather than open-coding it.
1997-11-12 17:18:55 +00:00
Jim Meyering
b3828d9190
*** empty log message ***
1997-11-12 16:28:53 +00:00
Jim Meyering
4842565b62
[!HAVE_MEMPCPY] (mempcpy): Define.
...
(batch_convert): Use mempcpy rather than stpcpy.
1997-11-12 16:28:06 +00:00
Jim Meyering
4d1e1b28f8
(path_concat): Use mempcpy, not stpcpy.
1997-11-12 16:18:23 +00:00
Jim Meyering
992fc3869f
return memcpy result directly
1997-11-12 16:11:17 +00:00
Jim Meyering
e96a4f0ed1
.
1997-11-10 14:40:40 +00:00
Jim Meyering
65dd91dfc3
.
1997-11-10 14:39:14 +00:00
Jim Meyering
99910b9591
.
1997-11-10 04:11:57 +00:00
Jim Meyering
dbac29a533
*** empty log message ***
1997-11-10 03:53:45 +00:00
Jim Meyering
5e28f75496
(jm_STRFTIME_PREREQS): Check for localtime_r.
...
(jm_FUNC_GNU_STRFTIME): Use new macro.
(jm_FUNC_STRFTIME): New macro. Likewise.
1997-11-10 03:52:47 +00:00
Jim Meyering
bc445a1f16
(jm_FUNC_MKTIME): Check for localtime_r.
1997-11-10 03:52:33 +00:00
Jim Meyering
572930e171
*** empty log message ***
1997-11-10 03:31:27 +00:00
Jim Meyering
9694cb0f15
add -*-Makefile-*- to first line
1997-11-09 19:06:53 +00:00
Jim Meyering
03fbbc6ee0
add -*-Makefile-*- to first line
1997-11-09 19:06:31 +00:00
Jim Meyering
ab08d64445
.
1997-11-08 21:10:39 +00:00
Jim Meyering
d9173c1c81
.
1997-11-08 21:04:13 +00:00
Jim Meyering
6d3a217c16
(EXTRA_DIST): Add lfs.m4.
1997-11-08 21:02:34 +00:00
Jim Meyering
979f238fb3
(fseeko): Define a stub if ! HAVE_FSEEKO.
...
(skip): Use fseeko if available. Don't use lseek; it causes
the stdio stream to become out of sync with respect to the
underyling file descriptor.
From Paul Eggert.
1997-11-08 21:02:01 +00:00
Jim Meyering
6af4f825de
.
1997-11-08 20:42:52 +00:00
Jim Meyering
9ef77c1298
*** empty log message ***
1997-11-08 20:38:23 +00:00
Jim Meyering
7417f884af
(keycompare): call alloca(0) after each iteration
1997-11-08 04:47:17 +00:00
Jim Meyering
b391c8ba91
.
1997-11-08 04:46:30 +00:00
Jim Meyering
cc2fcaa6ab
*** empty log message ***
1997-11-08 03:00:52 +00:00
Jim Meyering
214ed98dd8
Fix typo in comment.
...
Add header check for string.h.
1997-11-08 03:00:20 +00:00
Jim Meyering
36ce9a1c1c
use 2 mempcpy instead of two memcpy calls
1997-11-08 02:59:16 +00:00
Jim Meyering
d87c244809
cleanup
...
use abort for framework errors
1997-11-08 02:56:10 +00:00
Jim Meyering
19058180fa
.
1997-11-07 18:19:50 +00:00
Jim Meyering
55405358b3
*** empty log message ***
1997-11-07 17:19:00 +00:00
Jim Meyering
aaf22602f2
.
1997-11-07 17:18:15 +00:00
Jim Meyering
a313a7d147
(getmonth): Remove HAVE_ALLOCA #ifdefs.
...
We always have alloca.
(keycompare): Don't use variable size arrays (it's a gcc-extension).
Rewrite code that increments new lengths when not `ignoring'.
1997-11-06 14:37:34 +00:00
Jim Meyering
a8da87911c
make sure autoconf tests have been run
1997-11-03 15:19:20 +00:00
Jim Meyering
cbd4a8af0f
Add insurance: tell xmalloc.c we've done the test.
1997-11-03 15:18:09 +00:00
Jim Meyering
752325fc8e
*** empty log message ***
1997-11-03 05:46:09 +00:00
Jim Meyering
d17ebff653
*** empty log message ***
1997-11-03 05:43:56 +00:00
Jim Meyering
0ad181ef01
*** empty log message ***
1997-11-03 05:39:43 +00:00
Jim Meyering
c9848717d6
*** empty log message ***
1997-11-03 05:38:28 +00:00
Jim Meyering
aafe49ef49
(xalloc_fail): Renamed from fixup_null_alloc.
...
(xcalloc): #ifdef-out unused function.
(xrealloc): Remove code to work around deficient versions of realloc.
Now we have an autoconf-enabled replacement version.
(xmalloc): Remove code to work around deficient versions of malloc.
Now we have an autoconf-enabled replacement version.
1997-11-03 05:25:44 +00:00
Jim Meyering
c417b4e790
be stricter: check for both P == 0 and N == 0.
1997-11-03 05:20:41 +00:00
Jim Meyering
1919353d75
*** empty log message ***
1997-11-03 05:20:09 +00:00
Jim Meyering
65673815ac
*** empty log message ***
1997-11-03 05:19:56 +00:00
Jim Meyering
ab5ff1597f
(main): New option, --max-line-length (-L).
...
(wc, write_counts): Implement it.
From Bruno Haible.
1997-11-03 05:08:36 +00:00
Jim Meyering
d6174d58f9
.
1997-11-03 04:52:50 +00:00
Jim Meyering
ea3c071c2d
*** empty log message ***
1997-11-03 04:51:54 +00:00
Jim Meyering
3f3c12d723
don't use touch
1997-11-03 04:50:11 +00:00
Jim Meyering
f2ddecd375
revert last change
1997-11-03 04:40:37 +00:00
Jim Meyering
07e8ae7cb1
create 100 at a time
1997-11-03 04:40:07 +00:00
Jim Meyering
1b3376c9da
Put cycle-detecting code inside an
...
#ifdef ENABLE_CYCLE_CHECK, for systems lacking d_ino.
[D_INO_IN_DIRENT]: Define ENABLE_CYCLE_CHECK.
(ASSIGN_STRDUPA): Clean up.
(right_justify): Use memcpy return value directly.
Suggestions from Ulrich Drepper.
(remove_cwd_entries) [! defined HAVE_WORKING_READDIR]: Impose overhead
of working around non-POSIX readdir implementation only on systems
that need it.
(remove_cwd_entries): Temporarily save a copy of each entry name in
an obstack rather than on the stack via alloca, then free it in the
likely event that we don't save the entry in the hash table.
1997-11-03 04:22:57 +00:00
Jim Meyering
6327a7ad45
*** empty log message ***
1997-11-02 14:38:49 +00:00
Jim Meyering
ae21be058f
.
1997-11-02 14:28:13 +00:00
Jim Meyering
53424a8278
*** empty log message ***
1997-11-02 14:28:10 +00:00
Jim Meyering
267987dd44
*** empty log message ***
1997-11-02 14:25:46 +00:00
Jim Meyering
1b4242d631
.
1997-11-02 14:24:16 +00:00
Jim Meyering
c70a6df8c7
*** empty log message ***
1997-11-02 14:21:59 +00:00
Jim Meyering
0b5e948104
Guard cycle-detecting code inside #ifdef ENABLE_CYCLE_CHECK.
...
[D_INO_IN_DIRENT]: Define ENABLE_CYCLE_CHECK.
1997-10-28 00:55:11 +00:00
Jim Meyering
41431bbd91
*** empty log message ***
1997-10-27 05:00:47 +00:00
Jim Meyering
7da7de8f59
*** empty log message ***
1997-10-27 04:59:35 +00:00
Jim Meyering
3426a19c60
add comment
1997-10-27 04:59:25 +00:00
Jim Meyering
f831d9c32d
Convert to upper case before comparing.
...
This makes join -i work with sort -f.
1997-10-27 04:58:22 +00:00
Jim Meyering
94c4bdd4c8
fix typo in comment
1997-10-27 03:22:01 +00:00
Jim Meyering
b67ad81f67
.
1997-10-26 15:07:47 +00:00
Jim Meyering
d9eac1e2c0
Add A, _, a tests using -f.
1997-10-26 15:07:01 +00:00
Jim Meyering
fb9673ea4a
.
1997-10-26 04:51:38 +00:00
Jim Meyering
83dd3a893b
.
1997-10-26 04:50:59 +00:00
Jim Meyering
ce7a44e806
.
1997-10-26 04:50:23 +00:00
Jim Meyering
91a4b3d1ed
*** empty log message ***
1997-10-26 04:50:05 +00:00
Jim Meyering
910c82eff8
(NLS_STRNCMP) [!ENABLE_NLS]: s/strcmp/strncmp/
1997-10-26 04:42:02 +00:00
Jim Meyering
eb5fa8bdd2
(xalloc_fail_func): Initialize to 0, not NULL.
1997-10-26 04:39:53 +00:00
Jim Meyering
6f82682a64
.
1997-10-26 04:26:09 +00:00
Jim Meyering
0ef0b74972
(EXTRA_DIST): Add malloc.c.
1997-10-26 03:58:27 +00:00
Jim Meyering
a091e5e93d
.
1997-10-26 03:57:43 +00:00
Jim Meyering
956fa0cc78
(EXTRA_DIST): Add malloc.m4.
1997-10-26 03:53:07 +00:00
Jim Meyering
504453762c
.
1997-10-26 03:52:27 +00:00
Jim Meyering
71a0d20bf5
(EXTRA_DIST): Add realloc.c.
1997-10-26 03:15:47 +00:00
Jim Meyering
9386131a43
.
1997-10-26 02:48:44 +00:00
Jim Meyering
0819395283
.
1997-10-26 02:48:15 +00:00
Jim Meyering
c5c9c39bb9
.
1997-10-26 02:47:19 +00:00
Jim Meyering
139d0623b8
.
1997-10-26 02:46:35 +00:00
Jim Meyering
bf3f82daa0
(noinst_HEADERS): Add xalloc.h.
1997-10-26 02:20:32 +00:00
Jim Meyering
f399320c40
.
1997-10-25 22:04:11 +00:00
Jim Meyering
df445b0891
Remove old-style xmalloc and xrealloc decls.
1997-10-25 22:03:55 +00:00
Jim Meyering
b3ab88e970
Remove old-style xmalloc and xrealloc decls.
1997-10-25 22:03:20 +00:00
Jim Meyering
e2609be248
Include xalloc.h.
...
Remove dcls of xmalloc, xcalloc and xrealloc.
1997-10-25 22:01:13 +00:00
Jim Meyering
226e5a6478
.
1997-10-25 21:52:24 +00:00
Jim Meyering
123a921fc2
s/xmalloc_exit_failure/xalloc_exit_failure
1997-10-25 21:52:09 +00:00
Jim Meyering
e6503ed629
Include xalloc.h.
...
Change VOID to void.
(xalloc_exit_failure): Renamed extern.
(xalloc_msg_memory_exhausted): New extern.
(xalloc_fail_func): New extern.
(fixup_null_alloc): Use new variables.
1997-10-25 21:51:21 +00:00
Jim Meyering
01b84d9480
.
1997-10-25 21:49:45 +00:00
Jim Meyering
c740c3f8ae
.
1997-10-25 04:45:58 +00:00
Jim Meyering
e211bb2aff
Remove old-style xmalloc and xrealloc decls.
1997-10-25 04:45:43 +00:00
Jim Meyering
cfcb7f0117
Remove old-style xmalloc and xrealloc decls.
...
(add_tabstop): Cast first arg of xrealloc to char*.
1997-10-25 04:44:00 +00:00
Jim Meyering
0927513b16
Include xalloc.h.
...
(xmalloc): Remove function.
(xrealloc): Remove function.
(main): Set xalloc_fail_func to cleanup.
Set xmalloc_exit_failure SORT_FAILURE.
1997-10-25 04:43:10 +00:00
Jim Meyering
0873056df7
Remove old-style xmalloc and xrealloc decls.
...
(paste_parallel): Cast first arg of xrealloc to char*.
1997-10-25 04:42:15 +00:00
Jim Meyering
b480949713
Remove old-style xmalloc and xrealloc decls.
...
(decode_format_string): Cast first arg of xrealloc to char*.
1997-10-25 04:41:18 +00:00
Jim Meyering
f4ae4ca4ef
Remove old-style xmalloc and xrealloc decls.
...
(add_tabstop): Cast first arg of xrealloc to char*.
1997-10-25 04:40:28 +00:00
Jim Meyering
a0b56b516a
Include xalloc.h.
...
(xmalloc): Remove function.
(xrealloc): Remove function.
(main): Set xalloc_fail_func to cleanup.
1997-10-25 04:38:58 +00:00
Jim Meyering
7dcae67d92
(ADD_RANGE_PAIR): Cast first arg of xrealloc to char*.
...
(getstr): Cast xmalloc return value to char*.
(xmalloc): Remove decl.
(xrealloc): Remove decl.
1997-10-25 04:37:57 +00:00
Jim Meyering
866a9c5e2d
Use unsigned int, not just unsigned.
1997-10-24 13:17:16 +00:00
Jim Meyering
4c29214245
*** empty log message ***
1997-10-24 13:06:56 +00:00
Jim Meyering
d6b68f0fff
.
1997-10-24 04:29:41 +00:00
Jim Meyering
fe4e67e1a0
*** empty log message ***
1997-10-24 02:13:01 +00:00
Jim Meyering
cd4c834ded
quote AC_HEADER_STDC in AC_REQUIRE.
1997-10-24 02:06:52 +00:00
Jim Meyering
1c97532caf
don't use lower and upper temporaries
1997-10-24 01:45:56 +00:00
Jim Meyering
220323bbbf
.
1997-10-24 01:44:35 +00:00
Jim Meyering
5aa2bbe173
*** empty log message ***
1997-10-24 01:44:29 +00:00
Jim Meyering
ba1b5f6db1
.
1997-10-24 01:43:24 +00:00
Jim Meyering
c25ff2f7c9
*** empty log message ***
1997-10-24 01:43:12 +00:00
Jim Meyering
23fa5c1d3f
.
1997-10-24 01:42:27 +00:00
Jim Meyering
bd38753847
*** empty log message ***
1997-10-24 01:42:02 +00:00
Jim Meyering
d1ea3d6f17
.
1997-10-23 16:15:31 +00:00
Jim Meyering
339afbb210
[!HAVE_DECLARATION_FREE]: Declare free.
...
[!HAVE_DECLARATION_MALLOC]: Declare malloc.
[!HAVE_DECLARATION_REALLOC]: Declare realloc.
[!HAVE_DECLARATION_STPCPY]: Declare stpcpy.
[!HAVE_DECLARATION_STRSTR]: Declare strstr.
1997-10-23 16:07:31 +00:00
Jim Meyering
f4d8e10147
Remove stpcpy decl.
...
Remove free, malloc, and realloc decls.
1997-10-23 16:06:59 +00:00
Jim Meyering
9fec99f4a6
Remove free and malloc decls.
1997-10-23 16:06:19 +00:00
Jim Meyering
3faf14fe5c
Remove stpcpy decl.
...
Remove free and malloc decls.
1997-10-23 16:05:59 +00:00
Jim Meyering
eae64f3a4f
Remove stpcpy decl.
1997-10-23 16:04:47 +00:00
Jim Meyering
2190ae8456
.
1997-10-23 16:04:22 +00:00
Jim Meyering
5d95b57e31
*** empty log message ***
1997-10-23 16:04:09 +00:00
Jim Meyering
ddac742eb8
.
1997-10-23 15:59:42 +00:00
Jim Meyering
9e51e01450
.
1997-10-23 15:58:39 +00:00
Jim Meyering
096b53e6c6
[STREQ]: Undef then redefine.
1997-10-23 15:57:54 +00:00
Jim Meyering
1f98316792
Remove strstr decl.
1997-10-23 15:57:36 +00:00
Jim Meyering
58e904c6fd
Remove stpcpy decl.
1997-10-23 15:57:21 +00:00
Jim Meyering
308d4d7b56
.
1997-10-23 15:34:12 +00:00
Jim Meyering
fd9508f73e
.
1997-10-23 15:32:42 +00:00
Jim Meyering
92f84dde01
.
1997-10-23 15:32:08 +00:00
Jim Meyering
c7ba7d37a5
*** empty log message ***
1997-10-23 14:30:37 +00:00
Jim Meyering
e3d7071595
Remove stpcpy dcl.
1997-10-23 14:30:27 +00:00
Jim Meyering
00bc2c29ca
Remove malloc, and realloc dcls.
1997-10-23 14:30:14 +00:00
Jim Meyering
f11893c764
Remove free, malloc, and realloc dcls.
1997-10-23 14:30:03 +00:00
Jim Meyering
1aad2e1c4a
Remove malloc and realloc dcls.
1997-10-23 14:29:46 +00:00
Jim Meyering
d4899bad7e
Remove stpcpy dcl.
1997-10-23 14:28:31 +00:00
Jim Meyering
1323b4bc13
*** empty log message ***
1997-10-23 13:28:01 +00:00
Jim Meyering
9f1ddc8d01
(EXTRA_DIST): Add decl.m4 and do-decl.m4.
1997-10-23 13:26:45 +00:00
Jim Meyering
d0a698d984
*** empty log message ***
1997-10-23 04:53:18 +00:00
Jim Meyering
1bf2efdbf0
.
1997-10-23 04:53:06 +00:00
Jim Meyering
394f851071
update from FSF
1997-10-22 14:06:16 +00:00
Jim Meyering
b36a76ab70
*** empty log message ***
1997-10-20 18:31:29 +00:00
Jim Meyering
916300ba27
*** empty log message ***
1997-10-19 03:20:04 +00:00
Jim Meyering
22b1971cbc
*** empty log message ***
1997-10-19 03:12:10 +00:00
Jim Meyering
a7e650ac12
(remove_cwd_entries): Entries in table of processed dir
...
entries are not malloc'd, so don't have hash cleanup free them.
Rewind dirp upon NULL readdir, required for at least SunOS.
1997-10-19 03:09:40 +00:00
Jim Meyering
53e807719a
*** empty log message ***
1997-10-19 02:38:31 +00:00
Jim Meyering
b51e8b8ec4
*** empty log message ***
1997-10-19 02:37:12 +00:00
Jim Meyering
6f976ee5d4
.
1997-10-18 20:14:50 +00:00
Jim Meyering
3fa5a54f68
(LONG_MAX): Define if not defined.
1997-10-18 19:49:50 +00:00
Jim Meyering
72ab8e314c
*** empty log message ***
1997-10-17 19:05:07 +00:00
Jim Meyering
d255fdbe9c
*** empty log message ***
1997-10-17 18:58:04 +00:00
Jim Meyering
71c4a4524f
.
1997-10-17 18:57:46 +00:00
Jim Meyering
c555721842
(remove_cwd_entries): Change the while(dp...) to a while(1) loop,
...
and move dcl and assignment of dp into the loop.
1997-10-17 18:06:34 +00:00
Jim Meyering
0dcc4a0d58
*** empty log message ***
1997-10-17 15:21:27 +00:00
Jim Meyering
d6cdc3e8f5
.
1997-10-17 15:20:17 +00:00
Jim Meyering
df400162fc
*** empty log message ***
1997-10-17 15:20:08 +00:00
Jim Meyering
695b9df0ec
indent
1997-10-16 15:34:26 +00:00
Jim Meyering
1a68cff356
Add comments. From Orn.
1997-10-16 15:29:15 +00:00
Jim Meyering
acf88c6fa8
add assertions
1997-10-16 15:03:54 +00:00
Jim Meyering
1bcc596ada
.
1997-10-16 15:01:58 +00:00
Jim Meyering
f015b15dc9
(look_for_fraction): Patch from Orn Hansen.
...
(getmonth): Compare the two month names only to the length of the
string in the month table. Patch from Orn Hansen.
(NLS_STRNCMP): New macro.
(strncoll_s2_readonly): New function.
(inittables): Don't use temporary `comp' to hide type of comparator function.
(nls_sort_month_comp): Declare parameters to be void* to match
comparator function type required for qsort.
(getmonth): Use NLS_STRNCMP rather than #ifdef.
Use do-while, rather than while-loop.
1997-10-16 14:54:58 +00:00
Jim Meyering
e803da432b
begin merging Orn's changes
1997-10-16 13:12:13 +00:00
Jim Meyering
8f8e6f63d8
*** empty log message ***
1997-10-15 21:38:08 +00:00
Jim Meyering
bbc161b496
.
1997-10-15 05:12:00 +00:00
Jim Meyering
e3fe6a0efd
*** empty log message ***
1997-10-15 05:00:41 +00:00
Jim Meyering
1ab25ef4a1
(_NL_ITEM) [!defined]: Define.
...
From from rn E. Hansen.
1997-10-15 05:00:33 +00:00
Jim Meyering
0fab8dca59
.
1997-10-14 22:34:00 +00:00
Jim Meyering
55707840f3
Remove ChangeLog entry from Orn.
1997-10-14 22:33:20 +00:00
Jim Meyering
8d3d73c573
Use STREQ in place of most uses of strcmp.
...
(zaptemp): Make parameter `const'.
1997-10-14 22:32:44 +00:00
Jim Meyering
2bb1be5ca0
(NLS_STRCMP): Define.
...
(getmonth): Remove ifdef and use NLS_STRCMP instead.
Use HAVE_ALLOCA, not _HAVE_ALLOCA.
1997-10-14 22:25:02 +00:00
Jim Meyering
cb3a4594b9
.
1997-10-14 22:15:31 +00:00
Jim Meyering
a1796c88cb
.
1997-10-14 22:15:06 +00:00
Jim Meyering
ed63af49a2
Add tests to exercise fraccompare.
1997-10-14 22:14:48 +00:00
Jim Meyering
e1927c2248
.
1997-10-14 22:09:59 +00:00
Jim Meyering
0fa42caea6
(CHARS_IN_ABM): Remove definition
...
(inittables): Remove assumption that all abbreviated month names have
length 3.
(getmonth): Likewise.
(main): Add #if's for more efficient code when using the GNU C library.
From Ulrich Drepper.
1997-10-14 21:36:33 +00:00
Jim Meyering
69c54c088c
tweak Orn's fraccompare. Always use it.
1997-10-14 20:41:28 +00:00
Jim Meyering
bf5606ff49
(fraccompare): Indent.
...
Move dcls of S and N into if block.
1997-10-14 14:12:48 +00:00
Jim Meyering
3f7506491b
fix spelling errors in comments
1997-10-14 13:47:22 +00:00
Jim Meyering
8c96da80b0
(keycompare): Move assignment out of if-expression.
1997-10-14 13:40:51 +00:00
Jim Meyering
df3a123e85
(strncoll): Rename parameter to LEN.
...
Clean up formatting.
Add a FIXME.
1997-10-14 13:37:35 +00:00
Jim Meyering
8b924d2318
*** empty log message ***
1997-10-14 13:08:06 +00:00
Jim Meyering
7fff797d97
Declare xstrdup.
...
(my_setlocale): New function.
(main): Guard against failure of strdup (use xstrdup) and setlocale.
1997-10-14 13:07:12 +00:00
Jim Meyering
42a2bc2846
(STREQ): Remove definition.
1997-10-14 12:50:28 +00:00
Jim Meyering
b2ff7dd7c5
[patch from Orn]
...
(look_for_fraction): Eliminate arbitrary limit on
number of `groups'. Declare as void, not int.
Patch from rn E. Hansen.
(main): When determining whether we're in the C or POSIX locale,
don't rely on the form of the string returned by setlocale.
Suggestion from Ulrich Drepper.
1997-10-14 12:19:09 +00:00
Jim Meyering
27c0b63dfc
apply one more piece from KBs patch
1997-10-13 23:09:15 +00:00
Jim Meyering
588d5520d6
expr reorg from KB
1997-10-13 21:59:27 +00:00
Jim Meyering
1f96e81489
*** empty log message ***
1997-10-13 14:08:51 +00:00
Jim Meyering
a41c38cb7d
Bracket inclusion of termios.h with #ifdef HAVE_TERMIOS_H.
...
Masami Takikawa reported that this is necessary on NeXTStep 3.0 systems.
1997-10-13 14:08:38 +00:00
Jim Meyering
c4aa5c4df7
*** empty log message ***
1997-10-13 14:07:31 +00:00
Jim Meyering
2c32c6a11a
eliminate a comma expr,
...
fix one func return type
eliminate `* 1'
1997-10-13 04:02:42 +00:00
Jim Meyering
b01df13c39
(NLS_MAP): Remove unused definitions.
...
Replace with uses of UCHAR.
(nls_locale_map): Remove dcl of unused file-scope array.
1997-10-13 03:52:35 +00:00
Jim Meyering
3616231d94
(NLS_MEMCMP): Define.
...
(keycompare): Use it instead of open-coded #ifdefs.
(compare): Likewise.
1997-10-13 03:48:58 +00:00
Jim Meyering
b7e7317be0
indent and clean up some more
1997-10-13 03:37:16 +00:00
Jim Meyering
045d8da585
Indent some more.
...
#ifdef ENABLE_NLS th NLS part of insertkey.
1997-10-13 03:26:39 +00:00
Jim Meyering
0ac3a6acde
indent and add FIXME comments
1997-10-13 03:12:17 +00:00
Jim Meyering
9ee502b57d
filter through cppi
1997-10-13 02:08:30 +00:00
Jim Meyering
79bfec7ced
Apply big patch from rn E. Hansen.
1997-10-13 02:08:01 +00:00
Jim Meyering
168acf8b9c
.
1997-10-10 21:22:33 +00:00
Jim Meyering
eed785a714
.
1997-10-10 21:22:01 +00:00
Jim Meyering
a9e92e39a3
.
1997-10-10 21:21:04 +00:00
Jim Meyering
ee9b6aa2e5
*** empty log message ***
1997-10-10 21:20:45 +00:00
Jim Meyering
d7f5a724ca
Add a test.
...
From William Lewis.
1997-10-10 21:20:27 +00:00
Jim Meyering
b9b4d6b169
*** empty log message ***
1997-10-08 14:24:32 +00:00
Jim Meyering
3d6090e6f7
*** empty log message ***
1997-10-07 23:59:21 +00:00
Jim Meyering
3ea2606e41
indent cpp directives to reflect nesting
1997-10-07 23:58:29 +00:00
Jim Meyering
3f3f566627
update bug-reporting address
1997-10-07 23:55:52 +00:00
Jim Meyering
05bbdbd786
update bug-reporting address
1997-10-07 23:53:36 +00:00
Jim Meyering
54abd85010
update bug-reporting address
1997-10-07 23:53:10 +00:00
Jim Meyering
5db3c9bdb4
update bug-reporting address
1997-10-07 23:51:39 +00:00
Jim Meyering
45e8ddd2c9
.
1997-10-07 22:08:55 +00:00
Jim Meyering
e5549867e2
change verbose messages
1997-10-06 13:30:14 +00:00
Jim Meyering
2e1d300fe5
(usage): Add a line describing --verbose.
1997-10-06 13:09:28 +00:00
Jim Meyering
4e3811ecb7
*** empty log message ***
1997-10-06 13:07:47 +00:00
Jim Meyering
40fa6cc699
(make_path): Print verbose message using fprintf, not error.
1997-10-06 13:07:14 +00:00
Jim Meyering
7a4cc2dff1
(make_path): Print message IFF the directory was
...
just created and the format string is non-NULL.
1997-10-06 13:03:29 +00:00
Jim Meyering
b6bc4c265e
*** empty log message ***
1997-10-06 05:32:54 +00:00
Jim Meyering
f8265dd3d8
*** empty log message ***
1997-10-06 05:25:59 +00:00
Jim Meyering
48f0a08332
fix braino
1997-10-06 05:23:49 +00:00
Jim Meyering
c8eb28c84b
.
1997-10-06 05:04:16 +00:00
Jim Meyering
e13ae8ea54
(noinst_HEADERS): Add savedir.h.
1997-10-06 05:04:11 +00:00
Jim Meyering
947713c68b
.
1997-10-06 04:58:33 +00:00
Jim Meyering
7bff8c9b50
(struct cp_options): New field: require_preserve.
1997-10-06 04:58:26 +00:00
Jim Meyering
eb2947bbbd
(cp_option_init): Initialize it.
...
(main): Set to 1 for -a and for -p.
1997-10-06 04:58:05 +00:00
Jim Meyering
fe12b67113
(copy_internal): Use require_preserve.
1997-10-06 04:57:40 +00:00
Jim Meyering
22a4f828db
.
1997-10-04 01:57:39 +00:00
Jim Meyering
03ae2c6b97
Remove old-style savedir dcl.
...
Include savedir.h for prototype.
1997-10-04 01:57:12 +00:00
Jim Meyering
3445d47a10
Remove old-style savedir dcl.
...
Include savedir.h for prototype.
1997-10-04 01:56:23 +00:00
Jim Meyering
a3ce4b756d
*** empty log message ***
1997-10-04 01:55:11 +00:00
Jim Meyering
5873623fd5
(savedir): Declare DIR parameter to be const.
...
Include savedir.h.
1997-10-04 01:43:58 +00:00
Jim Meyering
a1faaa73d3
.
1997-10-04 01:43:13 +00:00
Jim Meyering
792a091d75
.
1997-10-03 03:28:05 +00:00
Jim Meyering
f76c31d4cd
*** empty log message ***
1997-10-03 03:26:20 +00:00
Jim Meyering
e762d8ee73
(test_vector): Remove _%Z from test `9'.
...
The timezone string was too system dependent.
1997-10-03 03:26:01 +00:00
Jim Meyering
a8cf858306
(fspec_init_dp): Use DTTOIF. Fix syntax error in code
...
that gets compiled on BSDI3.0 systems.
1997-10-03 02:44:33 +00:00
Jim Meyering
20694b3960
*** empty log message ***
1997-09-30 04:33:59 +00:00
Jim Meyering
0b26f06ded
.
1997-09-30 04:32:56 +00:00
Jim Meyering
5bdecc6cc7
.
1997-09-30 04:29:50 +00:00
Jim Meyering
d24d45b2b4
.
1997-09-30 04:29:22 +00:00
Jim Meyering
65ad25c5dc
.
1997-09-30 04:19:40 +00:00
Jim Meyering
a84d00ebd3
.
1997-09-30 04:19:04 +00:00
Jim Meyering
40dfaeed5c
*** empty log message ***
1997-09-28 16:33:22 +00:00
Jim Meyering
de2517a1f4
(remove_dir): Update old comment.
1997-09-28 03:51:00 +00:00
Jim Meyering
4a32d010ef
[enum RM_status]: Remove `= 2'. Add comment.
...
(dir_stack): Describe.
(remove_file): Revert s/fprintf/error/ change. We don't want newlines at
end of prompt strings.
(remove_dir): Likewise.
1997-09-28 03:47:53 +00:00
Jim Meyering
3fca18930e
.
1997-09-28 02:40:17 +00:00
Jim Meyering
02ade899f9
Integrate test to detect bug in memcmp from the
...
Next x86 OpenStep C library. Test program from William Lewis.
1997-09-28 02:32:26 +00:00
Jim Meyering
3e90df41a9
tweak comment
1997-09-27 23:45:54 +00:00
Jim Meyering
a25003439a
.
1997-09-27 23:24:39 +00:00
Jim Meyering
7899ec4a2b
*** empty log message ***
1997-09-27 23:24:27 +00:00
Jim Meyering
dd3edcb414
.
1997-09-25 12:59:56 +00:00
Jim Meyering
b7bfc2d2a2
Make echo conform to POSIX. By default, don't
...
interpret backslash escape sequences.
[V9_DEFAULT]: Don't #define.
(usage): Document -e option.
(main): Recognize options iff POSIXLY_CORRECT is not set.
From Bruno Haible.
1997-09-25 12:58:50 +00:00
Jim Meyering
9177f974da
*** empty log message ***
1997-09-22 12:00:10 +00:00
Jim Meyering
77e927d501
od's new z format
1997-09-22 05:00:50 +00:00
Jim Meyering
aa298d7bbe
[struct tspec] (hexl_mode_trailer): Rename from `trailer.'
...
(dump_hexl_mode_trailer): Rename from dump_string_trailer.
Use fputs and putchar instead of trivial or %-less printfs.
(decode_one_format): Parenthesize each field_width assignment in an
argument list to make the side effect a little more apparent.
(write_block): Use fputs and putchar instead of trivial or %-less printfs.
(dump_strings): Cast string_min to off_t to avoid long-standing warning.
1997-09-22 04:59:57 +00:00
Jim Meyering
f1e4f5cf82
Patch from John Kodis.
1997-09-21 20:23:58 +00:00
Jim Meyering
3f11fc8041
.
1997-09-21 13:24:12 +00:00
Jim Meyering
535135e826
*** empty log message ***
1997-09-21 13:22:37 +00:00
Jim Meyering
89d48552da
(IN_CTYPE_DOMAIN): Define.
...
(ISSPACE): Guard with IN_CTYPE_DOMAIN.
(ISDIGIT): Guard with IN_CTYPE_DOMAIN.
(TOUPPER): Guard with IN_CTYPE_DOMAIN.
From Bruno Haible.
1997-09-21 13:22:20 +00:00
Jim Meyering
29becc72ac
(IN_CTYPE_DOMAIN): Define.
...
(ISSPACE): Define.
(ISDIGIT): Define.
(TOLOWER): Define.
1997-09-21 13:19:19 +00:00
Jim Meyering
99e8d1ac51
(IN_CTYPE_DOMAIN): Define.
...
(ISSPACE): Define.
(readname): Use ISSPACE, not isspace.
1997-09-21 13:15:48 +00:00
Jim Meyering
0ea3fb3c07
*** empty log message ***
1997-09-21 04:55:06 +00:00
Jim Meyering
7449936903
(libfu_a_SOURCES): Use hash.c, not oa-hash.c.
...
(noinst_HEADERS): Use hash.h, not oa-hash.h.
1997-09-21 04:54:52 +00:00
Jim Meyering
004c583882
*** empty log message ***
1997-09-21 04:53:29 +00:00
Jim Meyering
fc802521f3
Use hash.c (chaining) functions, not those of oa-hash.c
...
(open addressing). The latter implementation is wonderful when
deletions are rare, but doen't support the frequent deletions
required to implement the active directory set.
1997-09-21 04:53:14 +00:00
Jim Meyering
2e1922942c
(hash_free_0): Remove prototype.
...
Move function to precede first use.
1997-09-21 04:41:19 +00:00
Jim Meyering
2dd7796da0
(ZALLOC): Take Ht parameter instead of relying on one being in scope.
1997-09-20 19:38:29 +00:00
Jim Meyering
20539121db
*** empty log message ***
1997-09-20 19:33:46 +00:00
Jim Meyering
daeaff8c14
*** empty log message ***
1997-09-20 19:33:05 +00:00
Jim Meyering
e760bf3708
*** empty log message ***
1997-09-20 18:32:40 +00:00
Jim Meyering
5f20a181aa
.
1997-09-17 17:06:52 +00:00
Jim Meyering
2fef57672b
use malloc, not xmalloc in obstack #define
...
use Uli's prime code, not near-prime
(hash_initialize): don't require prime table size as input
(hash_insert_if_absent): When rehashing, choose new size that is 2N+1, not 2N.
1997-09-17 17:06:26 +00:00
Jim Meyering
bba93bb711
use HASH_H, not _hash_h_ in #ifndef
...
fix comment: hash_rehash does *not* use hash_key_freer
(HASH_INSERT_NEW_ITEM): Take new arg: Failp.
1997-09-17 17:04:21 +00:00
Jim Meyering
fa1ece2973
from ti/hdlsv
1997-09-17 16:03:32 +00:00
Jim Meyering
4d09de4e63
(main): Call parse_long_options only if POSIXLY_CORRECT
...
is *not* set. Reported by Frank T Lofaro.
1997-09-17 13:04:31 +00:00
Jim Meyering
95343e720d
*** empty log message ***
1997-09-17 13:04:19 +00:00
Jim Meyering
96c7801048
*** empty log message ***
1997-09-17 13:03:53 +00:00
Jim Meyering
85f74e093b
*** empty log message ***
1997-09-17 12:58:45 +00:00
Jim Meyering
ddc44210a4
update from FSF .../copies
1997-09-17 12:46:45 +00:00
Jim Meyering
e52535af00
*** empty log message ***
1997-09-16 20:03:02 +00:00
Jim Meyering
3a0056aa09
.
1997-09-16 19:59:02 +00:00
Jim Meyering
3e9c67e385
tweak message strings
1997-09-15 18:46:42 +00:00
Jim Meyering
821279c98b
tweak message strings
1997-09-15 18:45:47 +00:00
Jim Meyering
312d78eca6
(install_handler): Rename from sig_handler.
1997-09-15 14:18:15 +00:00
Jim Meyering
6a4773b2d9
*** empty log message ***
1997-09-15 14:17:42 +00:00
Jim Meyering
c9b7235ea0
*** empty log message ***
1997-09-15 14:13:37 +00:00
Jim Meyering
942ecc6d94
*** empty log message ***
1997-09-15 14:11:35 +00:00
Jim Meyering
2c53930cbb
*** empty log message ***
1997-09-15 14:11:02 +00:00
Jim Meyering
dc0e1d4cb5
.
1997-09-15 14:03:35 +00:00
Jim Meyering
5b421e3103
*** empty log message ***
1997-09-15 14:03:23 +00:00
Jim Meyering
c2bbb8e875
(do_link): Perform S_ISLNK test only if lstat succeeded.
1997-09-15 14:02:47 +00:00
Jim Meyering
1822e3bd68
declare malloc
1997-09-15 13:26:09 +00:00
Jim Meyering
b4204ff74c
(remove_cwd_entries): Don't free entries -- they're alloca'd, now.
1997-09-15 13:24:43 +00:00
Jim Meyering
45853bf653
Use memcpy, not stpncpy. This fixes a UMR.
1997-09-15 12:34:25 +00:00
Jim Meyering
ee62735854
.
1997-09-15 04:11:30 +00:00
Jim Meyering
370d12c241
.
1997-09-15 03:59:24 +00:00
Jim Meyering
a3576f081b
*** empty log message ***
1997-09-15 03:58:06 +00:00
Jim Meyering
425f0215f8
*** empty log message ***
1997-09-15 03:57:04 +00:00
Jim Meyering
eaa1924e36
Write implementation overview.
1997-09-15 03:56:19 +00:00
Jim Meyering
e33f73ba8d
remove obsolete comment
1997-09-15 03:31:42 +00:00
Jim Meyering
e01071c1d7
tweak comment
1997-09-15 03:24:03 +00:00
Jim Meyering
6d77a9d346
(full_filename): Use realloc, not xrealloc.
1997-09-15 03:23:12 +00:00
Jim Meyering
f5be07c5c7
*** empty log message ***
1997-09-15 03:21:40 +00:00
Jim Meyering
2adf9f295e
.
1997-09-15 03:21:35 +00:00
Jim Meyering
bf886f22b7
.
1997-09-15 03:20:53 +00:00
Jim Meyering
cb92ddeb53
(EXTRA_DIST): Add realloc.m4.
1997-09-15 03:20:45 +00:00
Jim Meyering
ddbf490eb4
(EXTRA_DIST): Add realloc.c.
1997-09-15 03:19:52 +00:00
Jim Meyering
8dae34819a
.
1997-09-14 17:43:43 +00:00
Jim Meyering
5a74e8ae4e
(equal): Use STREQ (form system.h) instead.
...
(siginfo_handler): New function to handle SIGINFO/SIGUSR1.
(handle_sig): New function.
(main): Use handle_sig instead of open-coding it.
Handle SIGINFO (or SIGUSR1 if that's not defined).
(print_stats): Move definition to precede first reference.
Remove prototype.
1997-09-14 17:42:33 +00:00
Jim Meyering
ac1bb837ca
*** empty log message ***
1997-09-14 16:25:33 +00:00
Jim Meyering
686c105caa
*** empty log message ***
1997-09-14 16:24:35 +00:00
Jim Meyering
cb628f9be3
Don't include signal.h.
1997-09-14 16:24:17 +00:00
Jim Meyering
cc76a774e3
.
1997-09-14 16:04:48 +00:00
Jim Meyering
9aef26e3d0
(main) [--traditional]: Don't give diagnostic about there
...
being more than three arguments if there are *no* arguments specified.
Reported by Jochen Hein.
1997-09-14 16:03:58 +00:00
Jim Meyering
c2210482ee
*** empty log message ***
1997-09-14 16:03:23 +00:00
Jim Meyering
fe57800e4c
.
1997-09-14 04:18:48 +00:00
Jim Meyering
d5f56f9cd7
(struct col_info) [valid_len]: Rename from `valid' which conflicted
...
with the macro in locale.h of SunOS4.1.4.
1997-09-14 04:16:37 +00:00
Jim Meyering
22c2c69da4
(print_horizontal): Add some non-essential curly braces.
1997-09-14 04:08:52 +00:00
Jim Meyering
d9f0902259
(print_many_per_line): Add some non-essential curly braces.
1997-09-14 04:07:28 +00:00
Jim Meyering
f61c317736
*** empty log message ***
1997-09-14 03:49:47 +00:00
Jim Meyering
aa8336c08f
*** empty log message ***
1997-09-14 03:48:17 +00:00
Jim Meyering
548bd7cf11
s/__inline/inline/.
1997-09-14 03:41:26 +00:00
Jim Meyering
b208989a75
(PARAMS): Define.
...
(rm): Guard prototype in forward dcl with PARAMS.
1997-09-14 03:39:26 +00:00
Jim Meyering
849a724b76
(PARAMS): Define.
...
Guard prototype with PARAMS.
1997-09-14 03:36:38 +00:00
Jim Meyering
12c9be75c3
*** empty log message ***
1997-09-14 03:36:21 +00:00
Jim Meyering
322a087077
*** empty log message ***
1997-09-14 03:32:59 +00:00
Jim Meyering
230bf922dd
[HAVE_CONFIG_H]: Include config.h.
1997-09-14 03:32:09 +00:00
Jim Meyering
1778193988
Use 1' not +1' -- some compilers (sunos' cc) can't parse it.
1997-09-14 03:22:39 +00:00
Jim Meyering
85bb9aba83
[HAVE_CONFIG_H]: Include config.h.
1997-09-14 03:20:38 +00:00
Jim Meyering
3e8068282b
Include config.h.
1997-09-14 03:12:35 +00:00
Jim Meyering
f8356568bd
.
1997-09-14 02:27:14 +00:00
Jim Meyering
fced145a6f
.
1997-09-14 02:21:09 +00:00
Jim Meyering
75b17ba951
Add tests 19a and 19b.
1997-09-14 02:20:55 +00:00
Jim Meyering
76bf15f3f5
.
1997-09-14 02:19:38 +00:00
Jim Meyering
9610d3daa9
.
1997-09-14 02:19:15 +00:00
Jim Meyering
1b868e164e
*** empty log message ***
1997-09-14 02:02:14 +00:00
Jim Meyering
561028f4ac
merge from rm-fix branch
1997-09-14 02:00:48 +00:00
Jim Meyering
ea05c547f4
*** empty log message ***
1997-09-11 15:47:49 +00:00
Jim Meyering
16f5d0a11b
Add new option: --verbose (-v).
...
From Andreas Schwab.
1997-09-11 15:45:20 +00:00
Jim Meyering
85925f6fe8
*** empty log message ***
1997-09-05 02:14:21 +00:00
Jim Meyering
a72c09608f
.
1997-09-02 05:00:43 +00:00
Jim Meyering
163218e095
*** empty log message ***
1997-09-02 04:58:33 +00:00
Jim Meyering
7f519808bb
(EXTRA_DIST): Remove mvdir.c and rmdir.c.
...
Add lstat.c and stat.c.
1997-09-02 04:58:17 +00:00
Jim Meyering
eb5eb4b184
.
1997-09-02 04:57:10 +00:00
Jim Meyering
30e5bc03f5
*** empty log message ***
1997-09-02 04:29:38 +00:00
Jim Meyering
08774a1668
*** empty log message ***
1997-09-02 02:16:28 +00:00
Jim Meyering
c08bc8f748
update from libc
1997-09-02 02:15:10 +00:00
Jim Meyering
90df7a344e
*** empty log message ***
1997-09-02 02:09:01 +00:00
Jim Meyering
156f60ff68
(EXTRA_DIST): Add stat.m4.
1997-09-02 02:08:52 +00:00
Jim Meyering
b3dd93b242
.
1997-09-02 02:07:40 +00:00
Jim Meyering
2d93d34275
[!STDC_HEADERS]: Declare malloc.
1997-09-02 01:51:39 +00:00
Jim Meyering
262b5c6bb6
.
1997-09-02 01:46:30 +00:00
Jim Meyering
dbc71f8be4
*** empty log message ***
1997-09-01 20:44:46 +00:00
Jim Meyering
84de13d6fe
*** empty log message ***
1997-09-01 20:43:47 +00:00
Jim Meyering
f59116179b
*** empty log message ***
1997-09-01 20:32:07 +00:00
Jim Meyering
ba1852e6f1
(do_link): Form destination file name (when DEST is a directory) before
...
checking whether SOURCE and DEST are the same file.
1997-09-01 20:31:00 +00:00
Jim Meyering
3f27c2b654
update gettext-0.31
1997-09-01 20:27:07 +00:00
Jim Meyering
fbd9c922b4
.
1997-09-01 20:25:23 +00:00
Jim Meyering
2d87c8508a
*** empty log message ***
1997-09-01 20:23:34 +00:00
Jim Meyering
9d07e1de5c
.
1997-09-01 20:08:08 +00:00
Jim Meyering
8188297c46
.
1997-09-01 16:30:41 +00:00
Jim Meyering
7515c4a994
*** empty log message ***
1997-09-01 02:36:48 +00:00
Jim Meyering
da4376bb23
.
1997-09-01 02:15:13 +00:00
Jim Meyering
173606dfc6
Describe who's --lookup option.
1997-09-01 02:12:18 +00:00
Jim Meyering
3d061807bb
*** empty log message ***
1997-09-01 02:09:17 +00:00
Jim Meyering
bb22f10c37
(main): New option --lookup (-l).
...
(print_entry): Only call canon_host if user explicitly asks for it.
(usage): Describe --lookup.
From Galen Hazelwood.
1997-09-01 02:08:58 +00:00
Jim Meyering
4aa3cfc3db
*** empty log message ***
1997-08-31 22:19:30 +00:00
Jim Meyering
fe531f25e6
*** empty log message ***
1997-08-31 22:17:25 +00:00
Jim Meyering
8a788f502e
.
1997-08-31 22:15:57 +00:00
Jim Meyering
a98be62643
tweak comment
1997-08-31 22:10:46 +00:00
Jim Meyering
c0270058fe
*** empty log message ***
1997-08-31 22:09:54 +00:00
Jim Meyering
f5d34cdce9
(change_file_group): Call describe_change with a 3-state argument.
...
(describe_change): Report whether the operation was successful,
a failure, or that the request was a no-op.
Before, running `chown --verb bin /' as non-root reported
group of / changed to bin
chgrp: you are not a member of group `bin': Not owner
1997-08-31 22:07:53 +00:00
Jim Meyering
72bf7437cb
(change_file_owner): Call describe_change with a 3-state argument.
...
(describe_change): Report whether the operation was successful,
a failure, or that the request was a no-op.
Before, running `chown --verb bin /' as non-root reported
owner of / changed to bin
chown: /: Not owner
1997-08-31 22:06:10 +00:00
Jim Meyering
7d6f2ec75d
.
1997-08-31 21:25:29 +00:00
Jim Meyering
2e828fa1eb
.
1997-08-31 21:24:49 +00:00
Jim Meyering
13bbc7d111
*** empty log message ***
1997-08-31 21:22:28 +00:00
Jim Meyering
0180caa0c5
.
1997-08-31 21:22:13 +00:00
Jim Meyering
5ca242d9a0
*** empty log message ***
1997-08-31 21:20:56 +00:00
Jim Meyering
e340982761
*** empty log message ***
1997-08-31 21:02:35 +00:00
Jim Meyering
c98bd4b9f3
*** empty log message ***
1997-08-31 21:02:10 +00:00
Jim Meyering
031bd9ac31
(EXTRA_DIST): Add lstat.m4.
1997-08-31 21:00:36 +00:00
Jim Meyering
7435d83352
.
1997-08-31 21:00:05 +00:00
Jim Meyering
ea4e209b2b
.
1997-08-31 20:52:51 +00:00
Jim Meyering
a0ccfc52c8
*** empty log message ***
1997-08-31 20:42:52 +00:00
Jim Meyering
42c0f57881
add description
1997-08-31 20:08:26 +00:00
Jim Meyering
a14eed3cb2
Ifdef out dcl of now-unused nogroup_alist.
1997-08-31 18:13:56 +00:00
Jim Meyering
59e5cb3ea3
*** empty log message ***
1997-08-31 16:18:10 +00:00
Jim Meyering
377f2fbc55
.
1997-08-31 16:17:56 +00:00
Jim Meyering
e81e47663f
.
1997-08-31 15:28:07 +00:00
Jim Meyering
e7d45e86d1
*** empty log message ***
1997-08-31 15:27:53 +00:00
Jim Meyering
9ecc0c5517
.
1997-08-31 15:21:13 +00:00
Jim Meyering
83e5d2b29b
(libfu_a_SOURCES): Add oa-hash.c.
...
(noinst_HEADERS): Add oa-hash.h.
1997-08-31 15:20:57 +00:00
Jim Meyering
fffe6020aa
*** empty log message ***
1997-08-31 13:10:35 +00:00
Jim Meyering
e7eb4ca699
.
1997-08-31 13:09:27 +00:00
Jim Meyering
e5c36df55c
(EXTRA_DIST): Add d-ino.m4 and d-type.m4.
1997-08-31 13:09:01 +00:00
Jim Meyering
0f3d7f59a9
[!STDC_HEADERS]: Declare malloc.
1997-08-31 13:00:00 +00:00
Jim Meyering
c3cdbb8d3f
(change_file_mode): Call describe_change with a 3-state argument.
...
(describe_change): Report whether the operation was successful,
a failure, or that the request was a no-op.
Before, running `chmod --verb u-r /' as non-root reported
mode of / changed to 0355 (-wxr-xr-x)
chmod: /: Not owner
Reported by Philippe Schnoebelen <phs@hobbes.fing.edu.uy >
1997-08-31 12:57:15 +00:00
Jim Meyering
2a1bb90a7e
*** empty log message ***
1997-08-31 12:54:14 +00:00
Jim Meyering
2f1095be00
*** empty log message ***
1997-08-31 12:36:07 +00:00
Jim Meyering
72a9275f65
*** empty log message ***
1997-08-24 21:06:00 +00:00
Jim Meyering
92715a3867
.
1997-08-24 20:56:13 +00:00
Jim Meyering
4a3c8c53e3
*** empty log message ***
1997-08-24 20:55:56 +00:00
Jim Meyering
1f3b5a3dd8
*** empty log message ***
1997-08-24 20:51:07 +00:00
Jim Meyering
a1d61ec70e
*** empty log message ***
1997-08-24 20:50:16 +00:00
Jim Meyering
c83761c759
.
1997-08-24 20:42:54 +00:00
Jim Meyering
88eb1da1da
.
1997-08-24 20:30:06 +00:00
Jim Meyering
6b099582bd
.
1997-08-24 19:18:03 +00:00
Jim Meyering
fada8884a3
update from glibc
1997-08-22 14:55:01 +00:00
Jim Meyering
2fc81ec762
.
1997-08-18 20:03:36 +00:00
Jim Meyering
b5ef7a4be7
(show_date): Don't hang if strftime produces an empty string.
1997-08-18 19:50:35 +00:00
Jim Meyering
41347fc40e
*** empty log message ***
1997-08-16 17:41:45 +00:00
Jim Meyering
2bd0aa26c2
*** empty log message ***
1997-08-16 17:40:57 +00:00
Jim Meyering
962cb92146
*** empty log message ***
1997-08-16 17:39:59 +00:00
Jim Meyering
db00e4acb1
*** empty log message ***
1997-08-16 16:41:15 +00:00
Jim Meyering
754478c6f5
.
1997-08-16 16:40:55 +00:00
Jim Meyering
caa34fb806
.
1997-08-16 12:25:56 +00:00
Jim Meyering
aad3038b71
(mode_create_from_ref): Remove dcl of unused local, I.
1997-08-03 20:28:45 +00:00
Jim Meyering
a4def0664d
.
1997-08-03 17:53:25 +00:00
Jim Meyering
8075bc7e8a
s/\<_ (/_(/g
1997-08-03 02:49:43 +00:00
Jim Meyering
c710dafd38
.
1997-08-03 02:07:58 +00:00
Jim Meyering
dc16b600a5
*** empty log message ***
1997-08-03 02:07:26 +00:00
Jim Meyering
c091f9835b
indent
1997-08-03 02:04:28 +00:00
Jim Meyering
6993b5780b
.
1997-08-03 01:54:34 +00:00
Jim Meyering
6e08ff4f71
*** empty log message ***
1997-08-02 17:36:07 +00:00
Jim Meyering
6df8557d33
.
1997-08-02 17:32:04 +00:00
Jim Meyering
9608d12c39
*** empty log message ***
1997-08-02 17:31:01 +00:00
Jim Meyering
dd9b964694
*** empty log message ***
1997-08-02 17:21:18 +00:00
Jim Meyering
b8f7d0087d
*** empty log message ***
1997-08-02 17:20:39 +00:00
Jim Meyering
70611589b3
.
1997-08-02 17:10:12 +00:00
Jim Meyering
94c7a45d8e
*** empty log message ***
1997-08-02 16:51:37 +00:00
Jim Meyering
9a012ca907
.
1997-08-02 15:29:55 +00:00
Jim Meyering
9bb6fc54aa
.
1997-08-02 15:25:25 +00:00
Jim Meyering
eb1e691d00
.
1997-08-02 15:23:59 +00:00
Jim Meyering
45764b9af2
Remove @code{} from node names.
1997-07-30 16:31:56 +00:00
Jim Meyering
fb1e26800f
.
1997-07-29 03:08:13 +00:00
Jim Meyering
910502b044
Add new option: --reference=FILE.
1997-07-29 03:05:45 +00:00
Jim Meyering
2ff9982e42
Add new option: --reference=FILE.
1997-07-29 03:04:58 +00:00
Jim Meyering
f6e8b41a5f
(mode_create_from_ref): Don't use umask.
...
Don't use MODE_X_IF_ANY_X.
1997-07-29 03:03:49 +00:00
Jim Meyering
42e5deb36c
(usage): tweak -p descr
1997-07-29 02:55:45 +00:00
Jim Meyering
8bff24291a
*** empty log message ***
1997-07-29 02:30:55 +00:00
Jim Meyering
16340bfef0
.
1997-07-29 02:30:34 +00:00
Jim Meyering
fa5f24c4c6
*** empty log message ***
1997-07-29 02:06:33 +00:00
Jim Meyering
b78d012e9d
Declare pointer parameters const as appropriate.
1997-07-29 02:06:25 +00:00
Jim Meyering
43e8e1245e
(main): New option --preserve-timestamps (-p).
...
(install_file_in_file): Change timestamps if requested.
(change_timestamps): New function.
(usage): Describe --preserve-timestamps.
Correct --mode description.
From Galen Hazelwood.
1997-07-29 01:57:24 +00:00
Jim Meyering
8569f8ffa9
replace with new version from libc
1997-07-26 02:55:14 +00:00
Jim Meyering
821c3f6fda
use Cambridge, Mass example, not Azores one
1997-07-25 12:47:34 +00:00
Jim Meyering
e36d0b9d89
big patch from Paul Eggert
1997-07-25 12:43:58 +00:00
Jim Meyering
720e3dc89a
*** empty log message ***
1997-07-22 01:37:42 +00:00
Jim Meyering
4fcb103952
*** empty log message ***
1997-07-22 01:36:06 +00:00
Jim Meyering
a267b98f43
*** empty log message ***
1997-07-22 01:27:45 +00:00
Jim Meyering
afc73d862b
(parse_obsolescent_option): #ifdef-out portability warning.
1997-07-22 01:26:35 +00:00
Jim Meyering
9a1113585f
*** empty log message ***
1997-07-22 01:16:55 +00:00
Jim Meyering
f1ee29eac3
(checkfp): tweak comment
1997-07-19 15:08:53 +00:00
Jim Meyering
1bc1e233ca
*** empty log message ***
1997-07-19 15:05:08 +00:00
Jim Meyering
dddf0d13df
(checkfp): Print the `disorder' message. Include both
...
the number and the contents of the first out-of-order line, in addition
to the file name. Change meaning of return value.
(check): Don't print disorder message here.
Adjust test of checkfp's return value.
Feature suggestion from Karl Heuer.
1997-07-19 15:04:59 +00:00
Jim Meyering
b9551de86a
*** empty log message ***
1997-07-19 15:02:19 +00:00
Jim Meyering
5bd6c2209a
*** empty log message ***
1997-07-19 13:38:57 +00:00
Jim Meyering
08bc7404bc
This means that if multiple users are given on the command line, the
...
error return code is that of the last, so earlier failures can't be
detected.
1997-07-16 13:46:53 +00:00
Jim Meyering
78b6253dea
*** empty log message ***
1997-07-16 12:55:40 +00:00
Jim Meyering
10055f8398
*** empty log message ***
1997-07-16 12:55:05 +00:00
Jim Meyering
1a91d3ecc2
*** empty log message ***
1997-07-16 12:52:00 +00:00
Jim Meyering
74ed7c9f94
Exit with status from `id' command.
...
Don't print `$name : $groups' if id fails.
Reported by Austin Donnelly.
1997-07-16 12:49:36 +00:00
Jim Meyering
f46c35a744
*** empty log message ***
1997-07-15 14:12:45 +00:00
Jim Meyering
f574936f77
correct cpp-indentation
1997-07-15 14:05:07 +00:00
Jim Meyering
8abf2733e0
Merge with FSF.
1997-07-15 14:03:22 +00:00
Jim Meyering
8c6a8c7743
tweak again
1997-07-14 18:32:12 +00:00
Jim Meyering
197d78d428
new version from kb, with patch
1997-07-14 18:15:50 +00:00
Jim Meyering
64c3a36a0e
.
1997-07-14 15:43:25 +00:00
Jim Meyering
bf72a762d8
.
1997-07-14 15:42:30 +00:00
Jim Meyering
78364faa8b
.
1997-07-14 15:42:10 +00:00
Jim Meyering
92435ee51b
.
1997-07-14 15:37:48 +00:00
Jim Meyering
589e18a1f7
Tweak new examples based on Karl B.s suggestions.
1997-07-14 14:41:16 +00:00
Jim Meyering
566451e5be
remove fixme
1997-07-13 23:37:57 +00:00
Jim Meyering
8ea7459457
(EXTRA_DIST): Remove explicit mention of texinfo.texi.
...
Now, automake includes it automatically.
1997-07-13 23:20:39 +00:00
Jim Meyering
3a58489962
.
1997-07-13 23:03:49 +00:00
Jim Meyering
3ef794ff5f
turn off losing tests
1997-07-13 23:03:31 +00:00
Jim Meyering
e30da6776c
*** empty log message ***
1997-07-13 22:50:19 +00:00
Jim Meyering
a33a897f29
*** empty log message ***
1997-07-13 22:49:39 +00:00
Jim Meyering
f43d9ab8a6
*** empty log message ***
1997-07-13 22:06:36 +00:00
Jim Meyering
8acf7844dc
*** empty log message ***
1997-07-13 22:04:17 +00:00
Jim Meyering
a3adba60c8
.
1997-07-13 21:59:43 +00:00
Jim Meyering
25ec733e8d
Include xstrtoul.h.
...
Remove global variable, unit_size.
(atou): Remove now-unused function.
(parse_unit): Likewise.
(string_to_ull): New function.
(head): Take new parameter, count_lines. Use it instead of unit_size.
Update callers.
(head_file): Likewise.
(main): Use string_to_ull, not atou/parse_unit.
1997-07-13 21:59:34 +00:00
Jim Meyering
08e6bd4da0
*** empty log message ***
1997-07-13 20:38:15 +00:00
Jim Meyering
7c97f17f9b
*** empty log message ***
1997-07-13 20:27:15 +00:00
Jim Meyering
5b0298d2b5
.
1997-07-13 19:47:00 +00:00
Jim Meyering
7e73237bac
.
1997-07-13 19:45:14 +00:00
Jim Meyering
8568fe543b
.
1997-07-13 16:36:10 +00:00
Jim Meyering
1c9c4d7230
More tests -- add TZ-free equivalents.
1997-07-13 16:36:04 +00:00
Jim Meyering
3e129adac4
add ``First, a quote:''
1997-07-13 15:08:31 +00:00
Jim Meyering
8f6f2a4cc1
don't include error.h.
1997-07-13 13:31:30 +00:00
Jim Meyering
4f110142bb
*** empty log message ***
1997-07-13 04:28:05 +00:00
Jim Meyering
23497d87b7
(DISTFILES): Remove ChangeLog.
1997-07-13 04:27:57 +00:00
Jim Meyering
73f3647fe2
.
1997-07-13 04:25:15 +00:00
Jim Meyering
a305c4a189
.
1997-07-13 04:13:53 +00:00
Jim Meyering
b05ff2249b
Rename lots of `this' locals.
...
Make some parameters `const'.
(who): Update read_utmp caller.
(search_entries): Take additional param: utmp_buf.
Update read_utmp caller.
(who_am_i): Update read_utmp caller.
1997-07-13 04:13:40 +00:00
Jim Meyering
7fe4db1451
(users): Update read_utmp caller.
1997-07-13 03:57:00 +00:00
Jim Meyering
393e4a8c36
(uptime): Update read_utmp caller.
1997-07-13 03:56:29 +00:00
Jim Meyering
aba02b5978
(PARAMS): Update prototype.
...
(utmp_contents): Remove dcl.
1997-07-13 03:55:38 +00:00
Jim Meyering
708d4a74de
(read_utmp): Take new params: count and buffer.
...
Return boolean indicating failure.
Now, caller must give diagnostic upon.
1997-07-13 03:54:00 +00:00
Jim Meyering
6e1340462e
Add FIXME.
...
indent
1997-07-13 03:13:09 +00:00
Jim Meyering
aeea923e99
indent
1997-07-13 03:10:15 +00:00
Jim Meyering
d461077920
indent
1997-07-13 03:08:45 +00:00
Jim Meyering
d0c515b45c
indent
1997-07-13 03:07:36 +00:00
Jim Meyering
4b84ea8745
indent
1997-07-13 02:58:35 +00:00
Jim Meyering
51a0fa60c8
.
1997-07-13 02:54:48 +00:00
Jim Meyering
2d8c67c7d5
*** empty log message ***
1997-07-13 02:54:28 +00:00
Jim Meyering
ad0f8c9b71
(uptime): rename users to n_users
1997-07-13 02:52:58 +00:00
Jim Meyering
67fe78f11c
declare xmalloc
...
(users): rename users to n_users
1997-07-13 02:52:24 +00:00
Jim Meyering
b18c5abf1c
(who): rename users to n_users
1997-07-13 02:51:34 +00:00
Jim Meyering
59f66af0f4
.
1997-07-13 02:49:39 +00:00
Jim Meyering
4cf5b77561
.
1997-07-13 02:19:46 +00:00
Jim Meyering
65738c9162
.
1997-07-13 02:18:14 +00:00
Jim Meyering
6341f011d7
.
1997-07-13 02:17:51 +00:00
Jim Meyering
558f0fa3ea
revert to previous version
1997-07-12 23:16:59 +00:00
Jim Meyering
7673378e0a
*** empty log message ***
1997-07-12 23:01:17 +00:00
Jim Meyering
97fca9a840
*** empty log message ***
1997-07-12 22:56:55 +00:00
Jim Meyering
f124c131af
*** empty log message ***
1997-07-12 22:55:13 +00:00
Jim Meyering
ee81a6190f
*** empty log message ***
1997-07-12 22:53:07 +00:00
Jim Meyering
d1a07e1ad2
(MAYBE_SET_TZ_UTC0): New macro.
...
(set_tz): New function.
(batch_convert): If necessary, save the initial value of TZ and
for each date in the file, restore it before each call to get_date,
then set it to UTC0 before each show_date call.
(main): Don't set TZ before calling get_date.
Set TZ after get_date call and before show_date call.
Reported by Matthew Braun.
1997-07-12 22:52:57 +00:00
Jim Meyering
3dcfda7bda
.
1997-07-12 22:32:21 +00:00
Jim Meyering
3f275a59a5
add a --file test
1997-07-12 22:32:12 +00:00
Jim Meyering
67132b480f
Add a few more date examples. Prompted by question from Galen H.
1997-07-12 22:10:03 +00:00
Jim Meyering
d9921abba7
.
1997-07-12 21:59:08 +00:00
Jim Meyering
626e48dcca
.
1997-07-12 21:57:51 +00:00
Jim Meyering
f1994a3f6e
*** empty log message ***
1997-07-12 21:57:38 +00:00
Jim Meyering
b6a57ff354
add date2sec and sec2date from the manual
1997-07-12 21:56:35 +00:00
Jim Meyering
0e6b6d4c5c
add utc-1
1997-07-12 21:07:26 +00:00
Jim Meyering
309b8c57fb
*** empty log message ***
1997-07-12 20:34:34 +00:00
Jim Meyering
a3294a01b0
*** empty log message ***
1997-07-11 16:07:52 +00:00
Jim Meyering
204f6064e5
remove `minimally'
1997-07-11 16:07:29 +00:00
Jim Meyering
17ca5d8c74
remove `minimally'
1997-07-11 16:07:06 +00:00
Jim Meyering
4a2df8ccf5
new one from Karl
1997-07-11 15:27:19 +00:00
Jim Meyering
2d1baaeb31
*** empty log message ***
1997-07-10 18:30:08 +00:00
Jim Meyering
1a2964b988
*** empty log message ***
1997-07-10 18:29:27 +00:00
Jim Meyering
4170f6416d
.
1997-07-10 18:25:12 +00:00
Jim Meyering
735847657b
*** empty log message ***
1997-07-10 18:25:05 +00:00
Jim Meyering
8d6318c532
.
1997-07-10 17:32:31 +00:00
Jim Meyering
36df273199
.
1997-07-10 17:31:40 +00:00
Jim Meyering
1db47deedb
.
1997-07-10 17:31:29 +00:00
Jim Meyering
d6bdaed4c0
.
1997-07-10 17:30:50 +00:00
Jim Meyering
1481657ca1
.
1997-07-10 17:29:09 +00:00
Jim Meyering
99f8939150
*** empty log message ***
1997-07-10 16:19:13 +00:00
Jim Meyering
45eb103e4c
convert obsolescent tests to posix-style ones
1997-07-10 16:16:17 +00:00
Jim Meyering
990c0d0fad
Include $0 in `wrong number of elements...' message.
1997-07-10 15:56:33 +00:00
Jim Meyering
9295c4fdca
Remove $. from duplicate test name message
1997-07-10 15:56:09 +00:00
Jim Meyering
41c1791ddd
*** empty log message ***
1997-07-10 15:38:43 +00:00
Jim Meyering
c8fbd48706
*** empty log message ***
1997-07-10 15:35:01 +00:00
Jim Meyering
ccd911b026
.
1997-07-10 15:34:31 +00:00
Jim Meyering
deb5b314a5
.
1997-07-10 15:26:51 +00:00
Jim Meyering
c23aa46af6
*** empty log message ***
1997-07-09 21:14:40 +00:00
Jim Meyering
8dfdbd327c
.
1997-07-09 18:11:59 +00:00
Jim Meyering
49ec273bd5
.
1997-07-09 18:03:56 +00:00
Jim Meyering
b09226e1b4
*** empty log message ***
1997-07-09 18:03:12 +00:00
Jim Meyering
d68871bdec
(make_path): Chdir to `/' before starting if necessary.
...
Call save_cwd before while loop rather than from first iteration inside it.
1997-07-09 18:02:07 +00:00
Jim Meyering
6b544d3d8a
.
1997-07-09 17:57:48 +00:00
Jim Meyering
2624654a78
(strverscmp): Add `parenentheses around arithmetic in operand of |'
...
as suggested by gcc -Wall.
1997-07-09 15:55:41 +00:00
Jim Meyering
2d3d80a3f2
indent
1997-07-09 15:42:54 +00:00
Jim Meyering
f6ffa56bc6
fix typo in comment
1997-07-09 15:33:27 +00:00
Jim Meyering
8d71f2bb2d
.
1997-07-09 15:32:31 +00:00
Jim Meyering
a9309ad872
.
1997-07-09 15:31:29 +00:00
Jim Meyering
bc1634bc1a
*** empty log message ***
1997-07-09 15:30:22 +00:00
Jim Meyering
6da5f51d3a
.
1997-07-09 15:28:14 +00:00
Jim Meyering
a8068a365d
*** empty log message ***
1997-07-09 15:28:01 +00:00
Jim Meyering
29e0df8652
.
1997-07-09 15:21:03 +00:00
Jim Meyering
f9f695018a
*** empty log message ***
1997-07-09 14:21:30 +00:00
Jim Meyering
64320d0470
.
1997-07-09 14:20:14 +00:00
Jim Meyering
5e0ce74b1d
.
1997-07-09 14:18:57 +00:00
Jim Meyering
47489a5b27
*** empty log message ***
1997-07-09 14:16:44 +00:00
Jim Meyering
a5d528d3d7
*** empty log message ***
1997-07-09 14:12:13 +00:00
Jim Meyering
3358aeb5d3
.
1997-07-09 14:05:31 +00:00
Jim Meyering
bc16e65a8e
*** empty log message ***
1997-07-09 14:05:22 +00:00
Jim Meyering
6bb8c4e904
Add comments.
1997-07-09 14:00:27 +00:00
Jim Meyering
89743fce5c
*** empty log message ***
1997-07-08 23:20:50 +00:00
Jim Meyering
8f19e15873
*** empty log message ***
1997-07-08 23:06:36 +00:00
Jim Meyering
c2f3a114a8
*** empty log message ***
1997-07-08 23:05:32 +00:00
Jim Meyering
ba6af15f00
*** empty log message ***
1997-07-08 23:04:58 +00:00
Jim Meyering
0c073269a5
.
1997-07-08 23:00:29 +00:00
Jim Meyering
4e9441a1e7
.
1997-07-08 22:44:58 +00:00
Jim Meyering
c2b8fe4acf
.
1997-07-08 22:43:38 +00:00
Jim Meyering
f3a329069e
(mode_create_from_ref): New function.
1997-07-06 21:28:04 +00:00
Jim Meyering
244fb561f8
(mode_create_from_ref): Add prototype.
...
(MODE_MASK_ALL): New define.
(MODE_BAD_REFERENCE): New define.
1997-07-06 21:27:44 +00:00
Jim Meyering
2cd9474cb6
(getuidbyname): Declare parameter to be const.
...
(getgidbyname): Declare parameter to be const.
1997-07-06 21:27:07 +00:00
Jim Meyering
abd1bad4b6
(noinst_HEADERS): Add strverscmp.h.
1997-07-06 21:25:57 +00:00
Jim Meyering
f066a3acfe
.
1997-07-06 21:25:19 +00:00
Jim Meyering
83c3f08048
declare stpcpy
1997-07-06 21:24:10 +00:00
Jim Meyering
d0caad54ae
Add new option: --sort=version (-v).
1997-07-06 21:23:42 +00:00
Jim Meyering
f873ad6e6c
(libfu_a_SOURCES): Add strverscmp.c.
...
(noinst_HEADERS): Add strverscmp.h.
1997-07-06 14:47:50 +00:00
Jim Meyering
0c5e6d93cd
*** empty log message ***
1997-07-06 13:52:12 +00:00
Jim Meyering
2b0ecc7fa5
(print_long_format): Reflect changes in semantics of getuser, getgroup.
1997-07-06 13:51:16 +00:00
Jim Meyering
afe6283539
(getuser): Return NULL (rather than stringified uid) upon lookup failure.
...
(getgroup): Likewise.
(getuidbyname) [NOT_USED]: #ifdef-out unused function.
(getgidbyname) [NOT_USED]: #ifdef-out unused function.
1997-07-06 13:50:29 +00:00
Jim Meyering
0735c835a9
Change some #ifdef to #if.
...
Indent a cpp directive.
1997-07-06 11:57:38 +00:00
Jim Meyering
a1cf1abf4d
*** empty log message ***
1997-07-05 22:52:33 +00:00
Jim Meyering
1fca2b262a
*** empty log message ***
1997-07-05 22:50:58 +00:00
Jim Meyering
08f38fd930
(parse_obsolescent_option): If POSIXLY_CORRECT is set, give
...
a diagnostic and fail when there are two or more non-option arguments.
1997-07-05 22:50:32 +00:00
Jim Meyering
573588283f
.
1997-07-05 13:24:11 +00:00
Jim Meyering
8e14d7accc
*** empty log message ***
1997-07-05 13:23:18 +00:00
Jim Meyering
77ef7e08a7
*** empty log message ***
1997-07-05 08:26:21 +00:00
Jim Meyering
ac0ee614d6
Redefine/undef getusershell around inclusion of <unistd.h>
...
(via system.h) so Cray's int-returning prototype doesn't conflict
with our char*-returning one.
1997-07-05 08:25:58 +00:00
Jim Meyering
8e04be3e8d
.
1997-07-04 23:05:22 +00:00
Jim Meyering
4369606f15
regenerate with updated mk-script
1997-07-04 23:04:21 +00:00
Jim Meyering
f014f4f60f
*** empty log message ***
1997-07-04 19:12:34 +00:00
Jim Meyering
581b1540f5
Redirect output of cmp to /dev/null.
1997-07-04 19:12:25 +00:00
Jim Meyering
a7da25a2bb
*** empty log message ***
1997-07-04 19:05:12 +00:00
Jim Meyering
14608042dd
.
1997-07-04 19:01:55 +00:00
Jim Meyering
f8bedd0047
.
1997-07-04 15:02:30 +00:00
Jim Meyering
4d8f9c4929
regenerate with updated ../Makefile.am.in
1997-07-04 15:02:06 +00:00
Jim Meyering
1e80216861
regenerate with updated mk-script
1997-07-04 15:01:57 +00:00
Jim Meyering
b541bff3de
.
1997-07-04 15:01:06 +00:00
Jim Meyering
bea4748f5c
regenerate with updated mk-script
1997-07-04 14:43:55 +00:00
Jim Meyering
19d151cbbd
regenerate with updated ../Makefile.am.in
1997-07-04 14:43:06 +00:00
Jim Meyering
d61ab3fc24
.
1997-07-04 14:42:16 +00:00
Jim Meyering
70cfca742f
*** empty log message ***
1997-07-04 08:20:55 +00:00
Jim Meyering
677ddac432
(validate): Create test files in $(srcdir), not in build dir.
1997-07-04 08:09:15 +00:00
Jim Meyering
93b02c5289
*** empty log message ***
1997-07-04 07:53:28 +00:00
Jim Meyering
22ff29fe3e
(apply_attributes): New function.
...
(copy_reg): Use apply_attributes instead of open-coding the pieces.
Now, failure to preserve file attributes does not cause mv to change
its exit status, and such failures elicit warning diagnostics. This
behavior is required by POSIX. Before, failure to preserve ownership
due to insufficient access was diagnosed only for root.
Prompted by a report from Bengt Martensson.
1997-07-03 12:16:41 +00:00
Jim Meyering
ab171ee6b5
*** empty log message ***
1997-07-03 12:13:31 +00:00
Jim Meyering
c86d0a7a45
*** empty log message ***
1997-07-03 10:29:48 +00:00
Jim Meyering
4396edc12e
(test_vector): Remove bogus TZ=GMT environment setting.
1997-07-03 10:28:51 +00:00
Jim Meyering
442d670b3a
.
1997-07-02 16:09:39 +00:00
Jim Meyering
7a280a0fda
(STRTOX): Convert function header in macro definition
...
to K&R-style. Otherwise, ansi2knr would fail to convert the function
definitions to K&R for old style compilers. From Kaveh Ghazi.
1997-07-02 16:07:44 +00:00
Jim Meyering
df05506016
*** empty log message ***
1997-07-01 11:55:55 +00:00
Jim Meyering
b3580d0a75
.
1997-07-01 11:50:44 +00:00
Jim Meyering
2499628bff
(make_path): Reorder stat-then-mkdir-if-missing
...
calls so that mkdir is called first. Before make_path would first
`stat' a directory, then call mkdir if it didn't exist. But if
some other process created the directory between the stat & mkdir,
the mkdir would fail with EEXIST. Diagnosis and suggestion from
Greg McGary.
1997-07-01 11:50:39 +00:00
Jim Meyering
b5e0f033a6
*** empty log message ***
1997-07-01 11:50:08 +00:00
Jim Meyering
059ccb6ac7
[putenv]: Undefine before including system headers.
...
Otherwise, the declaration of *rpl_putenv* conflicts with the system
prototype on at least Irix5.3. From Marcus Daniels.
1997-07-01 11:30:08 +00:00
Jim Meyering
5f14bb768e
*** empty log message ***
1997-06-30 04:00:48 +00:00
Jim Meyering
7f490dad0e
.
1997-06-30 03:53:28 +00:00
Jim Meyering
3e81211212
.
1997-06-30 01:58:23 +00:00
Jim Meyering
3f0b15ac80
*** empty log message ***
1997-06-29 22:26:54 +00:00
Jim Meyering
41faa55aed
(base_name_strip_trailing_slashes): Remove.
1997-06-29 22:26:18 +00:00
Jim Meyering
04c0cd59a5
(base_name_strip_trailing_slashes): new function.
1997-06-29 22:25:54 +00:00
Jim Meyering
6ad0d51107
(copy): Add FIXME comment.
1997-06-29 22:24:26 +00:00
Jim Meyering
bc8c5033e3
*** empty log message ***
1997-06-29 22:21:51 +00:00
Jim Meyering
dc404c4107
(copy_reg): New parameter, SOURCE_STATS.
...
(do_move): Update caller.
(movefile): Take new boolean parameter, DEST_IS_DIR,
to save a stat per moved file when the destination is a directory.
(main): Call movefile with additional argument.
(strip_trailing_slashes_2): New function.
(movefile): Remove trailing slashes from dest. Otherwise, stat ("b/")
fails with ENOTDIR on systems including Linux w/libc 2.0.30.
Reproduce with `rm -rf a b; mkdir a; touch b; ./mv a b/'.
(do_move): Fix misleading comment.
1997-06-29 22:21:42 +00:00
Jim Meyering
e44678aac2
*** empty log message ***
1997-06-29 21:24:26 +00:00
Jim Meyering
42a63be148
*** empty log message ***
1997-06-29 21:13:33 +00:00
Jim Meyering
1226259896
Remove _sys_putenv cruft and just rename the function itself.
1997-06-29 21:05:05 +00:00
Jim Meyering
cabc10b909
*** empty log message ***
1997-06-29 20:26:38 +00:00
Jim Meyering
90e9fd9c77
.
1997-06-29 20:24:27 +00:00
Jim Meyering
0935e2ce3f
*** empty log message ***
1997-06-29 20:21:38 +00:00
Jim Meyering
611cf8e97b
*** empty log message ***
1997-06-29 20:19:45 +00:00
Jim Meyering
3d9239c750
fix it right
1997-06-29 20:18:58 +00:00
Jim Meyering
551c02f7b6
Define-away putenv only if it's not already defined.
1997-06-29 20:12:52 +00:00
Jim Meyering
90c131fa21
.
1997-06-29 13:52:16 +00:00
Jim Meyering
a6b6c95b83
*** empty log message ***
1997-06-29 13:50:57 +00:00
Jim Meyering
25c1d1dccd
*** empty log message ***
1997-06-29 13:49:53 +00:00
Jim Meyering
d9741142c8
.
1997-06-29 13:34:51 +00:00
Jim Meyering
a84d2bada4
Set and export LANGUAGE, LC_ALL, and LANG
...
so tests get english strings. From Ulrich Drepper.
1997-06-29 12:19:43 +00:00
Jim Meyering
9654920c40
.
1997-06-29 03:27:24 +00:00
Jim Meyering
a13135d09e
Move the OPENOPTS def from end to beginning of else clause so it's closer
...
to the one in the then clause.
1997-06-29 01:56:36 +00:00
Jim Meyering
f657d65570
update from automake-1.2
1997-06-25 17:05:56 +00:00
Jim Meyering
9bcfe15afe
.
1997-06-25 17:01:22 +00:00
Jim Meyering
4378dcecdf
.
1997-06-25 16:08:03 +00:00
Jim Meyering
fa4894b30c
.
1997-06-25 15:38:35 +00:00
Jim Meyering
6700c89ac7
Use variable width columns when printing in multi-column mode.
...
(init_col_info): New function.
(print_current_files): Call init_col_info if format is
`many_per_line' or `horizontal'.
(print_many_per_line): Calculate optimum column widths.
(print_horizontal): Likewise.
From Ulrich Drepper.
1997-06-22 19:52:24 +00:00
Jim Meyering
d18dc59619
*** empty log message ***
1997-06-22 04:04:07 +00:00
Jim Meyering
973f13ccb2
.
1997-06-22 04:01:43 +00:00
Jim Meyering
e148f6d293
.
1997-06-22 03:51:36 +00:00
Jim Meyering
3841b591c1
.
1997-06-22 03:50:14 +00:00
Jim Meyering
e8b0678fed
.
1997-06-22 03:49:51 +00:00
Jim Meyering
08f074fb34
*** empty log message ***
1997-06-22 03:38:08 +00:00
Jim Meyering
2f91f08a79
.
1997-06-22 03:32:37 +00:00
Jim Meyering
9bf8c1c229
.
1997-06-16 18:02:08 +00:00
Jim Meyering
504b9fe47a
.
1997-06-16 18:01:32 +00:00
Jim Meyering
57f7889059
comment
1997-06-16 17:50:23 +00:00
Jim Meyering
8b4d49fc79
.
1997-06-16 17:42:33 +00:00
Jim Meyering
a6526f2171
(eval6): Accept new unary operator, quote.
...
From Karl Heuer.
1997-06-16 17:01:24 +00:00
Jim Meyering
bfc9115ee5
*** empty log message ***
1997-06-16 16:58:28 +00:00
Jim Meyering
5e3188fba4
.
1997-06-16 16:57:55 +00:00
Jim Meyering
57c0f5cfff
(EXTRA_DIST): Add putenv.m4.
1997-06-16 16:57:02 +00:00
Jim Meyering
19342feca7
.
1997-06-16 16:45:15 +00:00
Jim Meyering
7b097c0e37
add copyright
1997-06-16 16:15:30 +00:00
Jim Meyering
952a76e506
tweak error message
1997-06-16 16:12:04 +00:00
Jim Meyering
0dcca900cc
(full_write): Add comment regarding failure due to bug in
...
Linux Slackware 1.2.13 kernel.
1997-06-15 15:06:52 +00:00
Jim Meyering
ab029fd3e5
.
1997-06-15 13:35:02 +00:00
Jim Meyering
acdc74dbf5
Rewrite using save-cwd.c and chdir to remove quadratic component of complexity.
...
Before, it processed O(n^2) directory name components via stat and mkdir.
Now it's O(n). This makes mkdir -p a lot more efficient when creating
directories with very many components. On a Linux 2.0.30 ext2fs filesystem
this command: mkdir -p `perl -e 'print "a/" x 500'` now runs in 0.77 seconds
(user+sys). Contrast that with the 9.5(!) seconds it took before.
1997-06-15 13:34:47 +00:00
Jim Meyering
1830d29be9
Add test that -o 0 works.
1997-06-15 11:47:46 +00:00
Jim Meyering
3b4748d124
*** empty log message ***
1997-06-15 11:42:55 +00:00
Jim Meyering
50e65a424c
(init_header) [T_BUF_FMT]: Output the 4-digit year (not the
...
2-digit abbreviation) in each page header. Reported by Noah Friedman.
1997-06-15 11:40:47 +00:00
Jim Meyering
aca4091fae
*** empty log message ***
1997-06-14 19:33:13 +00:00
Jim Meyering
2add756624
*** empty log message ***
1997-06-14 17:32:00 +00:00
Jim Meyering
2f1768f676
(cut_fields): Detect when the input is empty and handle
...
that special case. Before `cut -f1 </dev/null' would improperly
output a single newline. Reported by Phil Richards.
1997-06-14 17:31:40 +00:00
Jim Meyering
4f0bef5377
.
1997-06-14 16:45:00 +00:00
Jim Meyering
4dc1f7070b
.
1997-06-14 16:36:22 +00:00
Jim Meyering
63ca47adfc
proof reading from kb
1997-06-13 16:07:12 +00:00
Jim Meyering
c8460daf24
.
1997-06-12 16:40:53 +00:00
Jim Meyering
a6062bfb05
document expr's new quote operator
1997-06-12 16:32:08 +00:00
Jim Meyering
83461932b5
*** empty log message ***
1997-06-12 15:07:26 +00:00
Jim Meyering
23c6ab8674
*** empty log message ***
1997-06-12 15:07:05 +00:00
Jim Meyering
25f6a4a7c0
remove blank line at end and add copyright
...
tweak cpp indentation
1997-06-12 12:58:47 +00:00
Jim Meyering
8eebff2029
*** empty log message ***
1997-06-12 11:51:11 +00:00
Jim Meyering
6ecad0839e
(eval6): Accept new unary operator, quote. From Karl Heuer.
1997-06-12 11:50:58 +00:00
Jim Meyering
9fb965dfd8
Add comment for posixly_correct.
1997-06-12 11:47:34 +00:00
Jim Meyering
bcdaf2c1a5
fix typo in expr/index doc.
...
from kwzh
1997-06-12 11:27:04 +00:00
Jim Meyering
e737958ebb
.
1997-06-11 20:19:30 +00:00
Jim Meyering
44df08ee55
*** empty log message ***
1997-06-11 20:19:23 +00:00
Jim Meyering
8406b91aba
(docolon): Test (re_buffer.re_nsub > 0) rather than
...
searching for `\(' to determine whether to return 0 or the empty
string. Before it would improperly return '' if the pattern
contained a substring like this: `\\('. From Karl Heuer.
For example, running expr c : '\\(' should print `0'.
1997-06-11 20:18:15 +00:00
Jim Meyering
2078f2391e
.
1997-06-06 14:30:11 +00:00
Jim Meyering
f442eb2941
.
1997-06-03 20:01:55 +00:00
Jim Meyering
f1390de4c3
[HAVE_UNISTD_H]: Include unistd.h.
...
John Gatewood Ham reported that this is necessary for DJGPP/Win95.
1997-06-03 20:01:47 +00:00
Jim Meyering
93ede2c8e1
*** empty log message ***
1997-06-03 20:01:14 +00:00
Jim Meyering
ae7a2a007a
.
1997-06-02 14:29:50 +00:00
Jim Meyering
1f107588fa
.
1997-06-01 18:47:56 +00:00
Jim Meyering
a45a7e3819
.
1997-06-01 17:59:08 +00:00
Jim Meyering
5f0bf654a4
(mk-script): Depend on ../../config.status.
1997-06-01 17:58:27 +00:00
Jim Meyering
985bd80461
.
1997-06-01 17:20:42 +00:00
Jim Meyering
8bb2bf5d28
*** empty log message ***
1997-06-01 17:20:31 +00:00
Jim Meyering
cc167bce98
*** empty log message ***
1997-06-01 17:16:30 +00:00
Jim Meyering
f5291be83e
Add tests using `next'.
1997-06-01 17:16:23 +00:00
Jim Meyering
2c0e561933
(OtherTable): Interpret `next' as 1 (not 2) units.
...
Patch from Richard Sharman <rsharman@magmacom.com >.
1997-06-01 17:15:51 +00:00
Jim Meyering
a488983890
fix for abs pathnames
1997-05-30 14:00:47 +00:00
Jim Meyering
94468e0921
indent cpp directives
1997-05-29 13:20:25 +00:00
Jim Meyering
4377246ee3
update from automake-1.1p
1997-05-29 13:19:34 +00:00
Jim Meyering
6edc738156
correct/normalize indentation in cpp directives
1997-05-28 12:19:28 +00:00
Jim Meyering
4f690a51e3
update from FSF
1997-05-28 12:01:33 +00:00
Jim Meyering
7eaf75e3b1
*** empty log message ***
1997-05-28 11:43:25 +00:00
Jim Meyering
4354caa2d4
(read_filesystem_list): Add `|| defined (__OpenBSD__)'
...
to the NetBSD #if so OpenBSD also uses the f_fstypename member.
(fstype_to_string): Add `&& !defined (__OpenBSD__)' to the NetBSD #if
expression to exclude this function definition. OpenBSD 2.1 beta
doesn't need it. Patch from Hugh Daniel <hugh@ecotone.xanadu.com >
1997-05-28 11:42:29 +00:00
Jim Meyering
106775512b
*** empty log message ***
1997-05-28 11:40:16 +00:00
Jim Meyering
72559c0e30
*** empty log message ***
1997-05-27 14:17:08 +00:00
Jim Meyering
437b98461e
Don't include backupfile.h.
1997-05-27 14:16:49 +00:00
Jim Meyering
074c7edade
*** empty log message ***
1997-05-27 13:55:45 +00:00
Jim Meyering
e4f25ca7b1
Use base_name, not basename.
1997-05-27 13:55:23 +00:00
Jim Meyering
dd547a84bf
.
1997-05-27 12:50:39 +00:00
Jim Meyering
bc50ceb474
clean up for -Wall
1997-05-27 11:05:40 +00:00
Jim Meyering
4c2adcbd56
Use base_name, not basename.
1997-05-27 11:04:41 +00:00
Jim Meyering
f0c27dac9e
Use base_name, not basename.
...
Use X, not CP_OPTIONS.
1997-05-27 11:00:50 +00:00
Jim Meyering
93e9fef09f
(libfu_a_SOURCES): Add addext.c.
...
Remove getversion.c; get_version is now in backupfile.c.
Add basename.c since it's no longer replacible.
1997-05-27 10:45:34 +00:00
Jim Meyering
187f712b73
*** empty log message ***
1997-05-27 10:39:22 +00:00
Jim Meyering
aa8b6cf83c
Change dcl of program_name so it doesn't conflict with the ubiquitous char* one.
1997-05-27 10:39:10 +00:00
Jim Meyering
46a9863033
.
1997-05-27 10:31:04 +00:00
Jim Meyering
c213bae308
Update from patch-2.2.93.
1997-05-27 10:30:45 +00:00
Jim Meyering
ca55ba3715
Update from FSF via patch-2.2.93.
1997-05-27 09:41:25 +00:00
Jim Meyering
168eb7758e
Update from FSF via patch-2.2.93.
1997-05-27 09:39:25 +00:00
Jim Meyering
96c4c01019
Update from glibc via patch-2.2.93.
1997-05-27 09:38:06 +00:00
Jim Meyering
926c6c3301
*** empty log message ***
1997-05-26 04:46:57 +00:00
Jim Meyering
8805ede31b
(copy_internal): When preserving symlinks (--no-dereference) and the
...
destination file is a symlink, use stat (not xstat) to see if it points
back to the source. Reported by James <james@albion.glarp.com >.
1997-05-26 04:46:47 +00:00
Jim Meyering
cd29ba84ab
*** empty log message ***
1997-05-26 04:43:47 +00:00
Jim Meyering
a65a081656
declare strip_trailing_slashes
1997-05-25 21:25:28 +00:00
Jim Meyering
8b36f9cbcd
*** empty log message ***
1997-05-25 21:24:44 +00:00
Jim Meyering
0cc1681a5b
Remove global variable opt_human_readable.
...
(enum Output_units): Rename from output_size.
Rename size_* to Unit_*.
Add Unit_variable to correspond to --human-readable.
(convert_blocks): Remove now-unused definition.
(human_readable): Rename paramater n_bytes to n_blocks.
Adjust conversions to reflect fact that input is now number of
512-byte blocks, not bytes.
(print_size): New function.
(du_files): Use print_size instead of open coding it.
(count_entry): Always count in units of 512-byte blocks to delay.
This lets du accumulate totals corresponding to a terabyte before
overflowing 32-bit long int.
Use print_size instead of open coding it.
1997-05-25 21:23:15 +00:00
Jim Meyering
e3e8f658c4
*** empty log message ***
1997-05-25 15:17:31 +00:00
Jim Meyering
07876bcb5d
(convert_blocks): Add definition.
1997-05-25 15:10:03 +00:00
Jim Meyering
11080b7544
(convert_blocks): Remove definition.
...
Indent cpp directives.
1997-05-25 14:22:55 +00:00
Jim Meyering
1b71b3372e
(convert_blocks): Remove now-unnecessary #undef.
...
(du_files): Pass output_size unchanged to convert_blocks. No need
to test output_size for size_bytes, convert_blocks handles that
correctly.
(count_entry): Likewise.
1997-05-25 14:21:41 +00:00
Jim Meyering
1bfb2c3ec7
*** empty log message ***
1997-05-25 14:11:59 +00:00
Jim Meyering
1ba34180d7
(main): Implement new --max-depth=N option.
...
Based on the idea and a patch from Torbjorn Lindgren.
(du_files): Likewise.
(count_entry): Likewise.
[AIX]: Remove unused #pragma alloca.
1997-05-25 14:11:50 +00:00
Jim Meyering
54a61c3cf6
Remove FIXME.
...
Add spurious curlies and an empty line.
1997-05-25 13:00:01 +00:00
Jim Meyering
f735e157e9
.
1997-05-25 03:47:31 +00:00
Jim Meyering
5708e7bba8
*** empty log message ***
1997-05-25 03:47:21 +00:00
Jim Meyering
6919955eb1
New options: --ignore-fail-on-non-empty and --verbose.
...
(remove_parents): Implement new options.
(main): Likewise.
1997-05-25 03:46:46 +00:00
Jim Meyering
4f99d359c8
.
1997-05-25 03:15:30 +00:00
Jim Meyering
6fd92cf72b
*** empty log message ***
1997-05-24 18:27:46 +00:00
Jim Meyering
2ebfd210cd
.
1997-05-24 18:26:59 +00:00
Jim Meyering
d5659aa5e1
.
1997-05-24 18:12:59 +00:00
Jim Meyering
9add219c87
.
1997-05-24 18:11:33 +00:00
Jim Meyering
4d347c9e1f
*** empty log message ***
1997-05-24 14:43:51 +00:00
Jim Meyering
90721ff4a4
(read_filesystem_list): Show automount-related
...
duplicate filesystems only when --all specified. With suggestions
from Stuart Kemp.
1997-05-24 14:43:21 +00:00
Jim Meyering
1024238089
Indent cpp directives.
1997-05-24 14:42:40 +00:00
Jim Meyering
b0f8e63615
.
1997-05-24 14:31:23 +00:00
Jim Meyering
c8062f789d
.
1997-05-24 14:13:55 +00:00
Jim Meyering
3dc7a93409
.
1997-05-24 14:11:19 +00:00
Jim Meyering
59ed92cdcf
.
1997-05-23 13:23:49 +00:00
Jim Meyering
d0a506b84b
.
1997-05-02 04:02:17 +00:00
Jim Meyering
ccb48f46d6
indent cpp-directives
1997-05-01 20:53:59 +00:00
Jim Meyering
9080de09fc
indent cpp-directives
1997-05-01 20:51:16 +00:00
Jim Meyering
44848c0887
update from automake-1.1o
1997-04-29 15:48:14 +00:00
Jim Meyering
f6a1207cf9
.
1997-04-29 15:22:05 +00:00
Jim Meyering
6c04dfc1e1
*** empty log message ***
1997-04-27 23:46:02 +00:00
Jim Meyering
795d254715
(STRTOX): Don't fail because of extra character(s) following a
...
character constant. Give the *warning* only if !POSIXLY_CORRECT.
1997-04-27 23:45:57 +00:00
Jim Meyering
e5ce0d8b3e
*** empty log message ***
1997-04-27 23:33:54 +00:00
Jim Meyering
9778fd673b
(cfcc_msg): File-scope constant.
...
(STRTOX): Use new constant as error message format string in macro.
Suggestion from Andreas Schwab.
1997-04-27 23:33:49 +00:00
Jim Meyering
3a46eb9695
.
1997-04-27 23:12:01 +00:00
Jim Meyering
3a84136d8c
.
1997-04-27 20:18:07 +00:00
Jim Meyering
a77bf7510f
*** empty log message ***
1997-04-27 20:13:21 +00:00
Jim Meyering
afdfd95be8
*** empty log message ***
1997-04-27 20:12:16 +00:00
Jim Meyering
3f9d8ee21b
.
1997-04-27 19:41:52 +00:00
Jim Meyering
480a5db227
.
1997-04-27 19:41:16 +00:00
Jim Meyering
9874f0eedf
changes suggested by kb
1997-04-24 13:00:51 +00:00
Jim Meyering
39361c9d6e
patch from Andreas S.
1997-04-21 14:55:26 +00:00
Jim Meyering
7f74dcb1a6
s/;/. in comment to placate francois
1997-04-10 03:46:01 +00:00
Jim Meyering
738818ee66
.
1997-04-07 16:59:43 +00:00
Jim Meyering
90e1281e8e
*** empty log message ***
1997-04-07 15:24:38 +00:00
Jim Meyering
907f15c7d6
*** empty log message ***
1997-04-07 15:21:33 +00:00
Jim Meyering
258186e1ce
.
1997-04-07 15:10:57 +00:00
Jim Meyering
2e1059b400
.
1997-04-07 15:08:56 +00:00
Jim Meyering
58a9554b17
.
1997-04-07 00:44:33 +00:00
Jim Meyering
ca70b66b72
(STRTOX): New macro to eliminate code duplication.
...
(xstrtod, xstrtol, xstrtoul): Remove functions.
Use the STRTOX instead.
1997-04-06 20:58:16 +00:00
Jim Meyering
b3f0804efd
.
1997-04-06 20:42:00 +00:00
Jim Meyering
ebce57b0e6
*** empty log message ***
1997-04-06 20:36:48 +00:00
Jim Meyering
3426e7ca7a
Change most char* dcls to const char*.
1997-04-06 19:32:19 +00:00
Jim Meyering
39b444e420
Reorder functions to obviate forward decls.
1997-04-06 19:30:07 +00:00
Jim Meyering
00ea088ccd
.
1997-04-04 03:29:25 +00:00
Jim Meyering
cd45cc7335
(EXTRA_DIST): Update file list.
1997-04-04 03:27:35 +00:00
Jim Meyering
7ecf5ed43b
.
1997-04-04 03:18:54 +00:00
Jim Meyering
6d648c45ed
Add test from Phil Richards.
1997-04-04 03:18:04 +00:00
Jim Meyering
cc093a9945
(main): Implement new --max-depth=N option.
...
Based on the idea and a patch from Torbjorn Lindgren.
(du_files): Likewise.
(count_entry): Likewise.
1997-03-27 05:47:56 +00:00
Jim Meyering
3416bdb6e1
*** empty log message ***
1997-03-27 05:45:12 +00:00
Jim Meyering
a37da82c38
.
1997-03-23 21:27:46 +00:00
Jim Meyering
f101a9b57f
*** empty log message ***
1997-03-23 21:22:14 +00:00
Jim Meyering
c7b5fd2423
.
1997-03-23 02:56:47 +00:00
Jim Meyering
f1c111d469
*** empty log message ***
1997-03-23 02:30:09 +00:00
Jim Meyering
24ffa56fd0
.
1997-03-22 19:54:32 +00:00
Jim Meyering
e269fcdb28
*** empty log message ***
1997-03-22 06:06:02 +00:00
Jim Meyering
61ac269c6e
*** empty log message ***
1997-03-22 06:05:16 +00:00
Jim Meyering
e71f8cf087
*** empty log message ***
1997-03-22 06:03:31 +00:00
Jim Meyering
b524db4e87
*** empty log message ***
1997-03-22 05:58:50 +00:00
Jim Meyering
37e05875d5
*** empty log message ***
1997-03-22 05:58:26 +00:00
Jim Meyering
fcc31060fa
.
1997-03-21 03:16:03 +00:00
Jim Meyering
e328e25bd1
.
1997-03-21 03:14:53 +00:00
Jim Meyering
bf435650e1
.
1997-03-21 03:11:55 +00:00
Jim Meyering
cd0aba1c14
.
1997-03-21 03:10:21 +00:00
Jim Meyering
a1e46876c6
.
1997-03-19 02:57:20 +00:00
Jim Meyering
66c246fc17
cpp-indent
...
Change a few #ifdef to #if.
Remove 3 spurious #ifdef that were guarding an #undef each.
1997-03-19 02:56:54 +00:00
Jim Meyering
fbe78f2ef6
.
1997-03-19 02:12:42 +00:00
Jim Meyering
33da7dcdda
(check_format): Rename local, FORMAT_STRING, to avoid shadowing global.
...
(print_numbers): Likewise.
1997-03-19 02:12:36 +00:00
Jim Meyering
3f2ded808d
(idle_string): Rename local, IDLE, to avoid shadowing global.
1997-03-18 23:34:23 +00:00
Jim Meyering
bcdeccb6a3
(log_su): Resort to getpwuid if getlogin fails.
...
If no tty name is found, use `none' in the log message.
Based on a patch from Galen Hazelwood.
1997-03-18 12:49:20 +00:00
Jim Meyering
808a6a2308
.
1997-03-14 04:14:37 +00:00
Jim Meyering
29e56fa096
.
1997-03-14 04:09:13 +00:00
Jim Meyering
f02b837782
(main): Allow use of 0 (zero) as the margin offset
...
argument to the -o option. Patch from Gary Anderson.
1997-03-14 04:06:12 +00:00
Jim Meyering
294ea6ffc2
.
1997-03-14 04:00:19 +00:00
Jim Meyering
c127695e96
(main): Make sure c1 is not -1 before using it as an
...
array index. Patch from Greg McGary. Although this is truly a
bug, I believe it would not cause tr to misbehave on most systems.
I could not construct a test case with which this bug causes tr
to generate invalid output.
1997-03-14 03:59:21 +00:00
Jim Meyering
d713508802
Add test that -o 0 works.
1997-03-14 03:52:10 +00:00
Jim Meyering
c42ed1e1fb
.
1997-03-14 03:30:22 +00:00
Jim Meyering
e64db863dd
.
1997-03-14 03:30:02 +00:00
Jim Meyering
40b667e0e9
.
1997-03-14 03:29:41 +00:00
Jim Meyering
effc683cfc
(TIME_T_MIN): Work around a bug in Cray C 5.0.3.0.
1997-03-14 03:28:09 +00:00
Jim Meyering
898fd10ec0
.
1997-03-13 05:21:23 +00:00
Jim Meyering
7017b8f67f
(change_file_group): Use uid of -1 to indicate
...
we don't want to change the file's user ID.
1997-03-13 05:19:54 +00:00
Jim Meyering
c230f7db00
Update from gettext-0.10.27.
1997-03-13 05:17:50 +00:00
Jim Meyering
5ed7bf6069
.
1997-03-13 05:17:16 +00:00
Jim Meyering
a7cbdd04cd
.
1997-03-13 05:16:47 +00:00
Jim Meyering
4e81181981
(EXTRA_DIST): Add chown.c.
1997-03-13 05:13:18 +00:00
Jim Meyering
1dc27001d5
Add chown.m4.
1997-03-13 05:12:13 +00:00
Jim Meyering
9034e099da
.
1997-03-13 05:10:42 +00:00
Jim Meyering
78f4331cab
.
1997-03-13 03:54:05 +00:00
Jim Meyering
a9616d4982
.
1997-03-12 01:26:15 +00:00
Jim Meyering
f1fbec95d5
.
1997-03-11 05:11:09 +00:00
Jim Meyering
dd2f783492
.
1997-03-11 05:02:11 +00:00
Jim Meyering
fac7cfba06
.
1997-03-10 04:47:59 +00:00
Jim Meyering
613357b0ab
(decode_switches): Ignore value of COLUMNS envionment
...
variable when it is the empty string. Suggestion from Ulrich Drepper.
1997-03-10 04:47:32 +00:00
Jim Meyering
de397548a8
comm's exit status
1997-03-10 03:47:13 +00:00
Jim Meyering
8a3180c8f0
.
1997-03-09 06:33:43 +00:00
Jim Meyering
73e03453df
.
1997-03-09 06:18:33 +00:00
Jim Meyering
ea805db369
(usage): Fix typo in --help output. From Andreas Schwab.
1997-03-01 04:33:59 +00:00
Jim Meyering
d358cd813b
.
1997-02-28 05:02:41 +00:00
Jim Meyering
571f4f4fde
.
1997-02-28 05:01:39 +00:00
Jim Meyering
8c93627ccb
(tYEAR_UNIT): Increase yyRelYear by $1, not just by 1.
...
From Andreas Schwab.
1997-02-27 05:53:15 +00:00
Jim Meyering
80409f292d
.
1997-02-27 05:52:59 +00:00
Jim Meyering
8b2b45e172
.
1997-02-27 05:49:51 +00:00
Jim Meyering
94cab36432
(re_protect): When there is any potential for ambiguity in a diagnostic,
...
give explanatory diagnostic in addition to file name.
1997-02-27 05:49:44 +00:00
Jim Meyering
e1b834211b
(copy_internal): When there is any potential for
...
ambiguity in a diagnostic, give explanatory diagnostic in addition
to file name.
1997-02-27 05:49:01 +00:00
Jim Meyering
a0400ec19b
.
1997-02-26 13:01:45 +00:00
Jim Meyering
27237bfb10
.
1997-02-26 04:21:01 +00:00
Jim Meyering
df86f458a2
.
1997-02-26 02:21:34 +00:00
Jim Meyering
88c3a362e9
.
1997-02-23 05:47:16 +00:00
Jim Meyering
a4ccff96f9
.
1997-02-23 02:01:27 +00:00
Jim Meyering
6df1efb30c
.
1997-02-22 20:41:21 +00:00
Jim Meyering
75bc50c6fc
.
1997-02-22 20:34:30 +00:00
Jim Meyering
5cb0201730
.
1997-02-22 20:19:05 +00:00
Jim Meyering
db78b4797a
(tMONTH_UNIT): Increase yyRelMonth by $1, not just by 1.
...
(tDAY_UNIT): Likewise for yyRelDay.
(tHOUR_UNIT): Likewise for yyRelHour.
(tMINUTE_UNIT): Likewise for yyRelMinutes.
(tSEC_UNIT): Likewise for yyRelSeconds.
1997-02-22 20:13:19 +00:00
Jim Meyering
9de7f6a024
.
1997-02-21 02:19:59 +00:00
Jim Meyering
4b0e6d0a33
update from FSF
1997-02-21 02:19:48 +00:00
Jim Meyering
a6ebe05733
.
1997-02-21 02:17:18 +00:00
Jim Meyering
e16668553e
update from FSF
1997-02-21 02:16:54 +00:00
Jim Meyering
3b459d46bc
.
1997-02-20 05:11:19 +00:00
Jim Meyering
2e31651a02
(factor): Rewrite inner loop to be more efficient.
...
Patch from Torbjorn Granlund.
1997-02-20 05:11:12 +00:00
Jim Meyering
9e2c86c67a
.
1997-02-20 05:06:29 +00:00
Jim Meyering
4af2c36dfa
(main): Remove trailing slashes from command line arguments.
...
Otherwise, running `mkdir x; chmod 644 x; ls -d x/' (note the trailing
slash) makes ls fail with permission denied on at least Linux 1.2.13
and 2.0.14 systems.
1997-02-20 04:54:56 +00:00
Jim Meyering
5234813a09
.
1997-02-19 03:38:52 +00:00
Jim Meyering
3b8313838c
.
1997-02-19 03:27:18 +00:00
Jim Meyering
9b47c04ac1
.
1997-02-19 03:25:30 +00:00
Jim Meyering
11332e0c26
Add tests for %U, %V, and %W and for a bug fixed on 1996-03-05.
...
Remove misleading `-' from leap-1 test.
1997-02-19 03:23:16 +00:00
Jim Meyering
785168be90
.
1997-02-19 03:20:35 +00:00
Jim Meyering
91eb812c61
.
1997-02-19 02:54:43 +00:00
Jim Meyering
2be08dd6d3
.
1997-02-19 00:56:22 +00:00
Jim Meyering
6d09ea7b0d
.
1997-02-18 17:46:56 +00:00
Jim Meyering
7bb258353f
.
1997-02-18 17:46:04 +00:00
Jim Meyering
35ec0a08b5
.
1997-02-18 15:13:51 +00:00
Jim Meyering
1b1bca8a63
.
1997-02-18 15:13:12 +00:00
Jim Meyering
11e498679b
.
1997-02-18 15:12:41 +00:00
Jim Meyering
30979f06d8
.
1997-02-18 02:47:49 +00:00
Jim Meyering
c321e5b51a
.
1997-02-18 02:46:29 +00:00
Jim Meyering
bf8b53e78b
.
1997-02-18 02:43:59 +00:00
Jim Meyering
1ee3e32c80
.
1997-02-17 04:18:26 +00:00
Jim Meyering
668010de9e
.
1997-02-17 04:18:06 +00:00
Jim Meyering
24f79bb72c
.
1997-02-17 04:17:09 +00:00
Jim Meyering
1bdee95e06
.
1997-02-17 04:12:20 +00:00
Jim Meyering
90bdeb65ca
.
1997-02-17 04:11:19 +00:00
Jim Meyering
522f1f2f27
.
1997-02-17 01:33:48 +00:00
Jim Meyering
0d457a8063
.
1997-02-17 01:30:05 +00:00
Jim Meyering
5db942f46c
.
1997-02-17 01:26:54 +00:00
Jim Meyering
80cccededc
.
1997-02-17 01:26:13 +00:00
Jim Meyering
dd77d0602a
Add missing paren.
1997-02-16 23:49:11 +00:00
Jim Meyering
4722a74bcf
(Tests '7.*'): Reflect file-renaming.
1997-02-16 19:14:32 +00:00
Jim Meyering
16632f72fc
.
1997-02-16 19:11:10 +00:00
Jim Meyering
be855de208
renamed from T- versions to avoid name-clashes on case-indep filesystems
1997-02-16 19:08:01 +00:00
Jim Meyering
feb2f918b3
(parse_obsolescent_option): Reverse order of args in diagnostic.
...
Remove `' quotes in diagnostic.
(parse_options): Remove `' quotes in diagnostic.
1997-02-16 14:31:39 +00:00
Jim Meyering
6bdbdae68c
fixed off-by-one error
1997-02-12 16:31:01 +00:00
Jim Meyering
59f891e8b8
FIXME: major revamp to use FILE*; passed a few more tests
1997-02-12 16:25:40 +00:00
Jim Meyering
2be25646bd
change wording in message
1997-02-09 16:07:38 +00:00
Jim Meyering
4ee12115f0
update copyright
1997-02-09 04:56:33 +00:00
Jim Meyering
7eb03c4372
update copyrights for 1997
1997-02-09 04:54:16 +00:00
Jim Meyering
b7ffe8cdaf
update copyrights for 1997
1997-02-09 04:52:50 +00:00
Jim Meyering
dbc538f92b
update copyrights for 1997
1997-02-09 04:46:02 +00:00
Jim Meyering
562488ee9c
(parse_obsolescent_option): Give warning diagnostic for
...
(but now accept) obsolescent usage with more than one file argument.
1997-02-09 04:44:47 +00:00
Jim Meyering
3e9c9be49e
.
1997-02-08 03:25:12 +00:00
Jim Meyering
9e2ad11286
.
1997-02-07 04:17:25 +00:00
Jim Meyering
5d159ca17a
.
1997-02-07 04:04:24 +00:00
Jim Meyering
b7a12bb110
(quote_filename): Allocate two more bytes (for quotes)
...
when using --quote-name (-Q).
Feb 2 change wasn't complete. Patch from Mark Harris.
1997-02-06 03:58:09 +00:00
Jim Meyering
155fa29f27
.
1997-02-05 04:20:20 +00:00
Jim Meyering
8257531353
.
1997-02-05 04:07:17 +00:00
Jim Meyering
49e3c8fee2
Bracket inclusion of termios.h with #if HAVE_TERMIOS_H.
...
Masami Takikawa reported that NeXTStep 3.0 doesn't have termios.h.
1997-02-05 04:06:53 +00:00
Jim Meyering
7a5980964b
Dennis Biringer <biringer@textron.mhpcc.af.mil> writes:
...
| Please note that Hawaii has no daylight savings time (HDT - Hawaii
| Daylight) as stated on page 147 of the tar manual. We are always on Hawaii
| Standard Time (HST).
|
| Also, on page 146, the Alaska-Hawaii Standard zone (AHST) is called
| Hawaii-Aleutian Standard Time by section 263 of the United States Code.
| (http://tycho.usno.navy.mil/260.html ).
|
| Thanks for the effort on the manual,
| Dennis
|
| --
| Dennis Biringer 535 Lipoa Parkway #149
| Dennis.Biringer@textron.mhpcc.af.mil Kihei HI 96753
| biringer@mrtc.org VOICE: 808-874-3206
1997-02-05 02:35:46 +00:00
Jim Meyering
c1e4806502
[__GNUC__]: Don't define alloca to __builtin_alloca.
1997-02-04 03:52:16 +00:00
Jim Meyering
84ed9c3db9
.
1997-02-04 03:48:17 +00:00
Jim Meyering
3c97cf0102
libitize
1997-02-04 03:30:49 +00:00
Jim Meyering
9e61c5f51a
.
1997-02-04 03:29:06 +00:00
Jim Meyering
a0aa288531
libitize
1997-02-04 03:27:13 +00:00
Jim Meyering
1235c944d2
libitize
1997-02-04 03:26:31 +00:00
Jim Meyering
05ff9c82a6
new obstack from libc
1997-02-04 03:20:29 +00:00
Jim Meyering
e4af7abbde
.
1997-02-03 05:09:12 +00:00
Jim Meyering
e8bcfd934a
Move alloca-related preprocessor code into system.h.
1997-02-03 05:08:19 +00:00
Jim Meyering
1b5a74d1a7
(parse_long_options): Compare getopt_long return
...
value against -1, not EOF. Use NULL, not `(int *) 0' as last parameter
in getopt_long call.
1997-02-03 05:06:27 +00:00
Jim Meyering
a2ffd5db02
[__GNUC__]: Don't define alloca to __builtin_alloca.
1997-02-03 04:20:22 +00:00
Jim Meyering
704a69781e
.
1997-02-03 03:22:52 +00:00
Jim Meyering
5f24ab538f
.
1997-02-03 03:21:02 +00:00
Jim Meyering
6a203a2347
(quote_filename): Don't backslash-escape double quotes.
...
This fixes a problem whereby columns weren't aligned when some files
contained double quote characters and ls's --escape (-b) option was
used. Reported by Mark Harris.
1997-02-03 00:10:40 +00:00
Jim Meyering
16e150496f
.
1997-02-02 23:51:20 +00:00
Jim Meyering
44a82a9eb6
.
1997-02-02 22:22:37 +00:00
Jim Meyering
a15366696c
* src/cp-hash.c (struct entry): Move dcl to this file from cp.h.
...
(struct htab): Likewise.
No longer include cp.h. Instead, include the things it used to include.
1997-02-02 22:21:03 +00:00
Jim Meyering
c64a391bb2
.
1997-02-02 21:23:10 +00:00
Jim Meyering
1d286acd9a
(hash_insert2): Rename local HTAB to HT to avoid shadowing global.
1997-02-02 20:44:10 +00:00
Jim Meyering
b63df62ce1
[obstack_chunk_alloc]: Define to malloc, not xmalloc
...
to work better with new obstack functions.
1997-02-02 20:11:54 +00:00
Jim Meyering
ff323743c5
[obstack_chunk_alloc]: Define to malloc, not xmalloc
...
to work better with new obstack functions.
1997-02-02 20:10:11 +00:00
Jim Meyering
50d2bb5b7b
(main): Rename local I to C to avoid shadowing and to
...
be more consistent. Declare I in inner scopes.
1997-02-02 20:09:02 +00:00
Jim Meyering
1a375e421b
Gutted code -- pieces are in copy.[ch].
1997-02-02 18:33:19 +00:00
Jim Meyering
09e2cc2fdf
use $@, instead of literal `POTFILES'
1997-02-02 16:05:43 +00:00
Jim Meyering
d262a3cc82
(POTFILES): Redirect to an intermediate file and write-protect POTFILES.
1997-02-02 15:43:54 +00:00
Jim Meyering
badb35bdb7
.
1997-02-02 00:09:46 +00:00
Jim Meyering
3cca84e543
.
1997-02-02 00:09:25 +00:00
Jim Meyering
4ea19e3b31
.
1997-02-01 23:12:18 +00:00
Jim Meyering
118cbe89db
.
1997-02-01 16:56:47 +00:00
Jim Meyering
f13f9c1936
Reflect renamings.
1997-02-01 16:56:32 +00:00
Jim Meyering
0bda501d01
rename
1997-02-01 16:55:41 +00:00
Jim Meyering
8e6d4e2d3e
.
1997-02-01 16:53:08 +00:00
Jim Meyering
c859133450
.
1997-02-01 16:52:02 +00:00
Jim Meyering
1b4dfdc778
.
1997-02-01 16:51:33 +00:00
Jim Meyering
620317a6bf
.
1997-02-01 16:51:11 +00:00
Jim Meyering
c1c6d5fa1f
(test 10md): Reflect renaming.
1997-02-01 16:48:08 +00:00
Jim Meyering
576b49f9f0
.
1997-02-01 16:47:56 +00:00
Jim Meyering
f18a2cdcd6
.
1997-02-01 16:47:17 +00:00
Jim Meyering
b6aa3e6c17
.
1997-02-01 16:46:06 +00:00
Jim Meyering
2e2fe82afe
(spec_to_list): Warn about all filenames that exceed max-length before dying.
1997-02-01 16:44:15 +00:00
Jim Meyering
67c5175138
.
1997-02-01 16:41:08 +00:00
Jim Meyering
bece4592b4
update for 20.1 patch from roland
1997-02-01 16:39:27 +00:00
Jim Meyering
0081aea9e1
.
1997-02-01 13:23:39 +00:00
Jim Meyering
fec37a7211
(init_parameters): For compatibility: use default
...
separator `TAB' with full length lines. From Roland Huebner.
1997-02-01 13:23:27 +00:00
Jim Meyering
5d3c42ac61
.
1997-02-01 13:20:02 +00:00
Jim Meyering
cd0b33c839
(usage): Make parenthetical note on --no-dereference a little more general.
1997-02-01 04:49:51 +00:00
Jim Meyering
a7dbd3f5e4
.
1997-02-01 04:25:59 +00:00
Jim Meyering
e077b7593b
bracket bug address with <> and append a period
1997-02-01 04:24:58 +00:00
Jim Meyering
a882d55b52
bracket bug address with <> and append a period
1997-02-01 04:24:08 +00:00
Jim Meyering
899a90bfd9
bracket bug address with <> and append a period
1997-02-01 04:23:31 +00:00
Jim Meyering
09f70cf63b
Rename globals buffer and buffer_size to have G_ prefix
...
to avoid shadowing local variables.
1997-02-01 03:29:21 +00:00
Jim Meyering
d4efcf477e
(add_line_number): Rename from `number' to avoid shadowing local variables.
1997-02-01 03:25:14 +00:00
Jim Meyering
0e291b59ed
.
1997-02-01 03:13:22 +00:00
Jim Meyering
b8c82a8e39
Compare getopt_long return value against -1, not EOF. Use NULL, not '(int *) 0' as last parameter in getopt_long call.
1997-02-01 03:05:36 +00:00
Jim Meyering
4f51b86bfb
Compare getopt_long return value against -1, not EOF. Use NULL, not '(int *) 0' as last parameter in getopt_long call.
1997-02-01 03:03:44 +00:00
Jim Meyering
c2d2dec516
Compare getopt_long return value against -1, not EOF. Use NULL, not '(int *) 0' as last parameter in getopt_long call.
1997-02-01 02:00:04 +00:00
Jim Meyering
1e40423be8
(maintainer-clean): Remove GMOFILES.
...
From Paul Eggert.
1997-01-30 05:28:37 +00:00
Jim Meyering
0c5ab92b59
.
1997-01-30 04:16:33 +00:00
Jim Meyering
b9278db095
.
1997-01-30 04:11:17 +00:00
Jim Meyering
944b08f293
Do each test twice: get input via REDIR and PIPE.
1997-01-30 03:38:47 +00:00
Jim Meyering
307b54a273
(test_vector): Do each (non-stdin-requiring) test three times.
1997-01-30 03:38:07 +00:00
Jim Meyering
795162649b
.
1997-01-30 03:36:40 +00:00
Jim Meyering
3181551ddd
.
1997-01-30 03:36:06 +00:00
Jim Meyering
4cbcb32a53
correctly compute number of tests
1997-01-30 03:31:40 +00:00
Jim Meyering
13a5e426f3
Remove common_option_prefix flag.
...
(test_vector): Prepend the common option here instead.
1997-01-30 03:27:35 +00:00
Jim Meyering
56557d787a
Remove input_via_stdin flag.
...
Do each test twice: get input via REDIR and PIPE.
1997-01-30 03:26:27 +00:00
Jim Meyering
6b1d2c4de1
Do each test three times.
1997-01-30 03:25:16 +00:00
Jim Meyering
bca3705ac5
.
1997-01-30 03:22:44 +00:00
Jim Meyering
9fcda065b6
.
1997-01-30 03:14:43 +00:00
Jim Meyering
188edf1546
.
1997-01-30 03:01:15 +00:00
Jim Meyering
22922b8765
Allow each test to be run any or all of three different ways. Program
...
input may be specified via a file or files listed on the command line,
via input redirection (if there's only one file), or via a pipe.
1997-01-29 14:19:17 +00:00
Jim Meyering
e16812dea8
.
1997-01-29 13:03:05 +00:00
Jim Meyering
20580c3f25
.
1997-01-29 02:54:21 +00:00
Jim Meyering
a6871ebbce
Remove `t' prefix on all generated test file names.
...
Change suffixes from (.in, .exp, .out, .err) to (.I, .X, .O, .E).
Ensure that no test file (generated or maintainer-supplied) has a
longer than 14 characters.
1997-01-28 21:22:34 +00:00
Jim Meyering
0ce61713d5
(usage): Remove one space in message to make colons line up.
1997-01-28 03:44:27 +00:00
Jim Meyering
d705b6c469
.
1997-01-28 03:43:05 +00:00
Jim Meyering
771ab6e1bf
(print_long_format): Fix off-by-one problem in size being passed to strftime.
1997-01-28 03:40:18 +00:00
Jim Meyering
b103723acc
.
1997-01-27 03:15:14 +00:00
Jim Meyering
03ebea3ec6
.
1997-01-27 03:10:22 +00:00
Jim Meyering
5f011471a3
really make the messages identical
1997-01-27 02:28:39 +00:00
Jim Meyering
6b3f36f935
.
1997-01-27 02:18:56 +00:00
Jim Meyering
1010c1f580
.
1997-01-26 20:01:11 +00:00
Jim Meyering
7490632078
.
1997-01-26 19:04:03 +00:00
Jim Meyering
537381d409
.
1997-01-26 19:03:30 +00:00
Jim Meyering
3a01be66d4
.
1997-01-26 19:02:52 +00:00
Jim Meyering
8a87c1a169
.
1997-01-26 19:01:54 +00:00
Jim Meyering
07b07ca07c
.
1997-01-26 18:57:36 +00:00
Jim Meyering
26a10a8026
(usage): Fix typo (--writeable -> --writable) in help output
1997-01-26 18:51:44 +00:00
Jim Meyering
072c1efe39
(parse_options): Add quotes to make messages identical.
1997-01-26 18:50:33 +00:00
Jim Meyering
c38939be8e
.
1997-01-26 07:03:50 +00:00
Jim Meyering
e48314ac1b
bracket prototype with PARAMS
1997-01-26 06:23:06 +00:00
Jim Meyering
7c94dda02d
.
1997-01-26 05:57:12 +00:00
Jim Meyering
fe6c711f48
Restore dcl of free. with obstacks, you need it.
1997-01-26 05:57:04 +00:00
Jim Meyering
2c7c121c13
Revert last change. With obstack, dcl of free is *required*.
1997-01-26 05:55:02 +00:00
Jim Meyering
7a8b837062
.
1997-01-26 05:13:26 +00:00
Jim Meyering
25eb22e88f
.
1997-01-26 05:08:56 +00:00
Jim Meyering
7f798f5f4f
(count_entry): Fix blatant bug (typo?) that made
...
--megabytes report numbers in units of kilobytes.
Reported by Galen Hazelwood.
1997-01-26 05:05:06 +00:00
Jim Meyering
9d502e7240
.
1997-01-26 05:04:35 +00:00
Jim Meyering
c1ecd3afea
.
1997-01-26 04:52:42 +00:00
Jim Meyering
a95088a5ea
(print_factors): Reflect changes to xstrtoul interface.
1997-01-26 04:52:32 +00:00
Jim Meyering
fb43ebcbae
.
1997-01-26 04:48:39 +00:00
Jim Meyering
73ed11f2b7
(parse_options): Remove unnecessary goto and label.
1997-01-26 04:48:29 +00:00
Jim Meyering
6390686aab
.
1997-01-26 04:44:03 +00:00
Jim Meyering
3e0c759c3a
(parse_obsolescent_option): Comment.
1997-01-26 04:43:42 +00:00
Jim Meyering
10f565971b
.
1997-01-26 04:30:49 +00:00
Jim Meyering
e1ea22da05
(is_ancestor): Add it.
1997-01-26 04:30:39 +00:00
Jim Meyering
1e71247ea0
.
1997-01-26 04:14:26 +00:00
Jim Meyering
46f650f6b0
.
1997-01-26 04:13:46 +00:00
Jim Meyering
74bca24efe
.
1997-01-26 04:12:46 +00:00
Jim Meyering
e385fd1e4c
.
1997-01-26 04:12:20 +00:00
Jim Meyering
239899ae58
Interpret `input arg is a hash
...
reference' as meaning that the tested program will read no input.
Most of the tests for the date program use this feature.
Also for date, the generated script now reflects specification
(in Test.pm) of default and per-test environment settings.
1997-01-26 03:12:41 +00:00
Jim Meyering
2a3863e2b8
.
1997-01-26 03:01:01 +00:00
Jim Meyering
bd30083472
.
1997-01-26 02:59:50 +00:00
Jim Meyering
01839f9f82
remove trailing blanks
1997-01-25 13:50:24 +00:00
Jim Meyering
6f807a8598
remove now-spurious junk
1997-01-25 13:45:55 +00:00
Jim Meyering
94439345f5
.
1997-01-25 13:38:54 +00:00
Jim Meyering
e9dc554349
(noinst_HEADERS): Add getdate.h.
1997-01-25 13:38:49 +00:00
Jim Meyering
68ed0308cf
.
1997-01-25 06:59:56 +00:00
Jim Meyering
fb04070061
.
1997-01-25 06:54:19 +00:00
Jim Meyering
9200311684
.
1997-01-25 06:52:50 +00:00
Jim Meyering
dd374cd779
.
1997-01-25 06:46:53 +00:00
Jim Meyering
71076df2d8
.
1997-01-25 06:46:33 +00:00
Jim Meyering
a1a27df129
.
1997-01-25 06:45:38 +00:00
Jim Meyering
fd685e41d6
Move the code from configure.in into
...
this macro that resorts to looking for getgroups in -lbsd.
Set new shell variable, GETGROUPS_LIB (that callers should check),
if it is found there.
1997-01-25 06:45:32 +00:00
Jim Meyering
c672fc6df6
.
1997-01-25 06:43:47 +00:00
Jim Meyering
0a735b7b9e
.
1997-01-25 06:43:16 +00:00
Jim Meyering
5aaadded9d
.
1997-01-25 06:37:40 +00:00
Jim Meyering
a8bcd782c4
update for changed xstrtou?l
1997-01-25 06:21:24 +00:00
Jim Meyering
2be7ff8311
.
1997-01-25 06:17:20 +00:00
Jim Meyering
0894db7b3f
(XSTRTOL_H): Undefine it.
1997-01-25 06:17:13 +00:00
Jim Meyering
d58a074dea
.
1997-01-25 06:15:49 +00:00
Jim Meyering
d73bc3ca57
[!_STRTOL_ERROR]: Define the type `enum strtol_error'
...
only if it hasn't already been defined.
1997-01-25 06:15:18 +00:00
Jim Meyering
186d893f27
(__xstrtol): Change interpretation of
...
VALID_SUFFIXES == NULL vs VALID_SUFFIXES == "". Use the former
when any suffix is valid, the later when no suffix is allowed.
1997-01-25 06:13:46 +00:00
Jim Meyering
edeada009c
fix copyright filling
1997-01-25 06:11:48 +00:00
Jim Meyering
18195dd699
fix copyright filling
1997-01-25 06:11:22 +00:00
Jim Meyering
338b31ba60
.
1997-01-25 05:58:58 +00:00
Jim Meyering
562eb3d16d
.
1997-01-25 05:56:52 +00:00
Jim Meyering
175fb661e0
(parse_long_options): Reset optind to zero
...
before just returning so that getopt internals get initialized from
the probably-new parameters when/if getopt is called later.
1997-01-25 05:37:15 +00:00
Jim Meyering
50c04a9d3e
(parse_obsolescent_option): Recognize and fail for
...
more malformed obsolescent options. Makes for better diagnostics.
1997-01-24 02:11:52 +00:00
Jim Meyering
8a66d0dd57
.
1997-01-24 01:16:39 +00:00
Jim Meyering
1f678023d5
.
1997-01-23 05:15:14 +00:00
Jim Meyering
b66a30133f
.
1997-01-23 04:12:43 +00:00
Jim Meyering
598a7bda46
.
1997-01-23 04:03:50 +00:00
Jim Meyering
0800b55642
.
1997-01-23 04:01:58 +00:00
Jim Meyering
5ac433d292
.
1997-01-23 04:00:19 +00:00
Jim Meyering
b22469537b
.
1997-01-23 03:55:50 +00:00
Jim Meyering
591844b387
.
1997-01-23 03:47:20 +00:00
Jim Meyering
2611844743
(parse_options): New function.
...
(parse_obsolescent_option): New function.
(main): Use the new functions instead of open-coding them.
This better fixes the bug in handling obsolescent `+Nc' options.
General cleanup.
1997-01-23 03:38:23 +00:00
Jim Meyering
c04fc60484
.
1997-01-23 03:22:16 +00:00
Jim Meyering
ffb626613a
.
1997-01-23 03:02:56 +00:00
Jim Meyering
3452006a53
.
1997-01-23 03:02:17 +00:00
Jim Meyering
161422b9b2
.
1997-01-23 02:45:08 +00:00
Jim Meyering
2091adbbb1
Update from GNU via Uli
1997-01-23 02:45:02 +00:00
Jim Meyering
ccbf5f37f1
.
1997-01-23 02:25:26 +00:00
Jim Meyering
ef2b6836fd
revert last change
1997-01-23 02:23:44 +00:00
Jim Meyering
44386ac6ff
.
1997-01-23 02:21:03 +00:00
Jim Meyering
5c7e1b6bee
.
1997-01-23 02:18:00 +00:00
Jim Meyering
3266134b2a
.
1997-01-23 02:16:55 +00:00
Jim Meyering
63571532a2
(AM_FUNC_MKTIME): Run tests for each of a few values
...
for the TZ environment variable. Andre Novaes Cunha provided the
hairy TZ setting that exercized the Solaris tzset bug.
1997-01-23 02:16:20 +00:00
Jim Meyering
82b01ee905
increment serial number
1997-01-23 00:39:19 +00:00
Jim Meyering
48569d6b98
[strftime]: Add parameters to macro definition. From Drepper.
1997-01-22 23:23:04 +00:00
Jim Meyering
211fe36692
(main): Use TZ=GMT0, not TZ=GMT, since only GMT0 is specified by Posix.1.
1997-01-22 22:45:47 +00:00
Jim Meyering
8dd8bb78b1
.
1997-01-22 22:43:41 +00:00
Jim Meyering
d64cc3c1ef
(_strftime_copytm): New function, to work around Solaris 2.5 tzset bug.
...
From Paul Eggert.
1997-01-22 22:43:15 +00:00
Jim Meyering
db7201835d
.
1997-01-22 22:39:41 +00:00
Jim Meyering
74cb2ee314
(AM_FUNC_MKTIME): Fix bug in mktime test -- don't
...
test now, test a couple of thousand times.
1997-01-22 22:38:37 +00:00
Jim Meyering
6d24eee926
.
1997-01-22 04:56:25 +00:00
Jim Meyering
aeb7c0bc47
.
1997-01-22 04:55:59 +00:00
Jim Meyering
940f23f4a4
.
1997-01-22 04:53:59 +00:00
Jim Meyering
f3f1cae097
(main): Properly handle what the POSIX spec calls
...
the `obsolescent' usage (e.g., tail +2c). It didn't work.
Reported by Karl Heuer.
1997-01-22 04:53:52 +00:00
Jim Meyering
fbe50426e2
.
1997-01-22 04:48:32 +00:00
Jim Meyering
8011a147de
.
1997-01-21 04:21:48 +00:00
Jim Meyering
3cca257a3b
.
1997-01-19 15:24:40 +00:00
Jim Meyering
de96d28c57
.
1997-01-19 13:18:30 +00:00
Jim Meyering
783fb6b2a6
.
1997-01-19 13:11:40 +00:00
Jim Meyering
b969dad022
Indent with GNU indent.
1997-01-18 20:17:39 +00:00
Jim Meyering
c1db691c12
Indent 2 more cpp-directives to reflect nesting.
1997-01-18 20:12:10 +00:00
Jim Meyering
5f9c33edfe
(get_date): Change prototype to reflect const'ness of parameters.
...
Indent cpp-directives to reflect nesting.
1997-01-18 20:11:05 +00:00
Jim Meyering
10d7644859
.
1997-01-18 20:08:05 +00:00
Jim Meyering
6cb5a99aa7
Include getdate.h.
...
(<time.h>, <sys/time.h>): Don't include -- now getdate.h does it.
1997-01-18 20:06:50 +00:00
Jim Meyering
f696bb6737
.
1997-01-18 16:58:30 +00:00
Jim Meyering
8a9acec293
.
1997-01-18 16:57:45 +00:00
Jim Meyering
7eeedf8385
.
1997-01-18 15:46:09 +00:00
Jim Meyering
4c066c3552
.
1997-01-18 15:32:52 +00:00
Jim Meyering
6e5149f0ab
1997-01-06 Paul Eggert <eggert@twinsun.com>
...
* getdate.y: Rewrite to use mktime.
<sys/timeb.h>: Don't include.
(mktime): Declare.
(struct timeb, timezone, DOOMSDAY, SECSPERDAY, DSTMODE, yyDSTmode,
ToSeconds, Convert, DSTcorrect, RelativeDate, RelativeMonth): Remove.
(ToHour): New function (part of the old ToSeconds fn).
(ToYear): New function (part of the old Convert fn).
(TABLE.value, yyDayOrdinal, yyDayNumber, yyTimezone, yyDay, yyHour,
yyMinutes, yyMonth, yySeconds, yyYear, yyRelMonth, yyRelSeconds,
Number): Now int instead of time_t.
(HOUR): Don't cast to time_t.
(tDAY_UNIT, tHOUR_UNIT, tYEAR_UNIT): New %tokens.
(UnitsTable): Use new units that are closer to the keywords.
(yyRelDay, yyRelHour, yyRelMinutes, yyRelYear): New variables.
(rel, relunit, get_date): Add support for them.
(time): Fix timezone calculations for negative half-hour offsets
when integer division truncates towards minus infinity.
(zone): Incorporiate DST calculation directly.
(get_date): 2nd arg is now time_t *, not struct timeb *.
Use mktime to do most of the work, instead of computing it ourselves.
Guard against falsely reporting errors near the time_t boundaries
when parsing times in other time zones.
1997-01-18 15:32:16 +00:00
Jim Meyering
af12dd6260
Add comment re HAVE_PSTAT_GETDYNAMIC.
1997-01-18 15:07:16 +00:00
Jim Meyering
f8e40348be
reindent
1997-01-18 13:44:49 +00:00
Jim Meyering
be8f2b0de2
.
1997-01-17 03:01:15 +00:00
Jim Meyering
279f065a06
(AM_FUNC_GETLOADAVG): Check for pstat_getdynamic.
1997-01-17 03:00:45 +00:00
Jim Meyering
c7837e95d2
Fix up indentation a little.
1997-01-15 04:59:07 +00:00
Jim Meyering
9130f4b9d2
Indent cpp-directives to reflect nesting.
1997-01-15 04:55:39 +00:00
Jim Meyering
5aa14aeef0
[!STDC_HEADERS]: Remove unnecessary declaration of free.
1997-01-15 04:42:05 +00:00
Jim Meyering
61976fe88d
[!STDC_HEADERS]: Remove unnecessary declaration of free.
1997-01-15 04:41:12 +00:00
Jim Meyering
0868a7d0bd
Add struct dir_list and is_ancestor.
1997-01-15 04:35:01 +00:00
Jim Meyering
48be557ad6
.
1997-01-13 04:23:05 +00:00
Jim Meyering
371f45401c
Regenerated to reflect renamed tests.
1997-01-13 04:21:30 +00:00
Jim Meyering
9b9213f122
Rename tests so that the associated files
...
have names that are distinct even on filesystems on which file
names are case insensitive.
1997-01-13 04:20:54 +00:00
Jim Meyering
4c3d7d6a8b
.
1997-01-13 04:17:16 +00:00
Jim Meyering
720d1c1c5e
Regenerated to reflect renamed tests.
1997-01-13 04:16:57 +00:00
Jim Meyering
0dac1e107c
Rename tests so that the associated files
...
have names that are distinct even on filesystems on which file
names are case insensitive.
1997-01-13 04:16:16 +00:00
Jim Meyering
31a8ced738
.
1997-01-11 22:35:42 +00:00
Jim Meyering
eb07a88b9e
.
1997-01-11 04:23:46 +00:00
Jim Meyering
0503b28076
.
1997-01-11 04:21:29 +00:00
Jim Meyering
f45eaa5782
.
1997-01-09 12:38:53 +00:00
Jim Meyering
2f00343264
Remove AC_ISC_POSIX.
1997-01-09 12:24:51 +00:00
Jim Meyering
323c9cfee7
.
1997-01-09 02:35:52 +00:00
Jim Meyering
676a608318
.
1997-01-09 02:35:30 +00:00
Jim Meyering
39d1a08208
.
1997-01-09 02:34:14 +00:00
Jim Meyering
9ca6f19a2d
(print_long_format): Cast alloca return value to char*.
1997-01-09 02:33:44 +00:00
Jim Meyering
0acd885d83
.
1997-01-09 00:09:17 +00:00
Jim Meyering
9110853f39
.
1997-01-08 22:40:47 +00:00
Jim Meyering
4ffe108e39
(_getopt_internal): Use _', rather than the (sometimes-)expansion gettext'.
1997-01-08 22:40:00 +00:00
Jim Meyering
7290a43da9
.
1997-01-08 12:29:57 +00:00
Jim Meyering
9cfc701536
.
1997-01-08 04:59:01 +00:00
Jim Meyering
b0a020d50b
.
1997-01-08 04:57:06 +00:00
Jim Meyering
36942690e1
.
1997-01-08 04:56:45 +00:00
Jim Meyering
afda328772
.
1997-01-08 04:52:41 +00:00
Jim Meyering
8a752e8696
[_]: Define to gettext also if ENABLE_NLS is defined.
1997-01-08 04:52:00 +00:00
Jim Meyering
8bd5d9e607
.
1997-01-08 04:50:29 +00:00
Jim Meyering
6885aee87b
.
1997-01-08 04:49:33 +00:00
Jim Meyering
e4c57a939b
(main): Work around failures induced by new version of
...
getopt.c by not modifying optind before the first getopt_long call
in main. With suggestions from Ulrich Drepper.
1997-01-08 04:47:56 +00:00
Jim Meyering
b802aa3f55
New (more POSIX compliant) version from GNU libc.
1997-01-08 04:11:29 +00:00
Jim Meyering
8f915aadf8
.
1997-01-06 04:24:52 +00:00
Jim Meyering
662e8b4a03
.
1997-01-06 04:19:50 +00:00
Jim Meyering
3dd86270c6
.
1997-01-06 03:31:03 +00:00
Jim Meyering
ce7c0d5468
.
1997-01-06 03:23:19 +00:00
Jim Meyering
9ae64058d2
.
1997-01-06 03:21:55 +00:00
Jim Meyering
92de89ed2c
.
1997-01-05 20:32:57 +00:00
Jim Meyering
5f0b9f1d99
(print_long_format): Detect and handle strftime failure
...
due to pathologically long strings in locale tables. Patch from Paul Eggert.
(print_long_format): Change references to BIGBUF in use of FPUT macro
to references to BUF.
Use 11 (not 20) bytes for mode string buffer.
1997-01-05 20:32:49 +00:00
Jim Meyering
8ebfd37293
(print_long_format): NUL-terminate line of output.
1997-01-05 15:39:27 +00:00
Jim Meyering
cb6351aa82
(print_long_format): First patch from Paul Eggert.
1997-01-05 15:33:44 +00:00
Jim Meyering
a518e28429
.
1997-01-05 03:32:28 +00:00
Jim Meyering
7de0d8e233
.
1997-01-05 03:24:32 +00:00
Jim Meyering
839c312d49
.
1997-01-05 03:19:46 +00:00
Jim Meyering
783bace690
(print_long_format): Clean up vestiges of legacy
...
ctime-oriented code. With internationalization and strftime,
you can't presume that %a expands to a 3-byte string.
Reported by Ross Ridge.
1997-01-05 03:18:49 +00:00
Jim Meyering
31d836282b
.
1997-01-04 03:09:44 +00:00
Jim Meyering
bc73cf3351
Fix typo.
1997-01-03 05:10:19 +00:00
Jim Meyering
731cbc77fb
.
1997-01-03 05:05:45 +00:00
Jim Meyering
2bd16e646e
.
1997-01-03 03:24:22 +00:00
Jim Meyering
7f2c13e703
.
1997-01-03 03:20:24 +00:00
Jim Meyering
635a7c3186
(init_fps): Initialize lines_stored field in three places.
...
This avoids uninitialized memory reads in close_file.
1997-01-03 03:20:14 +00:00
Jim Meyering
42d1927306
.
1997-01-03 03:16:59 +00:00
Jim Meyering
ba246b0f36
(EXTRA_DIST): Add getgroups.c.
1997-01-03 03:16:29 +00:00
Jim Meyering
13ff080b78
.
1997-01-02 03:13:49 +00:00
Jim Meyering
06a5782edd
.
1997-01-02 02:21:58 +00:00
Jim Meyering
12f377da25
.
1997-01-01 23:35:31 +00:00
Jim Meyering
c423a2d74a
.
1996-12-31 16:18:06 +00:00
Jim Meyering
04a1a572f4
.
1996-12-30 05:45:23 +00:00
Jim Meyering
1ba3bd3896
(init_header): Plug a small memory leak by using stack
...
rather than heap for a 15-byte temporary buffer.
1996-12-30 05:43:58 +00:00
Jim Meyering
fb59a28b16
.
1996-12-30 04:11:13 +00:00
Jim Meyering
ab48b17dca
.
1996-12-29 20:34:21 +00:00
Jim Meyering
d2ca2163c6
.
1996-12-29 03:47:51 +00:00
Jim Meyering
5ae342e1a9
Two problems fixed by these changes from Joakim Rosqvist.
...
Quoting Joakim:
1) The "total" number and the size of the first file as
output from 'ls --color -s' did not get colorized according
to the "no"-argument in LS_COLORS. Fixed by adding a function
prep_non_filename_text which prints the C_LEFT C_NORM C_RIGHT
strings (or C_END). It is called from main before any text is
output, and from print_name_with_quoting after having output a
colorized filename.
2) If the "no"-argument of LS_COLORS is set, the terminal will be
set to print in that color after ls exits. The man-pages suggests
setting "no" and "fi" to the terminals default colors to avoid
the problem, but that would mean I can't use anything but the
default color for regular files and non-filename text. Fixed by
outputting C_LEFT immediately followed by C_RIGHT right before
exit, which restores the default color.
1996-12-29 03:47:34 +00:00
Jim Meyering
6c635d1f27
.
1996-12-29 01:48:20 +00:00
Jim Meyering
42640f71df
Correct obsolete comment referring to macro that is now ls_mode.
1996-12-28 20:32:39 +00:00
Jim Meyering
0b83b3090b
.
1996-12-28 16:04:01 +00:00
Jim Meyering
4b583d1691
.
1996-12-28 13:30:51 +00:00
Jim Meyering
a182aa4e5a
.
1996-12-28 06:27:35 +00:00
Jim Meyering
22ca9b17a5
.
1996-12-28 06:07:39 +00:00
Jim Meyering
04916b80de
.
1996-12-28 06:06:51 +00:00
Jim Meyering
d7d7ae76b2
.
1996-12-28 06:05:51 +00:00
Jim Meyering
da7809f65c
(TAB_WIDTH): Cleaned up definition and renamed from tab_width.
...
(POS_AFTER_TAB): Cleaned up definition and renamed from pos_after_tab.
1996-12-28 06:04:36 +00:00
Jim Meyering
b7d3a68ce5
.
1996-12-28 05:34:01 +00:00
Jim Meyering
8794c292e7
Fix a couple of thinkos and typos.
...
Now it works with pr's tests, too.
1996-12-28 05:30:46 +00:00
Jim Meyering
ece3b1d144
.
1996-12-28 05:27:53 +00:00
Jim Meyering
8087dd5668
Regenerate list of explicit files, this time with duplicates removed.
1996-12-28 05:27:25 +00:00
Jim Meyering
1a622aa2d9
.
1996-12-28 05:15:56 +00:00
Jim Meyering
1ea9952168
.
1996-12-28 05:14:37 +00:00
Jim Meyering
4df74fe308
.
1996-12-28 05:12:09 +00:00
Jim Meyering
68545c98ed
.
1996-12-28 04:58:34 +00:00
Jim Meyering
4650315342
Indent cpp directives.
1996-12-28 04:58:26 +00:00
Jim Meyering
fbfde91f6a
[!WTMP_FILE]: Provide default path.
...
(UTMP_FILE) [UTMPX_FILE]: Use UTMPX_FILE in favor of UTMP_FILE.
Patch from Kaveh R. Ghazi.
1996-12-28 04:44:35 +00:00
Jim Meyering
e3f1d80dd9
Rewrite the test so that systems lacking
...
getgroups don't try to use the supplied replacement function --
that depends on the existence of such a function.
1996-12-28 02:59:25 +00:00
Jim Meyering
5e58599e6e
(usage): Break long string literal into two separate
...
printf statements to accomodate default maximum of 2048 characters
for Irix-4.0.5. Reported by Kaveh Ghazi.
1996-12-28 02:28:56 +00:00
Jim Meyering
c22036ab86
.
1996-12-28 00:22:01 +00:00
Jim Meyering
34ffd87f30
Make 'em arrays of references, not arrays of arrays.
1996-12-28 00:19:56 +00:00
Jim Meyering
cea704d6da
.
1996-12-28 00:11:07 +00:00
Jim Meyering
ddf8459662
.
1996-12-27 23:31:41 +00:00
Jim Meyering
8320e65164
Add comment.
...
Rename local, ng to n_groups.
1996-12-27 03:36:53 +00:00
Jim Meyering
f42460fb09
.
1996-12-24 19:28:22 +00:00
Jim Meyering
24a118665e
.
1996-12-23 23:58:14 +00:00
Jim Meyering
3bcffe04d7
revert last change
1996-12-23 23:57:56 +00:00
Jim Meyering
79523152dd
remove support for --string option
1996-12-23 23:57:09 +00:00
Jim Meyering
35aaa568cd
.
1996-12-23 05:59:33 +00:00
Jim Meyering
85da146bd2
.
1996-12-23 05:59:12 +00:00
Jim Meyering
ae8ee650ea
.
1996-12-23 05:46:00 +00:00
Jim Meyering
4a11d01711
.
1996-12-23 05:41:42 +00:00
Jim Meyering
f76a4b618e
.
1996-12-23 05:41:19 +00:00
Jim Meyering
c8c91b5e20
.
1996-12-23 05:33:05 +00:00
Jim Meyering
70155d8013
(EXTRA_DIST): Add README.
1996-12-23 05:31:46 +00:00
Jim Meyering
af14a04c19
.
1996-12-23 05:26:10 +00:00
Jim Meyering
6e62afaaed
.
1996-12-23 05:15:44 +00:00
Jim Meyering
9190f77006
.
1996-12-23 05:14:55 +00:00
Jim Meyering
5d845a1678
.
1996-12-22 19:09:49 +00:00
Jim Meyering
f6c32178c7
.
1996-12-22 14:20:27 +00:00
Jim Meyering
ff5cd3f6a3
.
1996-12-22 14:18:09 +00:00
Jim Meyering
b3d8117527
.
1996-12-22 14:17:20 +00:00
Jim Meyering
103713c42b
.
1996-12-22 14:15:37 +00:00
Jim Meyering
c84fb64144
.
1996-12-22 14:14:01 +00:00
Jim Meyering
8e02fb10ab
Use same framework as other tests.
1996-12-22 14:12:06 +00:00
Jim Meyering
1b47ed2714
Use test_vector, not array @t.
1996-12-22 14:09:10 +00:00
Jim Meyering
dcd02c8008
Use test_vector, not array @t.
1996-12-22 14:04:47 +00:00
Jim Meyering
a80c49322b
.
1996-12-22 03:32:51 +00:00
Jim Meyering
3982e9cdf8
.
1996-12-22 03:30:23 +00:00
Jim Meyering
a5b6fae599
.
1996-12-22 03:25:05 +00:00
Jim Meyering
b660d78cf5
.
1996-12-22 03:24:25 +00:00
Jim Meyering
c86883a62a
.
1996-12-22 03:03:48 +00:00
Jim Meyering
e36197cd8f
.
1996-12-22 02:51:34 +00:00
Jim Meyering
2185c1f3d8
Clone the Makefile.am from join-test.
...
Replace only the definition of $x and the auto-generated lists of test files.
1996-12-22 02:51:17 +00:00
Jim Meyering
48a76e855c
Clone the Makefile.am from join-test.
...
Replace only the definition of $x and the auto-generated lists of test files.
1996-12-22 02:50:34 +00:00
Jim Meyering
19b5a4f761
Clone the Makefile.am from join-test.
...
Replace only the definition of $x and the auto-generated lists of
test files.
1996-12-22 02:50:15 +00:00
Jim Meyering
9dbd283b1e
use 77 as max line len when wrapping
1996-12-22 02:46:14 +00:00
Jim Meyering
4376f9f2ce
.
1996-12-22 02:44:12 +00:00
Jim Meyering
37fea371b7
.
1996-12-22 02:34:14 +00:00
Jim Meyering
bb02f48670
.
1996-12-22 02:33:17 +00:00
Jim Meyering
64cd458e0a
Add @MAINT@-protected rule for verifying that Makefile.am is
...
consistent with Test.pm.
1996-12-22 02:32:56 +00:00
Jim Meyering
bc9aded4b9
.
1996-12-22 02:32:01 +00:00
Jim Meyering
a611c6cbf6
(wrap): New function.
...
Use it.
1996-12-21 22:16:03 +00:00
Jim Meyering
68c33eea03
.
1996-12-21 18:49:14 +00:00
Jim Meyering
fec6a430da
update from GNU libc
1996-12-21 13:51:26 +00:00
Jim Meyering
1266fc26ee
.
1996-12-21 04:21:29 +00:00
Jim Meyering
41a41dd48e
Replace hard-coded /etc/wtmp with WTMP_FILE. Suggestion from Eivind.
1996-12-21 04:14:45 +00:00
Jim Meyering
e59e2e803c
.
1996-12-21 04:14:24 +00:00
Jim Meyering
52c7e3147e
.
1996-12-21 04:09:35 +00:00
Jim Meyering
8829551700
.
1996-12-21 04:09:07 +00:00
Jim Meyering
e95fe088e1
(usage): Say that UTMP_FILE is the default FILE
...
rather than hard-coding /etc/utmp.
1996-12-21 04:08:25 +00:00
Jim Meyering
e13281014a
(usage): Tweak --usage text.
1996-12-21 03:59:26 +00:00
Jim Meyering
aac56cabe4
.
1996-12-21 03:43:47 +00:00
Jim Meyering
df5f33a5bf
.
1996-12-21 03:32:03 +00:00
Jim Meyering
0799786a33
.
1996-12-21 03:21:34 +00:00
Jim Meyering
6621f0a9a9
.
1996-12-21 03:20:48 +00:00
Jim Meyering
d5b9b29ac6
.
1996-12-21 03:15:44 +00:00
Jim Meyering
022a19b21f
.
1996-12-21 02:03:14 +00:00
Jim Meyering
12133d7f01
.
1996-12-21 01:59:01 +00:00
Jim Meyering
58dfd6b442
copied from automake-1.1l
1996-12-21 01:56:50 +00:00
Jim Meyering
5fc47138b1
broken out of ../acinclude.m4
1996-12-21 01:50:50 +00:00
Jim Meyering
4a2b289e7c
Update from GNU libc.
1996-12-21 01:40:43 +00:00
Jim Meyering
bab072f3aa
.
1996-12-21 01:29:41 +00:00
Jim Meyering
8679e372cd
.
1996-12-20 06:13:37 +00:00
Jim Meyering
b0690ba414
.
1996-12-20 06:11:59 +00:00
Jim Meyering
ed354b6490
(MAINTAINERCLEANFILES): Use $(in1) and $(in2), not $(in).
1996-12-20 06:11:50 +00:00
Jim Meyering
81d1fa5cb6
New option: --list. Generate lists of files used/generated.
1996-12-20 06:09:45 +00:00
Jim Meyering
421e75544b
.
1996-12-20 05:48:34 +00:00
Jim Meyering
7466f41075
.
1996-12-20 05:46:47 +00:00
Jim Meyering
1e7d4b9c70
Adapted for new mk-script.pl.
1996-12-20 05:46:27 +00:00
Jim Meyering
6a13b75511
.
1996-12-20 05:45:24 +00:00
Jim Meyering
ebefd435aa
.
1996-12-20 05:41:43 +00:00
Jim Meyering
b3335ab809
remove $nl.
1996-12-20 05:35:26 +00:00
Jim Meyering
d293e5f03c
Adapted for new mk-script.pl.
1996-12-20 05:35:01 +00:00
Jim Meyering
0a470f01de
Rewrite to be more general -- so it can be used for join, cut, sort, tr,
...
and soon, pr test suites.
1996-12-20 05:33:17 +00:00
Jim Meyering
b181d31372
.
1996-12-20 03:40:34 +00:00
Jim Meyering
b3a49ee8d0
.
1996-12-19 13:53:16 +00:00
Jim Meyering
35b886ad7b
.
1996-12-19 05:21:47 +00:00
Jim Meyering
cecde31171
(ORPHAN): By default, color orphans red on a black background.
1996-12-19 05:21:40 +00:00
Jim Meyering
ae6c43a3ab
(usage): Remove --print-data-base.
...
Now only --print-database remains. Although it wasn't documented,
--print-data-base was still accepted. But it made `--p', `--print',
`--print-data', etc. ambiguous.
1996-12-19 05:20:06 +00:00
Jim Meyering
17432bd066
.
1996-12-19 05:16:03 +00:00
Jim Meyering
c835f92a61
(gobble_file): Stat symlinks also when printing with
...
color and set linkok to reflect existence of referent.
Patches from Joakim Rosqvist, James Antill, and Jesse Thilo.
1996-12-19 05:15:34 +00:00
Jim Meyering
89b765e32c
.
1996-12-19 05:14:59 +00:00
Jim Meyering
3752e13942
.
1996-12-19 04:23:21 +00:00
Jim Meyering
858afc04d2
[HAVE_PATHS_H]: Include <paths.h>.
...
[_PATH_DEFPATH]: Use this to define DEFAULT_LOGIN_PATH.
[_PATH_DEFPATH_ROOT]: Use this to define DEFAULT_ROOT_LOGIN_PATH.
From Rik Faith.
1996-12-19 04:20:53 +00:00
Jim Meyering
5fecd9e4d5
.
1996-12-19 02:35:10 +00:00
Jim Meyering
ae5ee331f1
run cpp-indent
1996-12-18 16:56:46 +00:00
Jim Meyering
954c7bc4cc
another new version ...
1996-12-18 16:54:48 +00:00
Jim Meyering
625dc74361
.
1996-12-18 13:57:32 +00:00
Jim Meyering
b26beb4996
.
1996-12-18 13:53:00 +00:00
Jim Meyering
0b3d661480
in progress...
1996-12-18 05:29:52 +00:00
Jim Meyering
33448d128a
.
1996-12-18 03:30:59 +00:00
Jim Meyering
b3ef6f599d
.
1996-12-18 03:30:30 +00:00
Jim Meyering
72f95044eb
(ISDIGIT): Replace with smaller, faster edition
...
that yields nonzero only on ASCII digits.
(ISDIGIT_LOCALE): New macro, with same meaning that ISDIGIT
used to have. From Paul Eggert.
1996-12-18 03:30:20 +00:00
Jim Meyering
859f8587f8
add blank line.
1996-12-18 03:28:09 +00:00
Jim Meyering
24e15328df
.
1996-12-18 03:23:08 +00:00
Jim Meyering
357c53621f
(ISDIGIT): Replace with smaller, faster edition
...
that yields nonzero only on ASCII digits.
(ISDIGIT_LOCALE): New macro, with same meaning that ISDIGIT
used to have. From Paul Eggert.
1996-12-18 03:22:56 +00:00
Jim Meyering
fd688bcc5f
.
1996-12-18 03:14:58 +00:00
Jim Meyering
e8c6c8175b
.
1996-12-18 03:13:27 +00:00
Jim Meyering
561e4c139e
(ROOT_CHOWN_AFFECTS_SYMLINKS): New macro.
...
(DO_CHOWN): Take an additional parameter.
(LINK_CHOWN): Remove macro.
(copy): When preserving owner and group of a symlink, use
chown only if ROOT_CHOWN_AFFECTS_SYMLINKS and EUID == 0.
Otherwise, the chown would affect the file referenced through the symlink.
1996-12-18 03:13:09 +00:00
Jim Meyering
507288d2c7
.
1996-12-18 01:25:50 +00:00
Jim Meyering
6c47524481
(.pl): Make generated file read-only so
...
I don't accidentally modify it instead of the one with the .pl suffix.
1996-12-18 01:25:45 +00:00
Jim Meyering
300c151b8b
.
1996-12-18 01:22:32 +00:00
Jim Meyering
3c7e9fec08
Update from GNU libc.
1996-12-18 00:21:38 +00:00
Jim Meyering
7235fb47cc
.
1996-12-17 23:07:15 +00:00
Jim Meyering
8ef2abf7e9
.
1996-12-17 22:44:57 +00:00
Jim Meyering
5e55e49972
.
1996-12-17 21:54:29 +00:00
Jim Meyering
48a255beb0
.
1996-12-17 05:05:45 +00:00
Jim Meyering
17a2ec94a8
.
1996-12-16 00:40:55 +00:00
Jim Meyering
e7f8503138
.
1996-12-16 00:39:25 +00:00
Jim Meyering
f789ddbdda
.
1996-12-15 22:17:29 +00:00
Jim Meyering
1f1bd53b86
.
1996-12-15 20:36:59 +00:00
Jim Meyering
3a2afe3311
apply spec_to_list to expected file, too.
1996-12-15 20:35:32 +00:00
Jim Meyering
20b960db10
.
1996-12-15 20:29:09 +00:00
Jim Meyering
8fd3e8664b
(spec_to_list): New function -- factored out...
1996-12-15 20:27:12 +00:00
Jim Meyering
1b25f1c2cd
begin generalization -- now it works with two-file input-specs
1996-12-15 20:09:13 +00:00
Jim Meyering
8569e32ec8
.
1996-12-15 20:07:24 +00:00
Jim Meyering
1321f30e73
.
1996-12-14 20:58:17 +00:00
Jim Meyering
290ee99712
.
1996-12-14 05:24:48 +00:00
Jim Meyering
3008ad90f4
twiddle FSF address in comment.
1996-12-14 05:23:41 +00:00
Jim Meyering
8c5b30bc1e
(get_format_width, get_format_prec): Avoid
...
unnecessary comparison of digit to '\0'.
1996-12-14 05:22:46 +00:00
Jim Meyering
f0fa287b4f
(digits): Remove; subsumed by new ISDIGIT.
...
(inittables): Remove initialization of `digits'.
(fraccompare, numcompare, main): Use ISDIGIT (x) instead of digits[x].
(fraccompare, numcompare): Avoid casts to unsigned char that are no
longer needed.
1996-12-14 05:22:17 +00:00
Jim Meyering
4ecb3b28f1
(is_char_class_member): Use ISDIGIT_LOCALE instead of
...
ISDIGIT to test for characters in CC_DIGIT class.
1996-12-14 05:21:51 +00:00
Jim Meyering
ea93e0b7ad
.
1996-12-13 23:41:12 +00:00
Jim Meyering
7603401c86
.
1996-12-13 05:43:35 +00:00
Jim Meyering
90d97b9703
(usage): Clarify description of -u option.
...
From Karl Berry.
1996-12-13 05:43:26 +00:00
Jim Meyering
4091022393
.
1996-12-13 04:35:00 +00:00
Jim Meyering
338061e307
.
1996-12-13 03:43:44 +00:00
Jim Meyering
6a99b4cc40
.
1996-12-13 03:07:23 +00:00
Jim Meyering
86d6c36d09
(IN_CTYPE_DOMAIN): Rename from ISASCII.
...
(ISDIGIT): New definition from Paul Eggert.
This one evaluates its argument exactly once.
(yylex): Move increment out of ISALPHA argument. Use a
comma-expression instead.
1996-12-13 03:05:00 +00:00
Jim Meyering
a7f5043de8
(usage): Update bug-reporting address.
1996-12-13 02:47:33 +00:00
Jim Meyering
5110583f3e
.
1996-12-13 02:47:22 +00:00
Jim Meyering
813c8e8bb6
..
1996-12-12 13:19:43 +00:00
Jim Meyering
7d72c942bb
.
1996-12-12 01:34:44 +00:00
Jim Meyering
f17cc2e29c
.
1996-12-12 01:34:08 +00:00
Jim Meyering
4f4111709c
.
1996-12-12 01:33:13 +00:00
Jim Meyering
beed39a03c
.
1996-12-11 06:08:42 +00:00
Jim Meyering
d5f09a0fd1
.
1996-12-11 05:38:45 +00:00
Jim Meyering
3692f57123
.
1996-12-11 04:49:30 +00:00
Jim Meyering
d3d5565035
[_POSIX_VERSION]: Don't declare wait. That declaration
...
conflicted with the one on i386-pc-isc3.0, now that I've removed the
AC_ISC_POSIX macro and _POSIX_VERSION is no longer defined.
1996-12-11 04:48:51 +00:00
Jim Meyering
3e39947b49
.
1996-12-11 04:38:33 +00:00
Jim Meyering
c8a3fc9bed
.
1996-12-11 04:37:22 +00:00
Jim Meyering
d43b4dcaf8
(EXTRA_DIST): Add strftime.c to appease automake.
...
Although it's not used yet, it'll be used by ls's (to-be-done)
--format=FORMAT option.
1996-12-11 04:34:37 +00:00
Jim Meyering
54f9b87874
.
1996-12-10 22:40:16 +00:00
Jim Meyering
1c28626053
.
1996-12-10 21:37:09 +00:00
Jim Meyering
6c674869b3
.
1996-12-10 21:32:54 +00:00
Jim Meyering
888a5250a5
.
1996-12-10 21:20:41 +00:00
Jim Meyering
d468c227b0
renamed from build-script.pl
1996-12-10 21:16:48 +00:00
Jim Meyering
52314f2cd8
.
1996-12-10 21:16:47 +00:00
Jim Meyering
8d2b4f9786
.
1996-12-10 21:16:08 +00:00
Jim Meyering
b44299cfd7
mk-script.pl: Rename from build-script.pl.
1996-12-10 21:11:55 +00:00
Jim Meyering
5ea5ea9d2c
.
1996-12-10 20:59:35 +00:00
Jim Meyering
7d21f2f4d0
.
1996-12-10 20:59:15 +00:00
Jim Meyering
73db5c12b9
.
1996-12-10 20:49:27 +00:00
Jim Meyering
53ac4c028b
(EXTRA_DIST): Add mktime.c.
...
Reported by Thomas Bushnell.
1996-12-10 20:48:12 +00:00
Jim Meyering
916a46a980
.
1996-12-10 13:04:48 +00:00
Jim Meyering
8b59538e69
.
1996-12-10 13:02:55 +00:00
Jim Meyering
eb34cbfc13
.
1996-12-10 13:01:32 +00:00
Jim Meyering
4360d0f52d
.
1996-12-10 06:14:52 +00:00
Jim Meyering
e74a22ebb7
.
1996-12-10 06:12:41 +00:00
Jim Meyering
fcc65666b5
.
1996-12-10 06:11:50 +00:00
Jim Meyering
a16b0a142f
Include config.h.
...
[!HAVE_BCOPY && HAVE_MEMCPY && !defined (bcopy)]: Define bcopy
in terms of memcpy. Reported by Marcus Daniels.
1996-12-10 05:22:12 +00:00
Jim Meyering
5c39a3b65b
.
1996-12-10 05:10:56 +00:00
Jim Meyering
4885753994
.
1996-12-10 04:54:02 +00:00
Jim Meyering
156de2ae7a
.
1996-12-10 04:46:16 +00:00
Jim Meyering
40f8a7ad2b
.
1996-12-10 04:43:44 +00:00
Jim Meyering
8f477a9072
(Convert): Don't reject all dates in 2038.
...
Some fit in 31 bits.
1996-12-10 04:34:18 +00:00
Jim Meyering
d5ce3b1c3c
.
1996-12-10 04:27:12 +00:00
Jim Meyering
54d0c0bb5a
.
1996-12-10 04:26:40 +00:00
Jim Meyering
09c73133aa
.
1996-12-10 03:17:10 +00:00
Jim Meyering
17fe725ebb
add a space
1996-12-10 03:17:01 +00:00
Jim Meyering
c02f8ed500
revert last change.
1996-12-10 03:16:36 +00:00
Jim Meyering
90b901cd1c
.
1996-12-10 03:01:43 +00:00
Jim Meyering
73c7efa3ee
.
1996-12-10 02:58:00 +00:00
Jim Meyering
e155f4bf01
[HAVE_TZNAME || defined __LIBC]: Declare tzname.
1996-12-10 02:46:42 +00:00
Jim Meyering
1d3c57118b
(find_mount_point): Convert from K&R style header to ANSI.
...
Patch from Kaveh Ghazi.
1996-12-10 00:28:02 +00:00
Jim Meyering
195b5ebbe7
.
1996-12-10 00:25:00 +00:00
Jim Meyering
ba788477a8
Include config.h before testing for TERMIOS_NEEDS_XOPEN_SOURCE.
...
Patch from Karl Heuer.
1996-12-10 00:20:17 +00:00
Jim Meyering
6846ffa9d9
.
1996-12-09 23:54:45 +00:00
Jim Meyering
4fb3a6f765
[HAVE_TZNAME]: Declare tzname.
...
Patch from Karl Heuer.
1996-12-09 13:02:21 +00:00
Jim Meyering
5460d4a9c8
.
1996-12-09 04:45:08 +00:00
Jim Meyering
7f5d303c61
.
1996-12-09 03:13:15 +00:00
Jim Meyering
a65bae921e
.
1996-12-09 03:12:38 +00:00
Jim Meyering
89cf1fc2cf
.
1996-12-08 13:31:12 +00:00
Jim Meyering
a13947a7a3
.
1996-12-08 13:30:49 +00:00
Jim Meyering
ddc2531899
.
1996-12-08 13:29:07 +00:00
Jim Meyering
80729c5841
(noinst_LIBRARIES): Rename to lib?u.a as per
...
new automake requirement.
Rename ?u_* variables to lib?u_a_*.
1996-12-08 13:28:43 +00:00
Jim Meyering
83ada8596c
.
1996-12-08 06:09:29 +00:00
Jim Meyering
2a1d6f9b5f
(get_win_size): Rename formal parameter from fileno to FD.
1996-12-08 06:09:21 +00:00
Jim Meyering
f2ac53d4ea
.
1996-12-08 05:56:37 +00:00
Jim Meyering
f31b9b9fee
.
1996-12-08 05:35:20 +00:00
Jim Meyering
acc8601b65
(main): Call setlocale, bindtextdomain, and textdomain.
...
From Michel Robitaille.
1996-12-08 04:24:35 +00:00
Jim Meyering
8dd5415e02
.
1996-12-08 04:24:26 +00:00
Jim Meyering
8a4da0e3ff
.
1996-12-07 19:54:02 +00:00
Jim Meyering
95f9b268e9
.
1996-12-07 19:45:44 +00:00
Jim Meyering
d2ad9d8cf4
.
1996-12-07 19:25:40 +00:00
Jim Meyering
0ccd71dd94
(init_header): Fix typo: cons tchar' -> const char'. From Roland.
1996-12-07 19:12:44 +00:00
Jim Meyering
1c7be9d1bb
.
1996-12-07 19:03:23 +00:00
Jim Meyering
c9893d18e3
[__SVR4]: Define SVR4.
...
Remove duplicate `|| defined(SVR4)' disjunct guarding the
#define KERNEL_FILE "/unix" definiton.
1996-12-07 19:03:13 +00:00
Jim Meyering
fb1f09c76e
.
1996-12-07 18:57:11 +00:00
Jim Meyering
b1cc662215
(strftime): Remove " %Z" part of format for %c. Suggestion from Paul Eggert.
1996-12-07 18:52:54 +00:00
Jim Meyering
f86a3c16d3
patch from Roland Huebner
1996-12-07 05:47:28 +00:00
Jim Meyering
6d244887aa
.
1996-12-06 12:39:39 +00:00
Jim Meyering
f86df3250c
(init_store_cols): Put parens around ... ? ... : ... expr.
1996-12-05 05:01:30 +00:00
Jim Meyering
65a915647c
Use NULL instead of e.g., `(char *) 0'.
1996-12-05 04:59:26 +00:00
Jim Meyering
2882d4477d
(init_header): Move dcl of FMT into block where it's used.
1996-12-05 04:55:51 +00:00
Jim Meyering
2793223907
Reindent with -TCOLUMN.
...
(main): Add two sets of curly braces for readability.
1996-12-05 04:49:12 +00:00
Jim Meyering
a5937bbc71
(usage): Add \n\ at end of first line.
1996-12-05 04:43:19 +00:00
Jim Meyering
d0cac59c72
(separator_string): dcl parameter const.
...
Add __P in fwd dcl.
1996-12-05 04:35:39 +00:00
Jim Meyering
ed0923a11c
Apply big patch (patch-20) from Roland Huebner.
1996-12-05 04:33:33 +00:00
Jim Meyering
42096600e3
.
1996-12-05 03:18:34 +00:00
Jim Meyering
523fb680f6
.
1996-12-05 03:16:24 +00:00
Jim Meyering
3f36b30756
.
1996-12-05 03:13:39 +00:00
Jim Meyering
4a1512e4b2
(main) [!POSIXLY_CORRECT]: Allow the identity mappings:
...
[:upper:] to [:upper:] and [:lower:] to [:lower:].
(main) [POSIXLY_CORRECT]: Give a more specific diagnostic for the
identity mappings [:upper:] to [:upper:] and [:lower:] to [:lower:].
(class_ok): Update table to reflect that tr now allows these
identity mappings.
1996-12-05 03:13:33 +00:00
Jim Meyering
ad44ac84c8
(print_color_indicator): Initialize EXT to NULL.
1996-12-04 01:21:28 +00:00
Jim Meyering
c7975ba578
.
1996-12-03 03:02:45 +00:00
Jim Meyering
62a92dec57
.
1996-12-03 02:58:59 +00:00
Jim Meyering
a37e7e6b78
.
1996-12-03 02:57:47 +00:00
Jim Meyering
d5718682cc
.
1996-12-03 02:46:09 +00:00
Jim Meyering
81e3dc9283
.
1996-12-03 02:45:07 +00:00
Jim Meyering
daa3f22091
.
1996-12-03 02:35:01 +00:00
Jim Meyering
b87899c834
(print_color_indicator): Check the file's suffix only
...
if it's a regular file.
(print_type_indicator): Use S_IXUGO instead of writing out
(S_IEXEC | S_IXGRP | S_IXOTH).
(length_of_file_name_and_frills): Likewise.
1996-12-03 02:33:09 +00:00
Jim Meyering
4accfeb4e0
[!S_IXUGO] (S_IXUGO): Define it.
1996-12-03 02:32:44 +00:00
Jim Meyering
377b0c7942
.
1996-12-01 19:21:49 +00:00
Jim Meyering
4331f5f978
.
1996-12-01 19:18:08 +00:00
Jim Meyering
fb19eec511
.
1996-12-01 19:17:36 +00:00
Jim Meyering
b712dcba25
.
1996-12-01 19:17:07 +00:00
Jim Meyering
caad57f5d0
.
1996-12-01 19:15:10 +00:00
Jim Meyering
807b8b05c2
(date): Interpret the date, L/M/N, as YYYY/MM/DD
...
if L >= 1000, otherwise as MM/DD/YY. With this change,
date --date=DATE accepts dates like those in an RCS log listing.
1996-12-01 19:15:03 +00:00
Jim Meyering
5f3fa7a284
.
1996-12-01 19:14:43 +00:00
Jim Meyering
c1032f08e5
.
1996-12-01 04:12:08 +00:00
Jim Meyering
0aa0b007b0
Update from GNU libc.
1996-12-01 04:08:17 +00:00
Jim Meyering
c6973beeec
Change `:' in text of menu to <colon> to avoid problems
...
with M-x info follow-node.
1996-11-30 14:21:01 +00:00
Jim Meyering
d99d106c55
.
1996-11-30 05:37:43 +00:00
Jim Meyering
61f8fa059c
.
1996-11-30 04:34:58 +00:00
Jim Meyering
9279ffdf29
.
1996-11-30 04:33:36 +00:00
Jim Meyering
0682a5efe9
(copy_file): Allow installation from non-directory (rather than only regular)
...
files. Suggestion from Charles Karney.
1996-11-30 04:33:30 +00:00
Jim Meyering
dc68073b21
.
1996-11-30 04:20:37 +00:00
Jim Meyering
78c6df8fb8
(uname): Document --processor (-p).
1996-11-30 04:20:01 +00:00
Jim Meyering
f03282e857
(main) [HAVE_SYSINFO && SI_ARCHITECTURE]: Support -p (print processor type).
...
(usage): Document it.
1996-11-30 04:18:19 +00:00
Jim Meyering
7e9e29f392
(main): Accept -F as a synonym for -t for compatibility
...
with Solaris. From Peter Eriksson.
1996-11-30 04:08:02 +00:00
Jim Meyering
28f8f53bb6
.
1996-11-30 04:07:32 +00:00
Jim Meyering
ab8182fa71
.
1996-11-30 03:21:11 +00:00
Jim Meyering
d740a98d4a
(main): Close stdout and check result, in case any deferred writes fail.
...
Use EXIT_SUCCESS and EXIT_FAILURE in exit and usage calls.
1996-11-30 03:20:48 +00:00
Jim Meyering
40e0727bed
.
1996-11-30 03:08:46 +00:00
Jim Meyering
a387531246
.
1996-11-28 23:50:17 +00:00
Jim Meyering
be44044a29
(find_mount_point): Use strip_trailing_slashes and dirname
...
instead of open-coding them. When given FILE containing no slashes,
chdir to the directory containing it (the current directory) rather
than to `..'.
1996-11-28 23:50:13 +00:00
Jim Meyering
ae9d905134
.
1996-11-28 23:18:45 +00:00
Jim Meyering
bcb8610977
(get_fs_usage): If DISK is 0 and we needed to use
...
it, return -1 with 0 in ERRNO.
From Miles.
1996-11-28 19:37:01 +00:00
Jim Meyering
ac66871c65
(find_mount_point): Use save_cwd/restore_cwd.
...
"save-cwd.h": New include.
(show_dev): Deal with null values for DISK and FSTYPE,
including interpreting special 0 errno return from get_fs_usage.
(show_point): Don't fail if we can't find a mount entry for POINT,
just call show_dev with 0 values and let it fail if necessary.
(main): Require a non-zero MOUNT_LIST only if showing all filesystems.
(find_mount_point): New function.
(xgetcwd): New declaration.
All from Miles.
1996-11-28 19:35:33 +00:00
Jim Meyering
3fa102417e
.
1996-11-28 06:32:39 +00:00
Jim Meyering
59b58a58f6
.
1996-11-28 06:30:36 +00:00
Jim Meyering
f46bcc918b
.
1996-11-27 05:24:41 +00:00
Jim Meyering
784928401d
merge with 0.10.25
1996-11-27 05:13:21 +00:00
Jim Meyering
1a62ae1a5c
.
1996-11-27 05:06:09 +00:00
Jim Meyering
952a4436eb
(fraccompare): Add explicit int' in register' dcl, to
...
avoid new warning from gcc.
1996-11-27 05:05:52 +00:00
Jim Meyering
a098f5b9b6
.
1996-11-27 05:04:48 +00:00
Jim Meyering
5d691b7b74
.
1996-11-27 05:00:15 +00:00
Jim Meyering
84ee79c745
Fix Franc,ois' name. From Karl B.
1996-11-25 14:36:18 +00:00
Jim Meyering
4b091b8a14
Fix Franc,ois' name. From Karl B.
1996-11-25 14:35:45 +00:00
Jim Meyering
c51d0a5a9b
.
1996-11-25 04:45:59 +00:00
Jim Meyering
29ea1d5db9
.
1996-11-25 04:42:37 +00:00
Jim Meyering
b910477e63
.
1996-11-25 04:42:15 +00:00
Jim Meyering
2f74178b8b
.
1996-11-25 03:15:46 +00:00
Jim Meyering
fe171f7d8f
.
1996-11-25 03:12:57 +00:00
Jim Meyering
b0244698f9
.
1996-11-25 03:10:03 +00:00
Jim Meyering
7c0ec3e569
.
1996-11-25 03:09:33 +00:00
Jim Meyering
4677a7e42f
(t): Add names of those 5 tests.
1996-11-25 03:09:22 +00:00
Jim Meyering
520f4efee9
Add 5 tests to exercize just-fixed code.
1996-11-25 03:08:52 +00:00
Jim Meyering
0d43bad18e
(set_ordering): Revert 1994-05-04 change to this function
...
so that blanks are not unconditionally ignored when computing start
and end positions for numeric keys. Reported by Markus Demleitner.
1996-11-25 03:07:52 +00:00
Jim Meyering
0dd914edd1
.
1996-11-24 18:11:22 +00:00
Jim Meyering
161db26bd1
(get_win_size): Take a FILENO parameter rather than
...
trying to get a size from both stdin and stdout.
Update callers.
Use STDIN_FILENO and STDOUT_FILENO instead of literal 0, 1.
1996-11-24 18:06:35 +00:00
Jim Meyering
a992c841ae
Big patch from Karl Heuer. FIXME: fill in details
1996-11-24 17:03:24 +00:00
Jim Meyering
9299cf1e78
(EXTRA_DIST): Add getline.c now that getline
...
isn't mentioned in AC_REPLACE_FUNCS.
1996-11-24 05:38:29 +00:00
Jim Meyering
970083559f
.
1996-11-24 05:27:21 +00:00
Jim Meyering
459453639e
.
1996-11-24 05:21:39 +00:00
Jim Meyering
0e0ae2b348
remove trailing blanks
1996-11-24 03:05:11 +00:00
Jim Meyering
cb7fcc32ff
remove trailing blanks
1996-11-24 03:04:12 +00:00
Jim Meyering
d7e8ccb6f3
(usage): Remove trailing pair of blanks.
1996-11-24 03:00:37 +00:00
Jim Meyering
a811674834
.
1996-11-23 22:16:31 +00:00
Jim Meyering
fa9f16326a
(usage): Alphabetize option descriptions the way sort -f would.
1996-11-23 22:16:19 +00:00
Jim Meyering
c13ff9b8bc
.
1996-11-23 22:13:55 +00:00
Jim Meyering
bded355394
(usage): Alphabetize option descriptions the way sort -f would.
1996-11-23 22:13:00 +00:00
Jim Meyering
f43bd3fafc
.
1996-11-23 22:10:08 +00:00
Jim Meyering
e298f1f300
(usage): Alphabetize options like sort -f would.
1996-11-23 22:06:55 +00:00
Jim Meyering
8102404465
.
1996-11-23 05:04:56 +00:00
Jim Meyering
bef51e36a4
.
1996-11-23 04:22:46 +00:00
Jim Meyering
5425625fb3
.
1996-11-23 04:16:43 +00:00
Jim Meyering
94d1ea4fa9
(copy): With -i and not -f, prompt for any type of
...
(non-directory) source file before overwriting an existing target.
Reported by Mark A. Thomas.
1996-11-23 04:15:35 +00:00
Jim Meyering
9645d076db
.
1996-11-23 02:36:54 +00:00
Jim Meyering
b683d9194f
.
1996-11-23 02:36:09 +00:00
Jim Meyering
38da840313
(main): Warn if excess arguments are ignored.
...
E.g., printf foo bar now ignores the single non-format argument, bar.
1996-11-23 02:34:31 +00:00
Jim Meyering
b36e061e8a
.
1996-11-23 02:32:19 +00:00
Jim Meyering
0d3f6a6665
(process_regexp): Update CURRENT_LINE only if
...
the new value would be larger. This avoids the infinite loop
otherwise provoked by situations like this:
printf "\na\n" | csplit - '/a/-1' '{*}'
From Jens Schmidt.
1996-11-23 02:32:10 +00:00
Jim Meyering
aa00ea2e88
remove my @comco address
1996-11-21 02:42:52 +00:00
Jim Meyering
aad274a82b
.
1996-11-21 02:39:37 +00:00
Jim Meyering
fc949b713e
(xgethostname): Work around bug in SunOS5.5's gethostname.
1996-11-21 02:38:40 +00:00
Jim Meyering
fbc246ca8f
.
1996-11-20 06:36:09 +00:00
Jim Meyering
789a8aa03a
.
1996-11-20 06:34:41 +00:00
Jim Meyering
179a2c3034
.
1996-11-20 05:18:13 +00:00
Jim Meyering
a27d168615
.
1996-11-20 05:17:50 +00:00
Jim Meyering
29fa517ae4
.
1996-11-20 05:13:57 +00:00
Jim Meyering
4b7c7e9d33
Remove unused declaration of mktime. From Tony Leneis.
1996-11-18 02:54:14 +00:00
Jim Meyering
daf9bddd16
.
1996-11-18 02:51:09 +00:00
Jim Meyering
9b3733bd9a
.
1996-11-18 02:50:30 +00:00
Jim Meyering
a4f0dde547
(main): Ignore -a, for compatibility with SVR4.
1996-11-18 02:50:21 +00:00
Jim Meyering
e604ed756f
.
1996-11-05 05:24:53 +00:00
Jim Meyering
1cf3018183
.
1996-11-05 05:20:03 +00:00
Jim Meyering
138d155fb8
.
1996-11-05 04:47:40 +00:00
Jim Meyering
4d091498a4
Thu Oct 31 19:32:32 1996 Miles Bader <miles@gnu.ai.mit.edu>
...
[ENAMETOOLONG] (xgethostname): If gethostname
returns an error other than buffer overflow, exit with an error
message instead of allocating infinite amounts of space.
[!EXIT_FAILURE] (EXIT_FAILURE): New macro.
<errno.h>: New include.
[!errno] (errno): New declaration.
1996-11-05 04:38:41 +00:00
Jim Meyering
1e3de0b6d9
.
1996-11-05 04:26:34 +00:00
Jim Meyering
25a9b70b2e
Fix copyright.
1996-11-05 04:23:22 +00:00
Jim Meyering
45bf8ec9d0
Fix copyright.
1996-11-05 04:22:40 +00:00
Jim Meyering
4a253e5be0
.
1996-11-05 04:11:31 +00:00
Jim Meyering
71a04268b5
libitize
1996-11-05 03:38:23 +00:00
Jim Meyering
6c6ea1a14d
.
1996-11-05 02:31:02 +00:00
Jim Meyering
9691c2050b
from franc,ois
1996-11-04 18:15:56 +00:00
Jim Meyering
2876587b55
libitize
1996-11-04 18:11:58 +00:00
Jim Meyering
1eb3a8c9ba
libitize
1996-11-04 18:07:38 +00:00
Jim Meyering
39fd156a8e
New version from Franois Pinard.
1996-11-04 18:05:10 +00:00
Jim Meyering
f137758903
libitize
1996-11-04 18:01:20 +00:00
Jim Meyering
895c2213db
libitize
1996-11-04 17:59:28 +00:00
Jim Meyering
50720fb367
libitize
1996-11-04 17:58:21 +00:00
Jim Meyering
f6516b6dd3
libitize
1996-11-04 17:57:34 +00:00
Jim Meyering
564001a9e7
.
1996-11-04 17:56:16 +00:00
Jim Meyering
25abc2a9b4
(recover_mode): Fail also if there are too many fields. From Karl Heuer.
1996-11-04 00:22:26 +00:00
Jim Meyering
70196747af
cpp-indent + change some #ifdef to #if
1996-11-03 23:53:51 +00:00
Jim Meyering
04e102f64f
.
1996-11-03 23:44:15 +00:00
Jim Meyering
432ebf7912
.
1996-11-03 23:43:36 +00:00
Jim Meyering
84b3a78396
Include sys/types.h for the definitions
...
(otherwise missing on some systems) of caddr_t (used by
sys/socket.h) and ushort (used by netinet/in.h). From Karl Heuer.
1996-11-03 20:59:43 +00:00
Jim Meyering
9eb9f31c3a
.
1996-11-03 14:44:30 +00:00
Jim Meyering
7f82c56f15
.
1996-11-03 14:42:03 +00:00
Jim Meyering
5582e6dad3
change bug-reporting address
1996-11-03 03:16:27 +00:00
Jim Meyering
2e55854100
change bug-reporting address
1996-11-03 03:16:23 +00:00
Jim Meyering
8114f3fcdb
change bug-reporting address
1996-11-02 23:40:19 +00:00
Jim Meyering
45c541daa1
.
1996-11-02 20:51:40 +00:00
Jim Meyering
17c0c658f1
change bug-reporting address
1996-11-02 20:44:52 +00:00
Jim Meyering
b8e689dc67
change bug-reporting address
1996-11-02 20:44:15 +00:00
Jim Meyering
87b19e8a11
.
1996-11-02 19:24:35 +00:00
Jim Meyering
a1c6ed64c0
.
1996-11-02 16:05:47 +00:00
Jim Meyering
f2c14100c3
.
1996-11-02 15:28:22 +00:00
Jim Meyering
1a58046071
(gobble_file): Set linkok for non-orphaned symlinks.
...
From Bauke Jan Douma.
(gobble_file): Initialize linkok.
With these two changes, ls --color should display orphaned symlinks
as blinking text on terminals that support it.
1996-11-02 15:28:08 +00:00
Jim Meyering
b3b3cf98c6
.
1996-11-02 15:06:36 +00:00
Jim Meyering
30bf49ce02
.
1996-11-02 15:05:57 +00:00
Jim Meyering
a5ecd84c1f
.
1996-11-02 15:02:25 +00:00
Jim Meyering
9b29731f08
.
1996-11-02 14:53:43 +00:00
Jim Meyering
a140942848
.
1996-11-02 14:50:31 +00:00
Jim Meyering
1291b1652a
(MAKEINFO): Set to makeinfo --no-split.
...
Otherwise, the generated info files have 15-byte names and that
loses on systems with 14-byte max.
1996-11-02 14:47:46 +00:00
Jim Meyering
1b5b75d13e
.
1996-11-02 06:16:56 +00:00
Jim Meyering
f1af346ad5
(main): Give better diagnostic.
...
Suggestion from Karl Berry.
1996-11-02 06:16:44 +00:00
Jim Meyering
431bbb9c57
update copyright
1996-11-02 06:00:18 +00:00
Jim Meyering
7d62b5ce1c
update copyright
1996-11-02 05:59:20 +00:00
Jim Meyering
a345a56001
.
1996-11-02 05:53:00 +00:00
Jim Meyering
b5f8cdecfb
Update from GNU libc.
1996-11-02 05:51:53 +00:00
Jim Meyering
fa53b43c97
.
1996-11-02 05:28:36 +00:00
Jim Meyering
23bce5b115
.
1996-11-02 05:28:21 +00:00
Jim Meyering
da952f6227
.
1996-11-02 05:24:50 +00:00
Jim Meyering
31926f3a37
.
1996-11-02 05:24:25 +00:00
Jim Meyering
a71e22991b
Add a test to exercize this fix.
1996-11-02 05:19:40 +00:00
Jim Meyering
d74d789bea
Add test 17.
1996-11-02 05:19:02 +00:00
Jim Meyering
950325ee23
.
1996-11-02 05:14:21 +00:00
Jim Meyering
c941e1742d
.
1996-11-02 05:09:54 +00:00
Jim Meyering
0bd1289ad1
.
1996-11-02 03:51:47 +00:00
Jim Meyering
febf70b73f
[!ENABLE_ASSERTIONS]: Guard NDEBUG definition.
...
(checkfp): Fix off-by-one error that resulted in writing one byte
beyond the end of a malloc'd buffer. It caused `sort -c' to segfault
on Linux systems having a relatively recent libc. Before, running
the command, perl -e "print 'x' x 30, \"\n\";"|sort -c
would provoke the memory overrun (though not necessarily the failure).
Add an assertion.
1996-11-02 03:47:04 +00:00
Jim Meyering
b5a71af82a
Remap yacc globals to have gd_ prefix.
...
Suggestion to do as in gdb/c-exp.y from Tom Tromey.
1996-11-01 00:32:12 +00:00
Jim Meyering
876c63c92f
Remap yacc globals to have pt_ prefix.
...
Suggestion to do as in gdb/c-exp.y from Tom Tromey.
1996-11-01 00:31:57 +00:00
Jim Meyering
b3ca6696cd
.
1996-11-01 00:09:34 +00:00
Jim Meyering
24e88142ba
(key_init): New function.
...
(main): Use key_init in the two places where it was open-coded.
1996-11-01 00:08:58 +00:00
Jim Meyering
f9cd2cf6e2
(decode_field_spec): Always give FIELD_INDEX a value.
...
This avoids spurious UMR from purify.
(prjoin): Add an assertion.
(add_field): Update assertion.
1996-10-31 23:55:04 +00:00
Jim Meyering
0a1ac00ad6
(es_free): New function.
...
(parse_str): Use it to plug small memory leak.
1996-10-31 23:49:42 +00:00
Jim Meyering
e5947e883e
.
1996-10-31 02:10:18 +00:00
Jim Meyering
679918ec84
.
1996-10-29 18:06:05 +00:00
Jim Meyering
a9b6fe5c83
.
1996-10-29 18:05:50 +00:00
Jim Meyering
8619a0d598
.
1996-10-29 17:56:06 +00:00
Jim Meyering
d34e6897d8
.
1996-10-29 17:55:38 +00:00
Jim Meyering
55681891e5
.
1996-10-29 17:47:50 +00:00
Jim Meyering
3772a9e885
.
1996-10-29 17:44:03 +00:00
Jim Meyering
1220685f78
libitize
1996-10-29 14:45:55 +00:00
Jim Meyering
f3129d9b19
.
1996-10-29 14:25:25 +00:00
Jim Meyering
b0fd7c9185
.
1996-10-29 14:25:15 +00:00
Jim Meyering
7d70c26629
.
1996-10-29 14:24:52 +00:00
Jim Meyering
ac96de6db4
.
1996-10-29 14:21:15 +00:00
Jim Meyering
1f49981a1f
cpp-indent
1996-10-29 14:17:29 +00:00
Jim Meyering
d09ffcb711
libitize
1996-10-29 14:14:08 +00:00
Jim Meyering
33b2a8a1ae
.
1996-10-29 13:57:43 +00:00
Jim Meyering
32969f8571
.
1996-10-29 13:56:39 +00:00
Jim Meyering
4abe75d3b1
.
1996-10-29 13:50:37 +00:00
Jim Meyering
e623bf9a03
.
1996-10-29 13:47:56 +00:00
Jim Meyering
0815914f28
.
1996-10-29 13:42:56 +00:00
Jim Meyering
70cf07775b
.
1996-10-29 13:41:43 +00:00
Jim Meyering
06382a007d
.
1996-10-29 13:40:56 +00:00
Jim Meyering
d7749da3e9
(decode_switches): Make -A set really_all_files to zero
...
as well as setting all_files to 1. With this change, ls -f -A prints
everything but . and .., unsorted. Before, the -A was effectively
ignored. From Karl Berry.
1996-10-29 12:51:37 +00:00
Jim Meyering
84b8cf9fcf
(main): Ignore SIGPIPE.
1996-10-29 04:16:59 +00:00
Jim Meyering
c673119b0b
.
1996-10-28 23:52:51 +00:00
Jim Meyering
45d223328e
.
1996-10-28 23:49:53 +00:00
Jim Meyering
b8ad9be908
Guard inclusion of stdarg.h and definition of VA_START
...
with #if PROTOTYPES rather than with #ifdef __STDC__. The latter
loses with Dynix/PTX.
(wrapf) [PROTOTYPES]: Similarly, guard ANSI-style ... definition.
Suggestion from Marcus Daniels.
1996-10-24 04:46:33 +00:00
Jim Meyering
2be918d5cd
.
1996-10-24 03:03:08 +00:00
Jim Meyering
db69dbe9ab
Update from GNU libc.
1996-10-24 03:02:57 +00:00
Jim Meyering
4215f6b53a
.
1996-10-23 01:39:16 +00:00
Jim Meyering
e1298617bf
.
1996-10-23 01:24:26 +00:00
Jim Meyering
720341312b
.
1996-10-23 01:24:03 +00:00
Jim Meyering
ed44302c4a
.
1996-10-22 23:02:22 +00:00
Jim Meyering
c3b3d48cd4
.
1996-10-22 22:51:22 +00:00
Jim Meyering
a73047bde4
.
1996-10-22 05:07:12 +00:00
Jim Meyering
20862d675d
.
1996-10-22 05:05:36 +00:00
Jim Meyering
17e8314c79
.
1996-10-22 05:01:37 +00:00
Jim Meyering
ee791d8ca1
[__linux__]: Don't bother with a.out/nlist/kernel
...
defines or includes -- Linux systems simply read /proc/loadavg.
1996-10-22 05:01:13 +00:00
Jim Meyering
0c410767ab
.
1996-10-22 04:56:22 +00:00
Jim Meyering
3896da90cc
(EXTRA_DIST): Remove group-member.c.
...
Add (temporary hack to work around bug in automake-1.1f) mvdir.c and rmdir.c.
1996-10-22 04:51:44 +00:00
Jim Meyering
0ed25421c6
.
1996-10-22 04:07:14 +00:00
Jim Meyering
194f3d7f5a
.
1996-10-22 03:28:44 +00:00
Jim Meyering
e028e025df
.
1996-10-22 03:19:35 +00:00
Jim Meyering
8978c64869
.
1996-10-22 03:15:22 +00:00
Jim Meyering
0fd3107ec7
.
1996-10-22 03:09:55 +00:00
Jim Meyering
0416bd8ed0
.
1996-10-21 22:27:48 +00:00
Jim Meyering
d63a1efe26
.
1996-10-21 22:05:28 +00:00
Jim Meyering
43294523f4
.
1996-10-21 21:58:44 +00:00
Jim Meyering
625354dd9e
.
1996-10-21 21:54:03 +00:00
Jim Meyering
dc14f81457
Comment out DOS-style suffixes.
1996-10-21 21:52:53 +00:00
Jim Meyering
32f42e0a34
.
1996-10-21 21:50:51 +00:00
Jim Meyering
263773a385
(validate): Remove TAB from diagnostic, for consistency.
1996-10-21 21:50:32 +00:00
Jim Meyering
6afff604a4
.
1996-10-21 21:49:54 +00:00
Jim Meyering
7b4f54f83f
(main): Remove TAB from diagnostic, for consistency.
1996-10-21 21:49:41 +00:00
Jim Meyering
24b532175e
.
1996-10-21 15:42:14 +00:00
Jim Meyering
543f479cc8
.
1996-10-21 13:46:50 +00:00
Jim Meyering
4b1e41570b
.
1996-10-21 03:33:37 +00:00
Jim Meyering
d0fa9d9689
(INCLUDES): Add -I../intl. Reported by Eric Backus.
1996-10-21 03:33:19 +00:00
Jim Meyering
4516e9ec55
.
1996-10-21 00:38:50 +00:00
Jim Meyering
d15f56325a
.
1996-10-20 19:16:49 +00:00
Jim Meyering
1dde8333c1
.
1996-10-20 19:14:50 +00:00
Jim Meyering
ac22b4589d
(print_entry): Don't take address of UT_TIME_MEMBER directly.
...
From Ulrich Drepper.
1996-10-20 19:14:37 +00:00
Jim Meyering
2f03e544e1
.
1996-10-20 18:50:41 +00:00
Jim Meyering
412cc2f3fc
(md5_process_bytes): Cast void* pointer to char* before
...
doing arithmetic with it.
1996-10-20 18:44:39 +00:00
Jim Meyering
3cbc95de84
.
1996-10-20 18:43:54 +00:00
Jim Meyering
b3d2d7745e
.
1996-10-20 18:06:50 +00:00
Jim Meyering
66d52e0b28
.
1996-10-20 14:07:17 +00:00
Jim Meyering
5ba02801bd
Update from GNU libc.
1996-10-20 04:14:25 +00:00
Jim Meyering
03c0cd6569
.
1996-10-19 02:33:20 +00:00
Jim Meyering
c12be5c1d8
.
1996-10-18 05:10:42 +00:00
Jim Meyering
d565995d9b
.
1996-10-18 05:09:27 +00:00
Jim Meyering
9fd1b85231
.
1996-10-18 05:09:03 +00:00
Jim Meyering
350690112e
.
1996-10-18 05:08:13 +00:00
Jim Meyering
d0acd7bfa5
.
1996-10-18 05:00:15 +00:00
Jim Meyering
4ba06c4102
.
1996-10-18 04:59:01 +00:00
Jim Meyering
cb84de4217
.
1996-10-18 04:56:53 +00:00
Jim Meyering
7111d93669
.
1996-10-18 04:56:19 +00:00
Jim Meyering
97f0f916a2
.
1996-10-18 04:55:16 +00:00
Jim Meyering
42e52b5017
.
1996-10-18 03:05:32 +00:00
Jim Meyering
8ce9769e2f
.
1996-10-18 03:02:52 +00:00
Jim Meyering
7d969dab50
libitize
1996-10-17 03:05:09 +00:00
Jim Meyering
d7074bc0e4
.
1996-10-17 03:01:19 +00:00
Jim Meyering
e24c0713be
Define and use macro, PARAMS, not __P.
1996-10-17 02:59:09 +00:00
Jim Meyering
9b3498acb2
.
1996-10-17 02:46:33 +00:00
Jim Meyering
ffc5c802c4
libitize
1996-10-17 02:45:32 +00:00
Jim Meyering
12b4578595
libitize
1996-10-17 01:58:19 +00:00
Jim Meyering
e98991ee51
libitize
1996-10-17 01:49:07 +00:00
Jim Meyering
10076ae36a
.
1996-10-17 01:44:24 +00:00
Jim Meyering
c96ca77338
.
1996-10-16 04:31:32 +00:00
Jim Meyering
e82e83086c
.
1996-10-16 04:29:10 +00:00
Jim Meyering
70ef71caf5
(get_next): Rewrite to treat lower/upper mapping as a special case.
...
(main): Write separate loops to initialize mapping for lower->upper
and upper->lower conversion.
1996-10-16 04:29:02 +00:00
Jim Meyering
56d2307664
.
1996-10-16 04:25:18 +00:00
Jim Meyering
e98dee7cdd
.
1996-10-15 23:22:41 +00:00
Jim Meyering
f3701815f7
.
1996-10-14 20:47:42 +00:00
Jim Meyering
cf3c9c6a11
.
1996-10-13 19:08:39 +00:00
Jim Meyering
beb67dc954
(print_long_format): Use strftime of localtime
...
(not ctime) to produce the date/time in long listings.
From Rafal Maszkowski.
1996-10-13 19:04:51 +00:00
Jim Meyering
242f2fa2e1
.
1996-10-13 18:27:17 +00:00
Jim Meyering
3d91b69385
.
1996-10-13 17:58:55 +00:00
Jim Meyering
41dfaf296a
(__xstrtol): Return an error for invalid suffix.
...
Before, e.g., `split -b 1M' would be silently accepted and treated
like `split -b 1'. Reported by Franc,ois.
1996-10-13 17:58:50 +00:00
Jim Meyering
bc2d814543
(usage): Remove parameter, REASON.
...
(main): Update callers to use combination of error (0, 0, ... and
usage (EXIT_FAILURE).
1996-10-13 17:53:47 +00:00
Jim Meyering
8cb23387cb
.
1996-10-13 13:00:34 +00:00
Jim Meyering
82fa812558
.
1996-10-13 12:34:56 +00:00
Jim Meyering
1487a7da95
.
1996-10-12 23:21:40 +00:00
Jim Meyering
1751c454c2
(fstype_to_string): Handle fstypes of freebsd.
...
From Arne Henrik Juul.
1996-10-12 23:21:32 +00:00
Jim Meyering
da59dde0bb
.
1996-10-12 23:19:30 +00:00
Jim Meyering
6099958eda
.
1996-10-12 14:02:48 +00:00
Jim Meyering
ffd5a79535
(EXTRA_DIST): Remove.
1996-10-12 05:09:28 +00:00
Jim Meyering
320268ae6d
.
1996-10-12 05:04:44 +00:00
Jim Meyering
e45d62703e
.
1996-10-12 05:04:04 +00:00
Jim Meyering
6ed9fd4b58
.
1996-10-12 04:17:28 +00:00
Jim Meyering
d0909b6911
(print_uptime): Change #ifdef guard on getloadavg
...
call from just HAVE_GETLOADAVG to HAVE_GETLOADAVG || C_GETLOADAVG.
From Kaveh R. Ghazi.
1996-10-12 04:17:25 +00:00
Jim Meyering
a64289005d
.
1996-10-12 04:06:15 +00:00
Jim Meyering
e42dca4684
.
1996-10-12 04:04:16 +00:00
Jim Meyering
51293cdf6f
.
1996-10-11 04:50:54 +00:00
Jim Meyering
4d0af9ead4
(EXTRA_DIST): Remove posixtm.y and getdate.y.
...
(fu_SOURCES): Put them here instead.
Remove rules for building getdate.c and posixtm.c; now automake
generates those rules.
1996-10-11 04:49:50 +00:00
Jim Meyering
eed23c25dc
(md5_stream): Apply fix from Ralph Loader
...
<loader@maths.ox.ac.uk > via Ulrich Drepper.
1996-10-11 04:43:40 +00:00
Jim Meyering
8204d34b97
.
1996-10-11 03:42:11 +00:00
Jim Meyering
d80da392e0
.
1996-10-10 14:08:46 +00:00
Jim Meyering
4c53aee40c
.
1996-10-10 14:07:29 +00:00
Jim Meyering
3d35ef8670
.
1996-10-10 04:18:05 +00:00
Jim Meyering
5921df05c5
.
1996-10-10 04:15:54 +00:00
Jim Meyering
1a7260cada
.
1996-10-10 04:14:40 +00:00
Jim Meyering
969950e526
.
1996-10-10 04:11:07 +00:00
Jim Meyering
fb9ee923ba
[__sun]: Define sun. Reported by Kaveh Ghazi.
1996-10-10 03:14:48 +00:00
Jim Meyering
8af03634e6
.
1996-10-10 03:10:41 +00:00
Jim Meyering
e5e9f3ee5d
(strftime): Accommodate the broken C compiler
...
that comes with SunOS -- don't initialize aggregates in decls of
automatic variables. Reported by Kaveh Ghazi.
1996-10-10 02:56:10 +00:00
Jim Meyering
62ae6ccc22
.
1996-10-10 02:53:58 +00:00
Jim Meyering
c3830e800f
indent copyright comment.
1996-10-10 02:51:16 +00:00
Jim Meyering
7200c7fd2e
Use #if, not #ifdef in test for HAVE_CONFIG_H.
1996-10-10 02:50:37 +00:00
Jim Meyering
d16bea8f84
.
1996-10-10 02:48:37 +00:00
Jim Meyering
ae0dc43e79
.
1996-10-09 16:14:39 +00:00
Jim Meyering
c6500ed364
.
1996-10-09 12:27:16 +00:00
Jim Meyering
2a5b5534ab
.
1996-10-09 12:25:28 +00:00
Jim Meyering
2dc3ad1a76
(usage): Improve brief descriptions of --sort and --time.
...
From Franois Pinard.
1996-10-09 12:24:26 +00:00
Jim Meyering
1e2d02ace5
.
1996-10-09 12:18:48 +00:00
Jim Meyering
fde482ef0e
.
1996-10-09 12:00:05 +00:00
Jim Meyering
9de1f7a589
[!WITH_REGEX]: Include rx.h.
...
From Andreas Schwab.
1996-10-09 11:55:22 +00:00
Jim Meyering
983e0032e0
.
1996-10-09 05:27:46 +00:00
Jim Meyering
60cb394696
.
1996-10-09 03:47:10 +00:00
Jim Meyering
c5c0528abe
update from texinfo-3.9
1996-10-09 03:20:31 +00:00
Jim Meyering
fecbdd9ab1
.
1996-10-09 02:42:17 +00:00
Jim Meyering
5b2210ce71
.
1996-10-09 02:37:53 +00:00
Jim Meyering
3df36d5e2f
.
1996-10-09 02:36:55 +00:00
Jim Meyering
a49fa29fed
.
1996-10-09 02:35:23 +00:00
Jim Meyering
bb3ecf85bc
Include error.h to align with libit -- under protest, Franois :-).
1996-10-09 02:33:18 +00:00
Jim Meyering
b5a2377dc2
.
1996-10-09 02:29:10 +00:00
Jim Meyering
46b5894b8f
,
1996-10-09 02:27:56 +00:00
Jim Meyering
1a68844645
.
1996-10-09 02:25:44 +00:00
Jim Meyering
dc522f984c
.
1996-10-09 02:19:09 +00:00
Jim Meyering
8573fc6ac9
(usage): Improve diagnostic
1996-10-08 04:37:19 +00:00
Jim Meyering
d4cf394f30
(usage): Improve usage messages
1996-10-08 04:35:19 +00:00
Jim Meyering
79f3064bfa
.
1996-10-08 04:34:11 +00:00
Jim Meyering
900e16e5d5
(EXTRA_DIST): Remove names of several files
...
that automake adds automatically.
(fu_SOURCES): Likewise.
(fu_DEPENDENCIES): Depend on fu_LIBADD.
1996-10-08 04:33:47 +00:00
Jim Meyering
dfc9fc2202
.
1996-10-08 04:31:57 +00:00
Jim Meyering
1b5b3bf6e2
.
1996-10-08 04:26:01 +00:00
Jim Meyering
cb806c0218
.
1996-10-08 02:23:35 +00:00
Jim Meyering
0e6d3d87e4
[__hpux]: Define hpux. From Eric Backus.
1996-10-08 02:06:34 +00:00
Jim Meyering
4b08923fe8
.
1996-10-08 00:58:23 +00:00
Jim Meyering
2edcf647de
.
1996-10-08 00:54:50 +00:00
Jim Meyering
0a713ad019
.
1996-10-08 00:54:12 +00:00
Jim Meyering
7026c59810
.
1996-10-08 00:51:25 +00:00
Jim Meyering
4c4eb1ab6c
.
1996-10-06 13:03:02 +00:00
Jim Meyering
638d6e19f0
.
1996-10-06 13:02:12 +00:00
Jim Meyering
27d2263af1
.
1996-10-06 03:19:07 +00:00
Jim Meyering
320b9cc697
.
1996-10-06 03:07:35 +00:00
Jim Meyering
28e0bda43b
.
1996-10-06 02:54:21 +00:00
Jim Meyering
04af619ed2
.
1996-10-06 02:53:18 +00:00
Jim Meyering
255931762f
.
1996-10-05 20:18:41 +00:00
Jim Meyering
f98969cf69
.
1996-10-05 20:17:53 +00:00
Jim Meyering
7c17502e74
(print_long_format): Add support for Cray's migrated dmf files.
...
From Johan Danielsson.
1996-10-05 20:17:09 +00:00
Jim Meyering
4a2eda04aa
(ftypelet): Add support for Cray's migrated dmf files.
...
From Johan Danielsson.
1996-10-05 20:15:06 +00:00
Jim Meyering
ed43629995
.
1996-10-05 19:14:01 +00:00
Jim Meyering
c177b96b17
.
1996-10-05 18:06:07 +00:00
Jim Meyering
c5de1e3532
(main): update --version output to conform to coding standard
1996-10-05 18:04:52 +00:00
Jim Meyering
148ec1ad9c
[HAVE_CONFIG_H]: Include config.h.
...
From Karl Berry.
1996-10-05 17:40:50 +00:00
Jim Meyering
a13e04ed9d
fix --version output
1996-10-05 17:12:55 +00:00
Jim Meyering
98564790bd
.
1996-10-05 16:47:37 +00:00
Jim Meyering
f04044ed86
(main): update --version output to conform to coding standard
1996-10-05 16:37:57 +00:00
Jim Meyering
09711894fe
.
1996-10-05 13:15:07 +00:00
Jim Meyering
4f28f318d8
(main): update --version output to conform to coding standard
1996-10-05 13:14:11 +00:00
Jim Meyering
e22c80dcf0
.
1996-10-05 03:58:37 +00:00
Jim Meyering
b350b74916
Remove assertions.
1996-10-04 13:42:43 +00:00
Jim Meyering
3400ffe3f2
Add assertions.
1996-10-04 13:42:20 +00:00
Jim Meyering
fdd16fdb62
Update prototype.
1996-10-04 12:22:17 +00:00
Jim Meyering
6f67177fae
(parse_long_options): Separate package name
...
and version number to accomodate new --version output requirement.
1996-10-04 12:21:39 +00:00
Jim Meyering
2c035a7cfd
(main): update --version output again
1996-10-04 04:28:35 +00:00
Jim Meyering
be4153d2a8
(main): Remove dead code that used to print --version output.
1996-10-04 04:28:28 +00:00
Jim Meyering
630b771f1b
(main): update --version output again
1996-10-04 04:25:46 +00:00
Jim Meyering
de05a873ec
(main): update --version output to conform to coding standard
1996-10-04 04:16:01 +00:00
Jim Meyering
3361bd2bca
(main): update --version output to conform to coding standard
1996-10-04 04:15:08 +00:00
Jim Meyering
1c6698b17d
.
1996-10-03 02:46:05 +00:00
Jim Meyering
a3edb3f940
(usage): Deprecate --print-data-base even though
...
that's the way GNU make writes it. `database' is one word.
Add description of FILE argument.
1996-10-03 02:45:59 +00:00
Jim Meyering
9b34a4a7c6
.
1996-10-02 02:57:29 +00:00
Jim Meyering
56c8b44ec6
.
1996-10-02 00:45:15 +00:00
Jim Meyering
50c823be8a
.
1996-10-01 17:59:05 +00:00
Jim Meyering
4909374105
.
1996-10-01 17:57:29 +00:00
Jim Meyering
2a91869144
(fu_SOURCES): Remove getline.c
...
(EXTRA_DIST): Add getline.c
1996-10-01 17:57:04 +00:00
Jim Meyering
41bf50ecb3
.
1996-10-01 17:52:42 +00:00
Jim Meyering
349c3796be
Oops! Use ../../src
1996-10-01 17:37:35 +00:00
Jim Meyering
717429e4bc
.
1996-10-01 11:55:14 +00:00
Jim Meyering
6c81b98e46
(md5sum): Use ../src/md5sum.
1996-10-01 11:55:01 +00:00
Jim Meyering
cf64a504d8
(md5sum): Set to $srcdir/md5sum.
1996-10-01 04:47:55 +00:00
Jim Meyering
ec693397f0
.
1996-10-01 04:47:21 +00:00
Jim Meyering
04838c31ce
.
1996-10-01 04:43:44 +00:00
Jim Meyering
fa3bbe8eb2
.
1996-10-01 04:38:28 +00:00
Jim Meyering
39c406f18a
.
1996-10-01 01:10:54 +00:00
Jim Meyering
d7f77ef1cf
.
1996-10-01 01:10:10 +00:00
Jim Meyering
31053908a0
(path_concat): Use K&R style function definition.
1996-10-01 01:09:07 +00:00
Jim Meyering
0c7040607d
.
1996-09-30 03:49:53 +00:00
Jim Meyering
d81cbf71b4
.
1996-09-30 03:49:26 +00:00
Jim Meyering
b339cb8d84
.
1996-09-30 03:41:36 +00:00
Jim Meyering
d8880083a6
.
1996-09-30 03:05:41 +00:00
Jim Meyering
96cdeb978e
(do_copy): Give better error message when copying multiple
...
files and the last one is not a directory. From Karl Berry.
Call error (0, 0, ... then usage (1) -- instead of calling usage
with two arguments.
1996-09-30 03:04:54 +00:00
Jim Meyering
b2cc136736
.
1996-09-30 02:57:55 +00:00
Jim Meyering
b394529747
use exp_name in msg when open EXP fails.
1996-09-30 02:57:28 +00:00
Jim Meyering
edfafcd7b7
Reversed order of flags and input.
1996-09-30 02:56:34 +00:00
Jim Meyering
1c75eb6a98
.
1996-09-30 02:43:42 +00:00
Jim Meyering
814dc35407
Die if close fails.
1996-09-30 02:43:22 +00:00
Jim Meyering
99fe905035
.
1996-09-30 02:41:50 +00:00
Jim Meyering
ccf556a616
Die if close fails.
1996-09-30 02:39:46 +00:00
Jim Meyering
d96a2d9e14
.
1996-09-30 01:06:47 +00:00
Jim Meyering
8e11d5dfae
.
1996-09-30 00:28:08 +00:00
Jim Meyering
f64f586fdc
.
1996-09-30 00:27:48 +00:00
Jim Meyering
6f8e1b2134
.
1996-09-30 00:27:38 +00:00
Jim Meyering
8888bceb65
.
1996-09-30 00:27:11 +00:00
Jim Meyering
78315499ba
.
1996-09-30 00:24:30 +00:00
Jim Meyering
e666e3459e
.
1996-09-28 18:51:37 +00:00
Jim Meyering
6a9d144a66
.
1996-09-28 18:31:00 +00:00
Jim Meyering
f34578f297
.
1996-09-28 18:25:55 +00:00
Jim Meyering
1dc643390a
.
1996-09-28 18:17:08 +00:00
Jim Meyering
ea3702aa6d
(backup_types): Declare const.
...
(backup_args): Likewise.
1996-09-28 18:17:00 +00:00
Jim Meyering
59b9296742
.
1996-09-28 18:09:13 +00:00
Jim Meyering
bf3b759a61
.
1996-09-28 18:08:03 +00:00
Jim Meyering
bc24ebbed0
.
1996-09-28 03:25:27 +00:00
Jim Meyering
10ac9ed1ba
Remove references to the now-deprecated --string option.
1996-09-27 02:10:37 +00:00
Jim Meyering
f28de0cbe3
.
1996-09-27 02:10:11 +00:00
Jim Meyering
d7477dbf0c
(usage): Remove references in --help output to
...
the now-deprecated --string option. Support for it will be
removed soon.
1996-09-27 02:09:57 +00:00
Jim Meyering
b4062862f6
Rewrite to avoid use of --string option.
1996-09-27 02:03:32 +00:00
Jim Meyering
4ddff14202
.
1996-09-26 03:10:04 +00:00
Jim Meyering
c98881bb59
.
1996-09-26 02:59:45 +00:00
Jim Meyering
9016aac157
(t): Factor out .in suffix.
...
Include new test: t16a.
1996-09-26 02:59:36 +00:00
Jim Meyering
8c5a8ba959
.
1996-09-23 21:16:06 +00:00
Jim Meyering
62a6b18a77
(sort invocation): from Andreas Schwab.
1996-09-23 15:40:34 +00:00
Jim Meyering
0f39512ec6
.
1996-09-23 15:26:37 +00:00
Jim Meyering
77becb06e1
.
1996-09-23 15:01:31 +00:00
Jim Meyering
2ff0c1870c
(EXTRA_DIST): Distribute $(TESTS).
1996-09-23 15:01:23 +00:00
Jim Meyering
9438eff8ec
.
1996-09-23 03:43:21 +00:00
Jim Meyering
4097b92a07
.
1996-09-23 03:03:36 +00:00
Jim Meyering
7c695a0e5a
Add test from sign ext bug from Erick Branderhorst.
1996-09-23 03:03:27 +00:00
Jim Meyering
85cddd3119
(keycompare): Declare translate to be unsigned char *.
...
Otherwise, sign extension caused misordering when using e.g. -f.
1996-09-23 03:02:04 +00:00
Jim Meyering
3661c96081
.
1996-09-23 02:49:03 +00:00
Jim Meyering
d4368d4802
.
1996-09-23 02:48:35 +00:00
Jim Meyering
34c992c065
merge with 0.10.24
1996-09-22 14:30:37 +00:00
Jim Meyering
e904744174
.
1996-09-22 14:26:29 +00:00
Jim Meyering
47e8713900
.
1996-09-22 14:25:49 +00:00
Jim Meyering
5637dfa191
.
1996-09-21 20:22:14 +00:00
Jim Meyering
ce5730d5c2
.
1996-09-21 18:35:52 +00:00
Jim Meyering
f1a405c1e9
.
1996-09-21 18:34:26 +00:00
Jim Meyering
7f88c2b896
.
1996-09-21 15:24:04 +00:00
Jim Meyering
eaa41b023f
(xstrndup): Use message that's the same as the one
...
you get from e.g., xmalloc. Reported by Santiago Vila.
1996-09-21 15:23:35 +00:00
Jim Meyering
0867d4efd3
.
1996-09-20 03:48:08 +00:00
Jim Meyering
b12923594b
.
1996-09-20 03:47:46 +00:00
Jim Meyering
4f208e731c
(fu_SOURCES): Remove regex.c and rx.c.
...
(EXTRA_DIST): Put them here instead.
1996-09-20 03:47:37 +00:00
Jim Meyering
26b61d5962
.
1996-09-20 03:19:47 +00:00
Jim Meyering
955f5eb1f4
.
1996-09-20 03:17:28 +00:00
Jim Meyering
0e02a64c99
.
1996-09-20 03:16:17 +00:00
Jim Meyering
545c237530
(fu_SOURCES): Move getopt.c and getopt1.c back to here fro EXTRA_DIST.
1996-09-20 03:14:17 +00:00
Jim Meyering
3cc1863ab3
.
1996-09-19 15:39:43 +00:00
Jim Meyering
815261aefc
.
1996-09-19 14:12:28 +00:00
Jim Meyering
f599541be9
.
1996-09-19 13:46:49 +00:00
Jim Meyering
c62a6dbaa9
.
1996-09-19 12:55:17 +00:00
Jim Meyering
74388abca3
.
1996-09-19 12:54:24 +00:00
Jim Meyering
e044081627
Replace with FSF version.
1996-09-19 12:54:15 +00:00
Jim Meyering
d1320b7277
.
1996-09-19 12:48:06 +00:00
Jim Meyering
6ac49bdf47
Merge with FSF version.
1996-09-19 12:47:49 +00:00
Jim Meyering
c74ae79fd9
.
1996-09-17 04:14:01 +00:00
Jim Meyering
4b29186f72
(strftime): New version, from GNU libc.
1996-09-17 04:13:22 +00:00
Jim Meyering
94435a6401
.
1996-09-16 04:10:40 +00:00
Jim Meyering
1e26d4455a
.
1996-09-16 04:08:38 +00:00
Jim Meyering
3683b0b3ef
.
1996-09-10 03:18:30 +00:00
Jim Meyering
2d30458a75
.
1996-09-10 03:10:26 +00:00
Jim Meyering
9cde1990ab
(do_copy): Describe in a little *more* detail the code
...
that makes `cp non-directory file/' (eventually) fail.
1996-09-10 03:09:31 +00:00
Jim Meyering
3fc07d456b
(do_copy): Describe in a little more detail the code
...
that makes `cp non-directory file/' (eventually) fail.
1996-09-10 03:05:15 +00:00
Jim Meyering
73ca459085
.
1996-09-08 22:00:42 +00:00
Jim Meyering
85219ddf0f
(usage): Refer to LS_COLORS, not LS_COLOR.
...
From Santiago Vila Doncel.
1996-09-08 22:00:35 +00:00
Jim Meyering
f471847cac
.
1996-09-08 19:10:03 +00:00
Jim Meyering
edbc415595
.
1996-09-08 18:56:57 +00:00
Jim Meyering
e4c1c5efca
Prefix $in with \$srcdir/ so make check works with VPATH build.
...
From Uli Drepper.
1996-09-08 18:56:04 +00:00
Jim Meyering
c830d53afb
.
1996-09-08 17:55:31 +00:00
Jim Meyering
4526777121
(do_copy): Set backup_type to `none' only *after*
...
calling to find_backup_file_name. Reported by Eli Zaretskii.
1996-09-08 17:55:24 +00:00
Jim Meyering
97df7b0013
.
1996-09-07 18:00:25 +00:00
Jim Meyering
9c28acb705
.
1996-09-07 17:59:35 +00:00
Jim Meyering
7b9e7765ee
(INCLUDES): Add -I../intl so compiler will find libintl.h for rpmatch.c.
1996-09-07 17:59:26 +00:00
Jim Meyering
14c6c66b64
.
1996-09-07 17:54:23 +00:00
Jim Meyering
58b136578a
.
1996-09-07 17:52:07 +00:00
Jim Meyering
139408f867
Add comments re ctype IS* macros.
1996-09-07 17:50:05 +00:00
Jim Meyering
d2c6e7cba9
Define and use upper case variants of ctype.h IS* macros.
...
From Bruno Haible.
1996-09-07 17:42:58 +00:00
Jim Meyering
62e0054a8d
.
1996-09-07 17:31:09 +00:00
Jim Meyering
a5be9924f2
(check_punctuation): Use ISPUNCT instead of ispunct.
...
(get_line): Use ISSPACE instead of isspace.
1996-09-07 17:27:25 +00:00
Jim Meyering
f709048a82
revert last change
1996-09-06 03:18:46 +00:00
Jim Meyering
d1f996b486
.
1996-09-06 03:12:38 +00:00
Jim Meyering
d3900b79bc
New version from glibc.
1996-09-06 03:12:04 +00:00
Jim Meyering
34d871d67d
.
1996-09-06 03:01:01 +00:00
Jim Meyering
71066e34b9
(main): Don't set verbose flag for --changes.
...
(change_file_mode): If chmod succeeds and --changes was given,
give a diagnostic describing the new permissions.
Reported by Philippe Schnoebelen (phs@fing.edu.uy ).
1996-09-06 03:00:56 +00:00
Jim Meyering
4be8ee6d75
.
1996-09-05 23:19:42 +00:00
Jim Meyering
63a48d0278
(do_copy): When concatenating DEST (with a trailing `/') and the basename
...
part of non-directory SOURCE, don't add a slash between them.
1996-09-05 23:19:33 +00:00
Jim Meyering
b8d66b1704
.
1996-09-05 04:40:15 +00:00
Jim Meyering
d64ae4c1be
.
1996-09-05 02:48:48 +00:00
Jim Meyering
1a9771061b
Make sure NULL is defined by including stddef.h
...
(if STDC_HEADERS || _LIBC) or simply defining it (otherwise).
Include sys/types.h for definition of size_t needed by regex.h.
1996-09-05 02:48:41 +00:00
Jim Meyering
5c8eaa8139
.
1996-09-05 02:46:01 +00:00
Jim Meyering
4cfd024d37
(fu_SOURCES): Add regex.c and rx.c.
...
(noinst_HEADERS): Add regex.h and rx.h.
1996-09-05 02:45:35 +00:00
Jim Meyering
5e053a624b
.
1996-09-03 13:15:05 +00:00
Jim Meyering
e3625e3032
this conforms to POSIX.2. From Paul Eggert <eggert@twinsun.com>.
1996-09-03 13:14:57 +00:00
Jim Meyering
4c9586c01b
.
1996-09-02 16:31:23 +00:00
Jim Meyering
d9be56f638
.
1996-09-02 16:18:59 +00:00
Jim Meyering
57592bb00e
(ENABLE_NLS): Include libintl.h and define _ to gettext.
1996-09-02 16:18:48 +00:00
Jim Meyering
d4fc1b970c
.
1996-09-02 15:59:22 +00:00
Jim Meyering
c609fd3e0a
.
1996-09-02 15:53:04 +00:00
Jim Meyering
e9d17da073
(usage): Tell where to report bugs.
1996-09-02 15:52:45 +00:00
Jim Meyering
82e99127d2
.
1996-09-02 15:35:05 +00:00
Jim Meyering
c609ba2d13
(usage): Tell where to report bugs.
1996-09-02 15:34:25 +00:00
Jim Meyering
6a52479e0a
.
1996-09-02 14:12:33 +00:00
Jim Meyering
1cd5fb882c
.
1996-09-01 13:21:48 +00:00
Jim Meyering
27586e4d1b
.
1996-09-01 00:02:25 +00:00
Jim Meyering
bfe2a56ac6
(utime_now): Protoize.
...
Reported by David S. Miller (davem@caip.rutgers.edu ).
1996-08-31 23:49:29 +00:00
Jim Meyering
c9fff51897
(usage): remove spurious trailing \n in puts.
1996-08-31 04:44:31 +00:00
Jim Meyering
7e294bac78
(usage): Tell where to report bugs.
1996-08-29 05:05:57 +00:00
Jim Meyering
3d672b27ca
quote via kb
1996-08-29 04:23:53 +00:00
Jim Meyering
8726a1e79e
.
1996-08-26 04:07:15 +00:00
Jim Meyering
7aea26b817
(EXTRA_DIST): Add $x-tests.
...
($x-tests): Guard dependencies with @MAINT@.
1996-08-26 04:05:51 +00:00
Jim Meyering
a8676a3282
.
1996-08-26 03:51:49 +00:00
Jim Meyering
e8f7310474
(EXTRA_DIST): Add $x-tests.
...
($x-tests): Guard dependencies with @MAINT@.
1996-08-26 03:51:33 +00:00
Jim Meyering
3e1ecd65dd
.
1996-08-26 03:45:32 +00:00
Jim Meyering
b0ed797534
.
1996-08-25 03:43:03 +00:00
Jim Meyering
3329d17b3e
.
1996-08-24 19:30:01 +00:00
Jim Meyering
41e757beb6
(cat): Cast first arg to stpcpy to char*.
1996-08-24 19:28:27 +00:00
Jim Meyering
efe35c166d
.
1996-08-24 17:58:08 +00:00
Jim Meyering
2f70dd59c6
.
1996-08-24 17:57:58 +00:00
Jim Meyering
d57a5cc166
Reverse 10f and 10g so sort passes these tests.
1996-08-24 17:57:14 +00:00
Jim Meyering
7216f62cad
.
1996-08-22 04:19:34 +00:00
Jim Meyering
f2be7b3cc4
.
1996-08-22 03:29:54 +00:00
Jim Meyering
5c0b9744ab
Nit fixes from kb.
1996-08-20 04:44:13 +00:00
Jim Meyering
b0a21fce4c
.
1996-08-19 02:30:32 +00:00
Jim Meyering
3649121dff
.
1996-08-19 02:30:04 +00:00
Jim Meyering
383690a5f2
.
1996-08-19 02:28:42 +00:00
Jim Meyering
90ce25327c
.
1996-08-19 02:24:52 +00:00
Jim Meyering
840c73b381
.
1996-08-19 02:10:31 +00:00
Jim Meyering
7ec03a4414
(noinst_HEADERS): Add path-concat.h.
...
(fu_SOURCES): Add path-concat.c.
1996-08-19 02:10:25 +00:00
Jim Meyering
0ba429223d
Include path-concat.h.
...
(do_copy): Check path_concat return value.
(path_concat): Remove function.
1996-08-19 02:09:23 +00:00
Jim Meyering
7d234bb98e
Include path-concat.h.
...
(movefile): Use path_concat instead of open-coding its functionality.
Declare pointer parameters const as appropriate.
1996-08-19 02:09:07 +00:00
Jim Meyering
a0d34ce173
.
1996-08-19 01:41:53 +00:00
Jim Meyering
1a6ee7a625
.
1996-08-19 01:28:11 +00:00
Jim Meyering
34ac19cd34
.
1996-08-19 01:27:40 +00:00
Jim Meyering
a79e4f054a
Close comment.
1996-08-18 14:56:54 +00:00
Jim Meyering
ad1a0015be
.
1996-08-18 14:53:00 +00:00
Jim Meyering
2592c30822
.
1996-08-18 14:40:07 +00:00
Jim Meyering
5e6706b750
.
1996-08-18 14:39:47 +00:00
Jim Meyering
77f32e0b49
In cmp, use $exp_name, not \$srcdir/$exp_name.
1996-08-18 14:39:33 +00:00
Jim Meyering
a0810c6cae
.
1996-08-18 14:37:32 +00:00
Jim Meyering
a023f4519e
.
1996-08-18 14:32:50 +00:00
Jim Meyering
0055d0a4cc
.
1996-08-18 14:32:13 +00:00
Jim Meyering
416715cf93
.
1996-08-18 14:31:42 +00:00
Jim Meyering
730ec4650a
Factor out tr as much as possible.
1996-08-18 05:25:08 +00:00
Jim Meyering
98b9e6e30b
.
1996-08-18 05:23:53 +00:00
Jim Meyering
9d76e7ffbb
.
1996-08-18 05:21:07 +00:00
Jim Meyering
d9f30fc643
.
1996-08-18 05:20:45 +00:00
Jim Meyering
597e0b2a8e
.
1996-08-18 05:20:38 +00:00
Jim Meyering
56cd9b9a02
Rename Trtest.pm to Test.pm.
1996-08-18 05:19:55 +00:00
Jim Meyering
12d30b5cd0
.
1996-08-18 05:18:57 +00:00
Jim Meyering
c64c32d89e
Converting to perl5 and LoL.
1996-08-18 05:00:28 +00:00
Jim Meyering
7d490ad462
.
1996-08-18 02:51:38 +00:00
Jim Meyering
0347f76632
.
1996-08-18 00:09:15 +00:00
Jim Meyering
b012712ff5
.
1996-08-17 23:59:18 +00:00
Jim Meyering
6f1a0acdbd
.
1996-08-17 18:51:16 +00:00
Jim Meyering
b32398d02c
(EXTRA_DIST): Distribute tests: inputs and expected outputs.
1996-08-17 18:50:54 +00:00
Jim Meyering
ea15a1e0e5
Prepend srcdir to @INC@.
1996-08-17 18:33:27 +00:00
Jim Meyering
c7066e8caa
.
1996-08-17 18:30:48 +00:00
Jim Meyering
fa674d651c
.
1996-08-17 18:30:28 +00:00
Jim Meyering
5220e9a46b
Remove now-useless Trtest.pm arg to build-script.
1996-08-17 18:30:24 +00:00
Jim Meyering
afddedbd9f
.
1996-08-17 17:53:24 +00:00
Jim Meyering
b98971b7a0
Rename test.data.pl to Trtest.pm.
1996-08-17 17:53:21 +00:00
Jim Meyering
9cccef82ce
.
1996-08-17 17:50:07 +00:00
Jim Meyering
f6d73bdb80
.
1996-08-17 17:47:49 +00:00
Jim Meyering
91c0d0de6a
.
1996-08-17 17:46:54 +00:00
Jim Meyering
283b1a297d
.
1996-08-17 17:29:35 +00:00
Jim Meyering
26259134ee
.
1996-08-17 17:28:20 +00:00
Jim Meyering
39cf848828
Revamp to use perl5-style list of lists.
1996-08-17 17:27:46 +00:00
Jim Meyering
8dd548d895
.
1996-08-17 17:27:10 +00:00
Jim Meyering
daa3462c64
Don't use main anymore.
1996-08-17 17:27:03 +00:00
Jim Meyering
b7bf84fd73
.
1996-08-17 17:26:29 +00:00
Jim Meyering
a62273dca5
.
1996-08-17 05:15:53 +00:00
Jim Meyering
32f7fc5503
Update from GNU libc -- this adds back %z and %s
...
formats and reverts to old behavior where unrecognized format like
%E is treated as eqivalent to `E'.
1996-08-17 05:15:44 +00:00
Jim Meyering
99708d72f6
.
1996-08-17 03:39:44 +00:00
Jim Meyering
ec4159d6f6
.
1996-08-17 03:38:17 +00:00
Jim Meyering
3c39169751
.
1996-08-17 03:37:22 +00:00
Jim Meyering
1a68c9ac75
.
1996-08-17 03:22:40 +00:00
Jim Meyering
e7a59c2594
.
1996-08-17 03:13:54 +00:00
Jim Meyering
1ddf714c24
(parse_group): Fail when given an invalid group name.
...
Reported as Debian Bug#4119 via Erick Branderhorst (branderh@IAEhv.nl ).
Declare pointer parameters const as appropriate.
1996-08-17 03:13:46 +00:00
Jim Meyering
69a2d6bce1
.
1996-08-14 02:51:17 +00:00
Jim Meyering
408cfc09b2
.
1996-08-12 03:51:18 +00:00
Jim Meyering
eebe6a6c0c
.
1996-08-12 03:48:18 +00:00
Jim Meyering
abd282bf34
.
1996-08-12 03:45:18 +00:00
Jim Meyering
441ebad5cc
.
1996-08-12 03:44:11 +00:00
Jim Meyering
26a8544c83
.
1996-08-12 03:42:53 +00:00
Jim Meyering
4fd0132dfc
.
1996-08-12 03:42:07 +00:00
Jim Meyering
bd3627904b
.
1996-08-12 03:41:47 +00:00
Jim Meyering
a1ab7fb789
.
1996-08-09 04:03:31 +00:00
Jim Meyering
0e4f0390ef
.
1996-08-09 03:59:16 +00:00
Jim Meyering
b741c592c5
.
1996-08-05 04:07:42 +00:00
Jim Meyering
81d574033a
.
1996-08-05 04:06:11 +00:00
Jim Meyering
aa49f63378
.
1996-08-05 04:04:49 +00:00
Jim Meyering
1a038cb55e
.
1996-08-05 03:49:29 +00:00
Jim Meyering
1c892790d9
.
1996-08-05 03:36:01 +00:00
Jim Meyering
bd51f25754
.
1996-08-05 00:14:16 +00:00
Jim Meyering
406c6613bb
.
1996-08-04 23:34:33 +00:00
Jim Meyering
c5449cea5a
.
1996-08-04 19:44:04 +00:00
Jim Meyering
7cc00778d1
.
1996-08-04 19:43:53 +00:00
Jim Meyering
1dc1d2996a
Update for perl5 and use strict.
1996-08-04 16:03:00 +00:00
Jim Meyering
3cf0da722f
.
1996-08-04 15:44:42 +00:00
Jim Meyering
7532e57941
(main): Allow `+' in options like -+8 and -+13.
1996-08-04 14:15:25 +00:00
Jim Meyering
5b8cad3534
(main): Set minus_flag to zero in two places.
...
Otherwise, `nice --1 -3' would mistakenly do the equivalent of `nice --3'.
Thanks to Eric Backus <ericb@lsid.hp.com > for the test cases.
1996-08-03 04:23:43 +00:00
Jim Meyering
e1df5e7167
.
1996-08-03 04:23:08 +00:00
Jim Meyering
1d8ed38329
.
1996-08-03 02:49:46 +00:00
Jim Meyering
c87d06546a
(print_uptime) [HAVE_PROC_UPTIME]: Read from /proc/uptime.
...
From Ulrich Drepper.
1996-08-03 02:49:34 +00:00
Jim Meyering
afe669874a
.
1996-08-02 03:45:50 +00:00
Jim Meyering
ee2e84bb6f
.
1996-08-02 03:25:54 +00:00
Jim Meyering
d5aa78b540
(ST_NBLOCKS) [_CRAY]: Special case for Cray.
...
From by Johan Danielsson.
1996-08-02 03:25:39 +00:00
Jim Meyering
2a5f4c45e1
(get_fs_usage) [STAT_STATFS4] [_CRAY]: Define f_bavail to f_bfree.
...
From by Johan Danielsson.
1996-08-02 03:25:10 +00:00
Jim Meyering
0fa3eb4d22
.
1996-08-01 04:46:51 +00:00
Jim Meyering
b10f778bf5
[LINK_TYPE]: Remove macro. NLS messages aren't
...
extracted from macros.
(link_type_string): New global variable to be used instead of
LINK_TYPE.
(main): Set it here.
(do_link): Use it (instead of macro) here.
1996-08-01 04:42:08 +00:00
Jim Meyering
e9ed1c0601
tty: Use terminal, not `tty' in description of tty command.
...
date %W: fix typo in description
Both from Andreas Schwab.
1996-07-31 12:37:58 +00:00
Jim Meyering
729bd79cb8
.
1996-07-31 04:47:04 +00:00
Jim Meyering
402b4612f8
[HAVE_SYS_FS_S5PARAM_H]: Include sys/fs/s5param.h
...
to work around bug in sys/filsys.h of Fujitsu UXP/V.
Reported by Johan Danielsson.
1996-07-31 04:43:59 +00:00
Jim Meyering
a044608569
.
1996-07-31 04:39:33 +00:00
Jim Meyering
d660831c5a
(DO_CHOWN): New macro -- derived from code in copy.
...
(copy): Use DO_CHOWN to assure that any newly-created symbolic
links have proper owner and group.
1996-07-31 04:39:25 +00:00
Jim Meyering
9ba877cf28
Update from GNU libc master.
1996-07-30 05:33:30 +00:00
Jim Meyering
e22b1e56e6
*** empty log message ***
1996-07-29 05:06:11 +00:00
Jim Meyering
cd2e2180d9
.
1996-07-27 22:30:11 +00:00
Jim Meyering
6932ade12e
(bindtextdomain) [!ENABLE_NLS]: Undefine to avoid
...
redefinition warnings on solaris.
(textdomain) [!ENABLE_NLS]: Likewise.
1996-07-27 22:29:01 +00:00
Jim Meyering
c49c9a04e1
.
1996-07-26 04:32:30 +00:00
Jim Meyering
b294dd43a1
(unexpand): Move EOF check to follow code that
...
processes and generates output for pending spaces.
Before `printf ' ' |unexpand -t 1,2' generated no output.
1996-07-26 04:31:29 +00:00
Jim Meyering
7ce576ff06
(md5_check): Remove parameter, BINARY.
...
Rename local TYPE_FLAG to BINARY, so md5_file uses the binary mode
from the input stream rather than the one from the command line.
(main): Fail with a diagnostic if --binary or --text is specified
when verifying checksums.
Reported by Eli Zaretskii <eliz@is.elta.co.il >.
1996-07-26 04:11:21 +00:00
Jim Meyering
733c16465d
.
1996-07-26 04:11:11 +00:00
Jim Meyering
981f5ba012
(main): Fix typo in getopt_long string: s/n/h/.
...
Reported by Ken Pizzini.
1996-07-26 02:11:34 +00:00
Jim Meyering
0e180c8f19
(usage): Remove -h. It is not an option.
...
Reported by Ulrich Drepper.
1996-07-25 03:25:32 +00:00
Jim Meyering
005ed75540
cv.
1996-07-22 04:50:43 +00:00
Jim Meyering
52211041ad
.
1996-07-22 04:42:16 +00:00
Jim Meyering
304295c24c
.
1996-07-22 01:57:10 +00:00
Jim Meyering
a56da10982
(rpmatch): Add back [[:alpha:]]. Drepper says it's the standard.
1996-07-22 01:01:10 +00:00
Jim Meyering
1089f9b929
.
1996-07-21 22:48:46 +00:00
Jim Meyering
ccd0e2e27a
(yesno) [!HAVE_RPMATCH]: Remove function since we'll
...
always use the rpmatch-based version.
Declare rpmatch.
1996-07-21 22:48:41 +00:00
Jim Meyering
96a39fa3f6
.
1996-07-21 22:46:46 +00:00
Jim Meyering
08ffff5615
[STDC_HEADERS]: Guard inclusion of stdlib.h.
...
(_) [!_]: Define it.
(try): Add RESPONSE parameter.
(rpmatch): Update caller.
Change the regular expressions to be ^[yY] and ^[nN].
1996-07-21 22:46:39 +00:00
Jim Meyering
16efa02b77
.
1996-07-21 22:41:26 +00:00
Jim Meyering
7f26c2724a
.
1996-07-21 17:25:50 +00:00
Jim Meyering
81b7ecbc14
(EXTRA_DIST): Add rpmatch.c.
1996-07-21 17:25:10 +00:00
Jim Meyering
bd6aa3080a
.
1996-07-21 17:16:13 +00:00
Jim Meyering
7f1cf81aba
.
1996-07-21 17:13:47 +00:00
Jim Meyering
3af4a12ae3
(yesno) [HAVE_RPMATCH]: New rpmatch-based version of the function.
1996-07-21 17:13:41 +00:00
Jim Meyering
deee2015f3
(EXTRA_DIST): Put error.c and obstack.c here...
...
(fu_SOURCES): Instead of here.
1996-07-21 17:11:10 +00:00
Jim Meyering
9d06a0075d
.
1996-07-21 17:11:01 +00:00
Jim Meyering
1d791a1487
.
1996-07-21 17:01:52 +00:00
Jim Meyering
998e5ad1c0
.
1996-07-21 16:59:36 +00:00
Jim Meyering
67c2366944
.
1996-07-21 16:57:47 +00:00
Jim Meyering
bb952869e7
.
1996-07-21 14:52:33 +00:00
Jim Meyering
35b1d6a948
.
1996-07-21 14:51:46 +00:00
Jim Meyering
63dece38a1
(usage): Correct typo (-iucl -> -iuclc) in usage message.
...
From Thomas Olsson <d95to@efd.lth.se >.
1996-07-21 14:51:02 +00:00
Jim Meyering
3904fb599e
.
1996-07-20 22:14:05 +00:00
Jim Meyering
7b7b289e2d
.
1996-07-20 21:01:55 +00:00
Jim Meyering
f8939357a3
.
1996-07-20 05:24:15 +00:00
Jim Meyering
5f79c9e91b
(path_concat): Rewrite to return new parameter.
...
(do_copy): Update uses of path_concat to use new parameter.
Use that new pointer to compute correct offset for make_path_private.
Before, cp --recursive --parents SRC DEST failed when SRC was
an absolute file name. E.g.,
% cd /tmp; rm -rf d f; mkdir d; touch f; cp -PR /tmp/f d
cp: tmp: No such file or directory
Reported by Horst von Brand vonbrand@sleipnir.valparaiso.cl .
1996-07-20 05:24:09 +00:00
Jim Meyering
16c56c7d73
[_AIX]: Add #pragma alloca.
...
From Bernd Leibing <bernd.leibing@rz.uni-ulm.de >.
1996-07-19 03:56:23 +00:00
Jim Meyering
8c074a6577
.
1996-07-19 03:15:30 +00:00
Jim Meyering
2feeeb5972
.
1996-07-19 03:00:00 +00:00
Jim Meyering
89495b81dd
(main): Initialize for internationalized message support:
...
call setlocale, bindtextdomain, and textdomain. Reported by
Michel Robitaille <robitail@IRO.UMontreal.CA >.
1996-07-19 02:59:54 +00:00
Jim Meyering
a5c67e1c05
.
1996-07-18 04:44:54 +00:00
Jim Meyering
b288e0f8f5
.
1996-07-18 04:36:09 +00:00
Jim Meyering
5d3af013b0
.
1996-07-18 04:15:00 +00:00
Jim Meyering
b734adb860
Include <sys/types.h> before system.h.
1996-07-18 04:14:51 +00:00
Jim Meyering
88db35dd77
Include <sys/types.h> before system.h.
1996-07-18 04:14:19 +00:00
Jim Meyering
6efc03fd41
Include <sys/types.h> before system.h.
1996-07-18 04:13:52 +00:00
Jim Meyering
befcaa08e8
.
1996-07-18 03:37:55 +00:00
Jim Meyering
59834c2c06
.
1996-07-17 05:34:40 +00:00
Jim Meyering
ed48dc8cae
Use `;' instead of (void)0.
1996-07-17 05:29:47 +00:00
Jim Meyering
f3bcc28b21
.
1996-07-17 03:30:55 +00:00
Jim Meyering
e549af7279
(OFF_T_MAX): Remove definition.
...
(main): Compare against LONG_MAX rather than OFF_T_MAX.
1996-07-17 03:13:54 +00:00
Jim Meyering
e5c3e23ec4
.
1996-07-17 03:13:45 +00:00
Jim Meyering
03cc8c8ca3
[OFF_T_MAX]: Use (unsigned long)1' rather than (off_t)1'
...
so the left operand of the << isn't signed.
From Kaveh Ghazi.
1996-07-16 05:14:00 +00:00
Jim Meyering
dc84f5c5c9
.
1996-07-16 05:13:16 +00:00
Jim Meyering
e0ac832842
Use `(void)0' as second arg to add macro.
...
Omitting that second arg made some HPUX C compiler report an error.
From Kaveh R. Ghazi.
1996-07-16 05:08:29 +00:00
Jim Meyering
ff1fc50954
Update from FSF.
1996-07-16 04:58:04 +00:00
Jim Meyering
9e10989282
(print_uptime): Reverse days' and day' in uptime message.
...
From Kaveh R. Ghazi.
1996-07-16 04:50:12 +00:00
Jim Meyering
4bca95c431
Update from libit.
1996-07-16 04:47:23 +00:00
Jim Meyering
f60dafdac2
Update FSF address.
...
Remove trailing blanks.
1996-07-16 04:44:29 +00:00
Jim Meyering
ee9cf50a0f
.
1996-07-16 04:43:51 +00:00
Jim Meyering
e023911555
Oops. Always return destination.
1996-07-16 03:06:32 +00:00
Jim Meyering
b19da298ac
.
1996-07-15 04:49:34 +00:00
Jim Meyering
7efa2ba5c4
indent cpp-directives
1996-07-15 03:57:44 +00:00
Jim Meyering
19bff1c02d
indent cpp-directives
1996-07-15 03:56:06 +00:00
Jim Meyering
fd984b9655
.
1996-07-15 03:44:04 +00:00
Jim Meyering
6014da9e30
update FSF address in copyright
1996-07-15 03:43:36 +00:00
Jim Meyering
e5e6e34ead
update FSF address in copyright
1996-07-15 03:38:07 +00:00
Jim Meyering
e8b07e3796
update FSF address in copyright
1996-07-15 03:36:16 +00:00
Jim Meyering
1b5bb5c05a
update FSF address in copyright and remove any trailing blanks
1996-07-15 02:44:11 +00:00
Jim Meyering
1df37f767c
update FSF address in copyright and remove any trailing blanks
1996-07-15 02:41:49 +00:00
Jim Meyering
77973edc33
cpp-indent
1996-07-15 02:29:59 +00:00
Jim Meyering
48e4b51e96
.
1996-07-15 01:07:26 +00:00
Jim Meyering
9c53920ae6
(print_uptime): Use 0, not undefined errno in
...
couldn't-get-boot-time diagnostic. From Ulrich Drepper.
1996-07-15 01:07:16 +00:00
Jim Meyering
993b49a693
update fsf address
1996-07-15 00:04:51 +00:00
Jim Meyering
bf72a5728f
update fsf address
1996-07-15 00:02:50 +00:00
Jim Meyering
48209ca1ba
update fsf address
1996-07-15 00:00:57 +00:00
Jim Meyering
7cb6a4e2f1
update fsf address
...
cpp-indent
1996-07-14 23:59:45 +00:00
Jim Meyering
7d026dd508
[HAVE_LIMITS_H]: Include limits.h for INT_MAX.
...
[!INT_MAX]: Define it.
(main): Append INT_MAX to command-line-specified tab list to
ensure termination in unexpand's inner loop.
Derived from a patch from Keith Owens.
1996-07-14 22:28:52 +00:00
Jim Meyering
178f23fbb7
(unexpand): Fix bug that contributed to endless loop
...
when invoking `echo ' ' |unexpand -t 1,2': use print_tab_index, not
tab_index in inner flush_pend: while loop. From Keith Owens
<kaos@audio.apana.org.au >.
1996-07-14 22:24:28 +00:00
Jim Meyering
75b93231ca
Remove my address.
1996-07-14 21:47:23 +00:00
Jim Meyering
23684f8383
formatting...
1996-07-14 19:09:41 +00:00
Jim Meyering
4b8b59894b
Return a value!
1996-07-14 15:05:40 +00:00
Jim Meyering
ade337e1a8
.
1996-07-14 12:54:20 +00:00
Jim Meyering
d38f60e27c
(usage): Sort option descriptions in dictionary order.
1996-07-14 12:54:12 +00:00
Jim Meyering
bf75b72e46
Indent nested CPP-directives.
1996-07-14 12:45:09 +00:00
Jim Meyering
dbd0c33f24
update FSF address in copyright
1996-07-14 12:44:09 +00:00
Jim Meyering
4d7a57cf34
(long_options): Add missing last line of NULL
...
entries. From Ralph Loader <loader@maths.ox.ac.uk >.
1996-07-14 12:37:24 +00:00
Jim Meyering
1c2c9330d9
.
1996-07-14 12:36:51 +00:00
Jim Meyering
836935c5e6
Libit tweaks.
1996-07-14 12:35:45 +00:00
Jim Meyering
2e789ea9b2
Tweak for libit.
1996-07-14 12:32:25 +00:00
Jim Meyering
a4a64560c0
Tweak for libit.
1996-07-14 12:32:01 +00:00
Jim Meyering
65f957107e
fix comment
1996-07-14 12:19:15 +00:00
Jim Meyering
e9d60dc000
.
1996-07-14 04:11:25 +00:00
Jim Meyering
c58cd08bf9
(usage): Add a \' after \n' in usage message.
...
Otherwise, SunOS's /bin/cc chokes.
1996-07-14 04:11:17 +00:00
Jim Meyering
900a826cf8
.
1996-07-13 19:31:51 +00:00
Jim Meyering
7fe510422e
[GWINSZ_BROKEN]: Remove thus-guarded `#undef TIOCGWINSZ'.
...
GWINSZ_BROKEN can't be defined anymore.
1996-07-13 19:31:34 +00:00
Jim Meyering
1ba9563160
.
1996-07-13 19:27:59 +00:00
Jim Meyering
4bef2ec5f7
.
1996-07-13 19:26:22 +00:00
Jim Meyering
c98ea50c21
.
1996-07-12 03:25:19 +00:00
Jim Meyering
78697777d7
.
1996-07-12 03:05:04 +00:00
Jim Meyering
83696460f0
.
1996-07-12 02:56:51 +00:00
Jim Meyering
bb8acb3640
.
1996-07-12 02:55:08 +00:00
Jim Meyering
4f29f1aeb2
.
1996-07-11 05:01:47 +00:00
Jim Meyering
36a4ba8ba3
.
1996-07-11 04:27:54 +00:00
Jim Meyering
aaafa60129
.
1996-07-11 04:27:27 +00:00
Jim Meyering
866e778210
.
1996-07-11 03:58:31 +00:00
Jim Meyering
805484b693
use latest from gettext-0.10.23
1996-07-11 03:57:04 +00:00
Jim Meyering
a10e992cbc
.
1996-07-10 05:00:21 +00:00
Jim Meyering
44b11d6e67
(usage): Fix parentheses.
1996-07-10 03:56:45 +00:00
Jim Meyering
108f50670d
.
1996-07-10 03:45:03 +00:00
Jim Meyering
5885cbf0d2
(UID_T_MAX): Use `(unsigned long)1' rather than
...
`(uid_t)1' to avoid problems on systems where uid_t is signed.
(GID_T_MAX): Likewise for gid_t.
From Kjetil Torgrim Homme <kjetilho@ifi.uio.no >.
1996-07-10 03:33:01 +00:00
Jim Meyering
640cdd2df4
.
1996-07-10 03:32:41 +00:00
Jim Meyering
a4d13e4b8f
(long_options): Add print-data-base and print-database.
...
(usage): Rearrange option descriptions.
1996-07-10 03:26:18 +00:00
Jim Meyering
12beb90e58
.
1996-07-10 03:18:55 +00:00
Jim Meyering
4623f5dca3
(usage): Add a one-line description to --help message.
...
From Karl Berry.
1996-07-10 03:18:31 +00:00
Jim Meyering
b124be4eb1
Change C-shell to `C shell'.
1996-07-10 03:16:30 +00:00
Jim Meyering
c8feafc2a5
.
1996-07-10 03:15:51 +00:00
Jim Meyering
84b6d13a3c
(dc_parse_stream): Don't give `unrecognized keyword'
...
message unless we've processed a matching TERM directive.
1996-07-10 03:15:39 +00:00
Jim Meyering
fb604ebdf4
.
1996-07-10 03:09:05 +00:00
Jim Meyering
778dd49f55
.
1996-07-10 03:06:54 +00:00
Jim Meyering
3e0fdc1a0b
(MAXCOST): Use (unsigned long)1' rather than (COST)1'
...
so the left operand of the << isn't signed.
From Kjetil Torgrim Homme.
1996-07-10 03:02:54 +00:00
Jim Meyering
c4610f8bb6
.
1996-07-09 23:23:49 +00:00
Jim Meyering
824081f660
(install-data): Don't install NLS files when they're not requested.
...
From Ulrich Drepper. Reported by Kjetil Torgrim Homme <kjetilho@ifi.uio.no >.
1996-07-09 23:23:33 +00:00
Jim Meyering
417bda1b99
.
1996-07-08 04:26:31 +00:00
Jim Meyering
dbb6fa88fd
.
1996-07-08 04:26:09 +00:00
Jim Meyering
013f2fe433
Make initial colors for `color_indicator' match those
...
currently in dircolors.hin.
1996-07-08 04:25:49 +00:00
Jim Meyering
de75384c2b
.
1996-07-08 04:23:38 +00:00
Jim Meyering
9d691ba42f
Include termios.h.
...
Guard inclusion of sys/ioctl.h with #ifdef GWINSZ_IN_SYS_IOCTL,
rather than HAVE_SYS_IOCTL_H. Modelled after sh-utils' stty.c
at suggestion from Chip Bennett <BennettC@j64.stratcom.af.mil >.
1996-07-08 04:19:36 +00:00
Jim Meyering
744ef2d96f
Recognize more filename extensions. From Joshua Cowan.
1996-07-08 03:58:36 +00:00
Jim Meyering
0d978396d7
.
1996-07-08 03:55:55 +00:00
Jim Meyering
581db2ffeb
.
1996-07-08 03:41:37 +00:00
Jim Meyering
0d1de84756
.
1996-07-07 20:20:44 +00:00
Jim Meyering
c4f9b63aea
.
1996-07-06 22:53:29 +00:00
Jim Meyering
0472107417
(usage): Factor out backup-related text into separate string/printf statement.
1996-07-06 22:50:57 +00:00
Jim Meyering
e1de1d3a93
(usage): Factor out backup-related text into separate string/printf statement.
1996-07-06 22:50:36 +00:00
Jim Meyering
46b486ab5b
.
1996-07-06 22:29:57 +00:00
Jim Meyering
68bd38e8a0
.
1996-07-06 21:55:23 +00:00
Jim Meyering
b5c86e8130
(su_SOURCES): Remove group-member.c.
...
(EXTRA_DIST): Add group-member.c here.
1996-07-06 17:50:16 +00:00
Jim Meyering
bd54740062
.
1996-07-06 17:49:27 +00:00
Jim Meyering
8596e37d97
.
1996-07-06 12:04:47 +00:00
Jim Meyering
5eb689ade0
Fix typo: top-srcdir -> top_srcdir.
1996-07-06 04:05:15 +00:00
Jim Meyering
195f8a213e
[!STDC_HEADERS]: Declare free. From Marcus Daniels.
1996-07-06 03:17:09 +00:00
Jim Meyering
4d6b56a932
.
1996-07-06 03:02:44 +00:00
Jim Meyering
62a9c01c6d
.
1996-07-06 03:00:44 +00:00
Jim Meyering
12dd329a29
Merge from gettext-0.10.23.
1996-07-06 02:59:12 +00:00
Jim Meyering
4a7000742c
($(PACKAGE).pot): Merge from gettext-0.10.23.
1996-07-06 02:58:59 +00:00
Jim Meyering
f41e1ff806
.
1996-07-05 03:58:06 +00:00
Jim Meyering
fa5ef15197
.
1996-07-05 03:40:39 +00:00
Jim Meyering
2b1f600cbd
(usage): Remove space before newline in usage message.
1996-07-05 03:40:21 +00:00
Jim Meyering
0396e35b5a
.
1996-07-05 03:39:21 +00:00
Jim Meyering
9824efff73
(usage): Remove space before newline in usage message.
1996-07-05 03:39:12 +00:00
Jim Meyering
7fbe57368e
(usage): Remove space before newline in usage message.
1996-07-05 02:49:48 +00:00
Jim Meyering
21c0d8f1f0
(usage): Remove space before newline in usage message.
1996-07-05 02:29:10 +00:00
Jim Meyering
316490baea
(usage): Remove space before newline in usage message.
1996-07-05 02:28:29 +00:00
Jim Meyering
bd77322580
.
1996-07-04 22:52:25 +00:00
Jim Meyering
09cf102456
.
1996-07-04 22:52:01 +00:00
Jim Meyering
f8514af7a6
(split_3): Add missing semicolon. From Jim Blandy.
1996-07-04 22:51:52 +00:00
Jim Meyering
6b4aadc588
.
1996-07-04 18:18:03 +00:00
Jim Meyering
e2e512d2d6
.
1996-07-04 18:14:46 +00:00
Jim Meyering
a7d29c59fa
(main): Fix typo in last change.
1996-07-04 17:41:05 +00:00
Jim Meyering
b2e339dc25
.
1996-07-04 17:35:51 +00:00
Jim Meyering
e7342330e5
Make dir --version' and vdir --version' print their names, not `ls'.
...
Reported by Ulrich Drepper.
1996-07-04 17:35:47 +00:00
Jim Meyering
3f868304cf
.
1996-07-04 14:53:28 +00:00
Jim Meyering
2926167cfa
(md5_file): Replace obsolete comment with a description
...
of the function.
(md5_check): Don't use "s"-adding trick to form the plural of
`checksum.' That doesn't work well with translation.
Suggestions from Ulrich Drepper.
1996-07-04 14:53:25 +00:00
Jim Meyering
84448306a4
.
1996-07-04 12:41:58 +00:00
Jim Meyering
b97436b18b
(MIN_DIGEST_LINE_LENGTH): New macro.
...
[NEWLINE_REPLACEMENT_STRING*]: Remove macros.
(main): Output a leading backslash for a line describing a file
whose name contains a newline. Then translate each NEWLINE byte
in the file name to the string, "\\n", and each backslash to "\\\\".
File names that don't contain NEWLINE aren't translated.
(split_3): Rewrite to handle file names with embedded newlines.
Miles Bader and Jim Blandy suggested this new encoding scheme.
1996-07-04 12:41:53 +00:00
Jim Meyering
db07df5448
.
1996-07-04 12:36:18 +00:00
Jim Meyering
4adeb81260
(split_3): Correct test for 35-byte line to accomodate
...
fact that leading blanks may be stripped.
1996-07-04 04:22:25 +00:00
Jim Meyering
9684207d04
.
1996-07-03 23:00:45 +00:00
Jim Meyering
b467d6d513
Include sys/types.h before system.h.
...
From Jim Blandy (jimb@cyclic.com ).
1996-07-03 22:59:18 +00:00
Jim Meyering
36454232a5
.
1996-07-03 22:42:58 +00:00
Jim Meyering
ce85352146
[!MAXUID]: Define after inclusion of system.h to avoid
...
warning about redefinition on SunOS4, Solaris2.4 and SGI-irix5.3.
From Kaveh Ghazi.
1996-07-03 22:42:41 +00:00
Jim Meyering
7786c6e2cf
.
1996-07-03 04:18:38 +00:00
Jim Meyering
4bd1ffa49a
.
1996-07-03 04:05:07 +00:00
Jim Meyering
38762b8f78
(usage): Add omitted \n\ at the end of a line in the usage message.
1996-07-03 04:04:06 +00:00
Jim Meyering
7b2cea5ab2
[!EXIT_SUCCESS]: Define it.
...
[!EXIT_FAILURE]: Define it.
1996-07-03 04:00:36 +00:00
Jim Meyering
b0d3bfa316
.
1996-07-03 04:00:29 +00:00
Jim Meyering
1672bf6d27
(strndup): Include stdio.h and sys/types.h to
...
get definition of NULL and size_t on SunOS4.1.3.
1996-07-03 03:59:02 +00:00
Jim Meyering
8736952b0b
.
1996-07-03 02:52:20 +00:00
Jim Meyering
bd1fc1c256
.
1996-07-02 04:55:06 +00:00
Jim Meyering
bb4d193ac7
[NEWLINE_REPLACEMENT_STRING]: Define.
...
(split_3): Translate NL bytes not to NUL, but to
NEWLINE_REPLACEMENT_STRING.
Suggested by Ulrich Drepper.
(main): Translate back to NL-containing filename.
1996-07-02 04:54:51 +00:00
Jim Meyering
7379bd7274
.
1996-07-02 04:48:57 +00:00
Jim Meyering
1372968ab0
(do_link): Update messages to ease translation.
...
Suggestion from Santiago Vila.
1996-07-02 04:48:32 +00:00
Jim Meyering
d2b4bca42e
(main): Remove now-unnecessary diagnostic about filename containing NEWLINE.
1996-07-01 03:48:10 +00:00
Jim Meyering
6dceaa1d9d
(split_3): Take an additional parameter, S_LEN.
...
Adapt caller.
Map translated NEWLINE-containing filename back into the original
NEWLINE-containing name.
(md5_check): Translate NEWLINE bytes to NUL bytes in filename.
1996-07-01 03:47:16 +00:00
Jim Meyering
b288652bbd
.
1996-06-30 21:42:53 +00:00
Jim Meyering
2b37242292
(usage): Fix typo, 3nd->3rd, in usage message.
...
From Santiago Vila <sanvila@unex.es >.
1996-06-30 21:42:49 +00:00
Jim Meyering
afd2d8e4cf
.
1996-06-30 14:30:00 +00:00
Jim Meyering
c18996947c
.
1996-06-30 14:29:29 +00:00
Jim Meyering
23b80c8e30
.
1996-06-30 04:24:26 +00:00
Jim Meyering
3b92bd0090
.
1996-06-30 00:01:20 +00:00
Jim Meyering
14bc2891a8
.
1996-06-29 23:59:14 +00:00
Jim Meyering
1ebe204c2f
.
1996-06-29 23:58:48 +00:00
Jim Meyering
27725d0745
.
1996-06-29 16:45:17 +00:00
Jim Meyering
8977920253
.
1996-06-29 05:33:00 +00:00
Jim Meyering
41b9ee8834
.
1996-06-29 05:29:08 +00:00
Jim Meyering
c4d50b0133
.
1996-06-29 05:28:48 +00:00
Jim Meyering
bb389bead8
Remove u from Colour.
1996-06-29 05:28:32 +00:00
Jim Meyering
326cc336af
.
1996-06-29 04:12:05 +00:00
Jim Meyering
cd53ea93c5
(dc_parse_stream): Move enum states dcl into this function.
...
(dc_parse_stream): Remove parameter RESULT.
Adapt callers.
1996-06-29 04:11:43 +00:00
Jim Meyering
aec69ce220
.
1996-06-29 04:08:10 +00:00
Jim Meyering
b2d08f91db
.
1996-06-29 04:07:18 +00:00
Jim Meyering
50cdbb37c8
.
1996-06-29 03:58:52 +00:00
Jim Meyering
e81d02baf1
(do_link): Allow `ln -sf --backup k k' to succeed in creating the
...
self-referential symlink, doing so doesn't remove the source but merely
renames it.
1996-06-29 03:58:48 +00:00
Jim Meyering
b73817cc6e
.
1996-06-28 04:15:56 +00:00
Jim Meyering
0fefdeb526
.
1996-06-28 03:04:11 +00:00
Jim Meyering
8dfac9573a
.
1996-06-27 04:27:10 +00:00
Jim Meyering
369361ae70
.
1996-06-27 02:37:51 +00:00
Jim Meyering
1afd3473fb
(install-data): Add `else true;' to avoid
...
letting failing if-condition cause make to fail.
From Fred Fish (fnf@ninemoons.com ).
1996-06-27 02:37:40 +00:00
Jim Meyering
117fb47f99
Elaborate on how sort -n works.
1996-06-27 02:34:30 +00:00
Jim Meyering
1bff89846b
.
1996-06-26 12:39:19 +00:00
Jim Meyering
ba87d08c0e
(do_link): Remove `!symlink &&' conjunct.
1996-06-26 12:31:13 +00:00
Jim Meyering
d9c0413f79
(same_name): Declare parameters to be const.
1996-06-26 12:05:35 +00:00
Jim Meyering
216777ea17
(same_name): New function.
...
(do_link): Use it to test reliably whether A and B (from
ln --force A B) are hard links to the same file.
From Andreas Schwab.
1996-06-26 12:02:02 +00:00
Jim Meyering
325411e109
.
1996-06-26 02:57:01 +00:00
Jim Meyering
e5aecd47c4
.
1996-06-25 05:16:30 +00:00
Jim Meyering
c84a7a232e
.
1996-06-25 05:09:55 +00:00
Jim Meyering
16c5d19ce5
(strndup): Deansify.
...
[!STDC_HEADERS]: Include string.h and stdlib.h.
1996-06-25 05:06:53 +00:00
Jim Meyering
ac96f15bf3
(EXTRA_DIST): Add strndup.c.
...
(fu_SOURCES): Add getline.c.
(noinst_HEADERS): Add getline.h.
1996-06-25 05:05:43 +00:00
Jim Meyering
0c0537fdce
.
1996-06-25 04:58:18 +00:00
Jim Meyering
f58702e8f9
(decode_switches): Allow 0 as argument to --tabsize (-T) option.
...
Interpret as a directive to use no TAB characters to separate columns.
(indent): Handle TABSIZE == 0.
1996-06-25 04:56:22 +00:00
Jim Meyering
80c03e37ba
.
1996-06-25 04:26:12 +00:00
Jim Meyering
71e65bb036
(dc_parse_stream): Give `unrecognized keyword' for misspelled
...
`TERM' keyword as well as for others.
1996-06-25 04:26:01 +00:00
Jim Meyering
522141076e
.
1996-06-25 03:41:41 +00:00
Jim Meyering
408a47499e
(dc_parse_stream): Remove spurious newline in error message.
...
(dc_parse_file): Remove erroneous test of ERR.
1996-06-25 03:41:29 +00:00
Jim Meyering
30a65b1aa3
Use an obstack to accumulate value of LS_COLORS.
1996-06-24 03:06:52 +00:00
Jim Meyering
0a3fdd250a
.
1996-06-24 03:01:46 +00:00
Jim Meyering
b617aa5f3f
Add comma after e.g. in comment.
...
From Karl B.
1996-06-23 19:15:15 +00:00
Jim Meyering
8b0cf1dde4
.
1996-06-23 19:03:56 +00:00
Jim Meyering
d392de74de
* (parse_line): Rewrite to avoid modifying LINE.
...
Put LINE first in parameter list.
Adjust caller.
(dc_parse_stream): Free KEYWD and ARG.
(main): Give diagnostic for unreasonable combinations of
options/arguments.
1996-06-23 19:03:31 +00:00
Jim Meyering
e5b4feb70a
copied from id-utils-3.0k
1996-06-23 17:58:15 +00:00
Jim Meyering
af41baeb91
(main): New option --print (-p).
...
Detect write failure.
Add --bourne-shell and --c-shell aliases for --sh and --csh resp.
1996-06-22 22:27:32 +00:00
Jim Meyering
5540d977f4
.
1996-06-22 22:27:14 +00:00
Jim Meyering
98b663a29b
Major overhaul. No longer read from /etc/DIR_COLORS or from ~/.dircolors.
...
Defaults are now compiled in. If you specify a file on the command line,
it is used instead of the compiled-in defaults.
1996-06-22 22:02:37 +00:00
Jim Meyering
e3c3d0b385
(parse_ls_color): Use STREQ here instead of strcmp(...) == 0.
1996-06-19 04:22:28 +00:00
Jim Meyering
cfda609a21
(selected_fstype, excluded_fstype, show_disk, main):
...
Use STREQ here instead of strcmp(...) == 0.
1996-06-19 04:21:49 +00:00
Jim Meyering
229598b807
.
1996-06-19 04:17:36 +00:00
Jim Meyering
4c6221ee37
.
1996-06-19 04:14:29 +00:00
Jim Meyering
d76f7a7ce4
.
1996-06-19 04:11:32 +00:00
Jim Meyering
fc05e28803
(copy_reg): Cast both sides of comparison to size_t to avoid warning
...
about `comparison between signed and unsigned' from gcc -Wall.
1996-06-19 04:10:17 +00:00
Jim Meyering
0bbec4b26e
.
1996-06-19 03:39:00 +00:00
Jim Meyering
93cff2fae1
.
1996-06-19 03:32:08 +00:00
Jim Meyering
ec0f2c34d3
(decode_switches): Correct typo in error message:
...
enironment -> environment. From Santiago Vila Doncel
<sanvila@unex.es >.
1996-06-19 03:31:59 +00:00
Jim Meyering
e26d180b8c
(decode_switches): Correct typo in error message: enironment -> environment.
...
From Santiago Vila Doncel <sanvila@unex.es >.
1996-06-19 03:25:44 +00:00
Jim Meyering
cb0cd6afdb
.
1996-06-19 03:21:05 +00:00
Jim Meyering
b95e3d2f47
(do_copy): Use STREQ here instead of strcmp(...) == 0.
...
Declare pointer parameters const as appropriate.
1996-06-19 03:19:51 +00:00
Jim Meyering
b5eadff384
.
1996-06-19 03:15:58 +00:00
Jim Meyering
a0321a68c0
(do_copy): Change message from `missing file argument' to
...
more precise `missing destination file'. From Karl Berry.
1996-06-19 02:56:06 +00:00
Jim Meyering
9ed0e96ba7
.
1996-06-19 02:53:14 +00:00
Jim Meyering
087f809fe7
.
1996-06-19 02:52:02 +00:00
Jim Meyering
dd6c617d24
.
1996-06-19 02:51:09 +00:00
Jim Meyering
b4e8fc709e
(STREQ): New macro.
1996-06-19 02:00:24 +00:00
Jim Meyering
487366d091
.
1996-06-19 02:00:16 +00:00
Jim Meyering
6099222717
(do_copy): When the force and backup options have been
...
specified and the source and destination are the same name for an
existing, regular file, convert the user's command, e.g.
`cp --force --backup foo foo' to `cp --force foo fooSUFFIX'
where SUFFIX is determined by any version control options used.
At urging of (most recently) Karl Berry.
1996-06-19 01:59:12 +00:00
Jim Meyering
608e780536
.
1996-06-19 01:48:25 +00:00
Jim Meyering
0f73666749
.
1996-06-19 01:41:35 +00:00
Jim Meyering
e72e877181
.
1996-06-16 18:52:46 +00:00
Jim Meyering
4063f0aea3
.
1996-06-16 18:49:50 +00:00
Jim Meyering
0c8d33de03
.
1996-06-16 18:49:08 +00:00
Jim Meyering
e94070eb22
.
1996-06-16 18:48:30 +00:00
Jim Meyering
8aef0cde12
.
1996-06-16 18:47:38 +00:00
Jim Meyering
d355dcec62
(EXTRA_DIST): Add texinfo.tex. But it will
...
be removed once automake is fixed to add it automatically.
1996-06-16 18:47:30 +00:00
Jim Meyering
c0a9e11235
.
1996-06-16 18:41:48 +00:00
Jim Meyering
8469bec1cc
.
1996-06-16 03:23:53 +00:00
Jim Meyering
28a71c3409
.
1996-06-16 03:23:06 +00:00
Jim Meyering
85c407a740
(EXTRA_DIST): Add basename.c.
...
(fu_SOURCES): Remove basename.c.
1996-06-16 03:21:47 +00:00
Jim Meyering
2a01f209a6
.
1996-06-16 03:18:07 +00:00
Jim Meyering
1137a26bcf
Update from time-1.7.
1996-06-14 04:42:33 +00:00
Jim Meyering
8157b18b8a
.
1996-06-14 03:52:05 +00:00
Jim Meyering
c8c25a4610
($(PACKAGE).pot): Reapply change of May 30.
...
Depend on POTFILES only when using maintainer mode.
1996-06-14 03:51:57 +00:00
Jim Meyering
031e782bb9
.
1996-06-14 03:33:18 +00:00
Jim Meyering
289ee58ce3
.
1996-06-12 04:32:54 +00:00
Jim Meyering
53af79cfe4
.
1996-06-12 04:30:58 +00:00
Jim Meyering
57beda9b45
.
1996-06-11 17:26:10 +00:00
Jim Meyering
0f3ff1725d
.
1996-06-11 00:13:09 +00:00
Jim Meyering
7188179fc0
.
1996-06-11 00:12:53 +00:00
Jim Meyering
6544a589ed
.
1996-06-11 00:12:08 +00:00
Jim Meyering
79ae2a4af9
.
1996-06-10 23:23:53 +00:00
Jim Meyering
b952290dc3
.
1996-06-10 23:20:06 +00:00
Jim Meyering
737f1f03a5
.
1996-06-08 04:29:59 +00:00
Jim Meyering
cf83dc5456
.
1996-06-08 03:16:21 +00:00
Jim Meyering
652ad8aaa3
.
1996-06-07 05:14:55 +00:00
Jim Meyering
5e969c1033
.
1996-06-07 03:16:35 +00:00
Jim Meyering
e42cc5be8a
Update from gettext-0.10.16.
1996-06-07 02:59:01 +00:00
Jim Meyering
8cb05a6bfa
.
1996-06-06 03:54:38 +00:00
Jim Meyering
4fb75ded4c
.
1996-06-02 04:49:35 +00:00
Jim Meyering
1c883e2882
Rename MO_ to SHELLTYPE_.
1996-06-02 02:58:05 +00:00
Jim Meyering
d6bf80ccc7
Declare pointer parameters const as appropriate.
1996-06-02 02:52:37 +00:00
Jim Meyering
cd536776a0
.
1996-06-01 23:08:53 +00:00
Jim Meyering
f51eb4a5cc
(decode_switches): Set print_with_color in one statement.
1996-06-01 23:08:35 +00:00
Jim Meyering
de40301f0a
Rename options and internal variables to reflect change to
...
--color=WHEN where WHEN is never, always, or auto (for consistency
with e.g. cp --sparse=WHEN. For at least a while, the original
slackware-supported arguments `none', `force', `yes', etc will be
supported but deprecated by lack of documentation.
(decode_switches): Use STDOUT_FILENO instead of `1' in is_tty test.
(usage): Update/add description of the --color option.
1996-06-01 18:36:19 +00:00
Jim Meyering
aa41cdbb65
.
1996-06-01 03:21:53 +00:00
Jim Meyering
4d02bdd9b0
.
1996-06-01 03:19:25 +00:00
Jim Meyering
41e8b21fb7
.
1996-06-01 03:06:06 +00:00
Jim Meyering
fe9da7ee9b
.
1996-05-31 03:45:49 +00:00
Jim Meyering
bd8218fbe9
.
1996-05-31 03:45:31 +00:00
Jim Meyering
d52bc68220
.
1996-05-31 03:45:16 +00:00
Jim Meyering
090cd9f443
.
1996-05-31 03:44:15 +00:00
Jim Meyering
b6c83bbaa0
.
1996-05-31 03:42:11 +00:00
Jim Meyering
5946c46972
.
1996-05-31 03:36:22 +00:00
Jim Meyering
20522f2f5d
(main): Interpret the old-style +VALUE and -VALUE
...
options like -c VALUE and -c +VALUE (resp) when VALUE has one of
the [bkm] suffix multipliers. This makes the code consistent
with --help output.
1996-05-31 03:35:32 +00:00
Jim Meyering
7b297f76c4
.
1996-05-31 03:08:07 +00:00
Jim Meyering
3c467c0d22
(limfield): #ifdef-out a block of code that makes
...
GNU sort incompatible with Unix sort when a key-end spec refers
to the N'th character in a field that has fewer than N characters.
The POSIX spec doesn't appear to specify behavior for this case.
From Karl Heuer.
1996-05-31 03:07:45 +00:00
Jim Meyering
b2ae052c6d
.
1996-05-31 02:36:34 +00:00
Jim Meyering
8ee7e2c0c8
(.po.mo): Reenable dependency and rule.
...
It is required when using native NLS, e.g. on Solaris.
From Marcus Daniels.
1996-05-31 02:35:59 +00:00
Jim Meyering
3270b340e8
($(PACKAGE).pot): Depend on POTFILES only when using maintainer mode.
...
Reported by Karl Heuer.
1996-05-31 02:26:23 +00:00
Jim Meyering
22978078f7
(stamp-cat-id): Avoid using temp filename longer than 14 characters.
...
(mostlyclean): Likewise.
From Karl Heuer.
1996-05-31 00:58:51 +00:00
Jim Meyering
53e41464fd
(decode_one_format): Use %lu (not %d) printf formats
...
corresponding to unsigned long, SIZE.
1996-05-31 00:51:48 +00:00
Jim Meyering
86f7daf592
.
1996-05-31 00:51:23 +00:00
Jim Meyering
91e12f541f
.
1996-05-30 06:34:25 +00:00
Jim Meyering
176a02c5d9
(installcheck): New target.
1996-05-30 06:34:16 +00:00
Jim Meyering
c6836cfdda
.
1996-05-30 05:23:02 +00:00
Jim Meyering
090a56eb9c
(decode_one_format): Take another parameter.
...
Give a specific diagnostic for invalid format spec here rather
than an overly general one from caller's caller.
(decode_format_string): Update caller.
(main): Don't give diagnostic here when decode_format_string fails.
Remove assertions that could fail on some Crays because they don't
have a two-byte type.
Johan Danielsson (joda@pdc.kth.se ) reported the failed assertions.
1996-05-30 05:09:56 +00:00
Jim Meyering
8c0d3621b3
.
1996-05-30 05:09:31 +00:00
Jim Meyering
86d6d4c47c
.
1996-05-30 02:32:19 +00:00
Jim Meyering
f1d4b41340
(docolon): Give a warning when the first character
...
of the basic regular expression is `^'.
1996-05-30 02:32:03 +00:00
Jim Meyering
ab8cec12c9
.
1996-05-30 02:31:45 +00:00
Jim Meyering
3bd31fac90
(main): Use STDIN_FILENO instead of less portable fileno (stdin).
1996-05-30 00:59:50 +00:00
Jim Meyering
31f9f9f24c
.
1996-05-29 04:46:00 +00:00
Jim Meyering
e7b4a0bced
.
1996-05-28 23:42:01 +00:00
Jim Meyering
a3b44d2fd5
.
1996-05-28 23:41:11 +00:00
Jim Meyering
55dcae1c8d
(main): Don't mark "%s" as a translatable string.
...
From Gran Uddeborg.
1996-05-28 23:40:11 +00:00
Jim Meyering
a01eaef0fd
(print_stats): Don't mark "%u %s" as a translatable string.
...
From Gran Uddeborg (gvran@uddeborg.pp.se ).
1996-05-28 23:39:12 +00:00
Jim Meyering
9da759a317
(main): Use STDIN_FILENO and STDOUT_FILENO instead of less portable fileno(*).
1996-05-28 01:42:07 +00:00
Jim Meyering
d2d2d043ff
Hack out broken WEAK junk.
1996-05-24 03:06:01 +00:00
Jim Meyering
afd4dcf3b2
Define __P.
1996-05-24 02:45:38 +00:00
Jim Meyering
9b7bbe7b0b
.
1996-05-23 13:14:11 +00:00
Jim Meyering
d84462d473
FIXME: fill this in
1996-05-23 13:13:35 +00:00
Jim Meyering
e3579cb231
.
1996-05-23 13:05:04 +00:00
Jim Meyering
1a34934e94
(read_filesystem_list) [MOUNTED_LISTMNTENT]: New function.
...
From Johan Danielsson (joda@pdc.kth.se ).
1996-05-23 13:04:41 +00:00
Jim Meyering
c2705c1e62
[_CRAY]: Don't include sys/filsys.h because although
...
Unicos-9 has it, it's not needed and would cause other problems
because it requires inclusion of other, non-standard headers.
1996-05-23 13:04:03 +00:00
Jim Meyering
63d49273c4
(usage): Make --literal (-N) description clearer.
1996-05-23 12:52:54 +00:00
Jim Meyering
2df44bba5b
Add copyright header.
1996-05-22 12:37:29 +00:00
Jim Meyering
4b17c0b9ac
Update from GNU libc-copies.
1996-05-22 12:37:11 +00:00
Jim Meyering
71d6f09173
.
1996-05-22 12:07:38 +00:00
Jim Meyering
5faf3cd5fb
.
1996-05-22 12:03:18 +00:00
Jim Meyering
b4a30ded4c
.
1996-05-21 12:15:50 +00:00
Jim Meyering
e1dc14d3a1
(euidaccess) [!S_IROTH]: Define.
...
[!S_IWOTH]: Define.
[!S_IXOTH]: Define.
Marcus Daniels <marcus@sysc.pdx.edu > reported that m68k NEXTSTEP 3.2
doesn't define S_IROTH or S_IWOTH unless some posix compile option
is used and associated symbols defined.
1996-05-21 12:15:27 +00:00
Jim Meyering
4c8f853735
(xgetgroups): New function, factored out of
...
print_group_list and print_full_info.
(print_group_list): Call it.
(print_full_info): Call it.
From Andreas Schwab:
(print_group_list): When USERNAME is specified use
getugroups to get the number of groups.
(print_full_info): Likewise.
1996-05-21 04:19:02 +00:00
Jim Meyering
6225a43223
.
1996-05-21 04:13:19 +00:00
Jim Meyering
abda80a05a
.
1996-05-21 04:12:36 +00:00
Jim Meyering
6ab8d020db
.
1996-05-21 04:11:45 +00:00
Jim Meyering
5daa998b30
.
1996-05-21 03:58:12 +00:00
Jim Meyering
5840eaec8d
.
1996-05-21 03:57:51 +00:00
Jim Meyering
4a6d0824c9
.
1996-05-21 03:57:21 +00:00
Jim Meyering
166523ca2b
.
1996-05-21 03:52:57 +00:00
Jim Meyering
04a5f54547
.
1996-05-21 03:40:45 +00:00
Jim Meyering
8f47502291
.
1996-05-21 02:56:29 +00:00
Jim Meyering
fb71b69665
.
1996-05-20 04:31:49 +00:00
Jim Meyering
f8a5744b34
.
1996-05-20 02:46:30 +00:00
Jim Meyering
e3fa3463d6
(usage): Make it a little clearer.
1996-05-20 02:46:22 +00:00
Jim Meyering
a712177a4b
Tweak indentation.
1996-05-19 20:25:28 +00:00
Jim Meyering
b9ad7b9a9c
.
1996-05-19 19:46:25 +00:00
Jim Meyering
47e20014b0
.
1996-05-19 18:15:59 +00:00
Jim Meyering
2f4e768ff4
.
1996-05-19 18:10:22 +00:00
Jim Meyering
f1aea23023
.
1996-05-19 17:14:19 +00:00
Jim Meyering
4734b96d4e
.
1996-05-19 17:13:58 +00:00
Jim Meyering
faf0038376
New option: --no-dereference (-h).
...
[!MAXUID]: Define to INT_MAX.
(change_file_group): Use lchown if --no-dereference (-h) was given.
(usage): Update.
(main): Fail if user requests --no-dereference on a system that
doesn't have support for it.
1996-05-19 17:13:36 +00:00
Jim Meyering
dd7aea80f7
New option: --no-dereference (-h).
...
(change_file_owner): Use lchown if --no-dereference (-h) was given.
(usage): Update.
(main): Fail if user requests --no-dereference on a system that
doesn't have support for it.
1996-05-19 14:36:09 +00:00
Jim Meyering
4ff1b892d0
.
1996-05-18 19:35:36 +00:00
Jim Meyering
22125a047d
.
1996-05-18 19:29:22 +00:00
Jim Meyering
b2191ea8e1
(main): Don't recognize --help, --h, --he, --version, --v, etc.
...
if the POSIXLY_CORRECT environment variable is set.
1996-05-18 18:37:11 +00:00
Jim Meyering
971c5b1379
(main): Don't recognize --help, --h, --he, --version, --v, etc.
...
if the POSIXLY_CORRECT environment variable is set.
1996-05-18 18:36:36 +00:00
Jim Meyering
2d8de9b8ab
(main): Don't recognize --help, --h, --he, --version, --v, etc.
...
if the POSIXLY_CORRECT environment variable is set.
(docolon) [RE_SYNTAX_POSIX_BASIC]: Revert my misguided change of Mar 1.
1996-05-18 18:36:10 +00:00
Jim Meyering
271a7e6bb3
.
1996-05-17 03:19:01 +00:00
Jim Meyering
573c16a666
Update prototype to match.
1996-05-17 03:16:54 +00:00
Jim Meyering
bae16cb45b
(get_fs_usage): Declare parameter PATH to be const.
1996-05-17 03:16:34 +00:00
Jim Meyering
b80225264a
.
1996-05-17 03:16:21 +00:00
Jim Meyering
dcc145f13a
Rearrange function definitions to precede respective uses to obviate
...
all forward dcls. Remove forward dcls.
Declare parameters const as appropriate.
1996-05-16 05:00:12 +00:00
Jim Meyering
51958e82aa
.
1996-05-16 04:59:49 +00:00
Jim Meyering
ca0a087f3d
.
1996-05-16 04:44:39 +00:00
Jim Meyering
22dc22c127
.
1996-05-16 04:31:54 +00:00
Jim Meyering
a56783bbb4
(selected_fstype): Move definition to precede use.
...
Remove prototype. Declare parameter FSTYPE to be const.
(excluded_fstype): Likewise.
(main): Fail with a diagnostic if both --human-readable and
--portability are used.
Likewise if --megabytes and --portability are used.
1996-05-16 04:31:45 +00:00
Jim Meyering
699808bcad
(do_link): Declare pointer parameters to be const.
1996-05-16 04:13:52 +00:00
Jim Meyering
7176037aa2
.
1996-05-16 04:02:10 +00:00
Jim Meyering
55447abbdf
(getdate.c): Disable dependencies that can
...
require rerunning YACC when not in maintainer mode.
(posixtm.c): Likewise.
1996-05-16 04:01:39 +00:00
Jim Meyering
2c226bf49d
Update prototypes.
1996-05-16 03:58:44 +00:00
Jim Meyering
8a623ebc61
(mode_compile): Declare parameter MODE_STRING const.
...
Remove register attribute.
(mode_adjust): Likewise for CHANGES.
1996-05-16 03:57:49 +00:00
Jim Meyering
fce70ef38b
(describe_change): Declare pointer parameters to be const.
...
(change_file_mode): Likewise.
(change_dir_mode): Likewise.
1996-05-16 03:55:44 +00:00
Jim Meyering
9622bd6207
(md5_t_stats): Restructure pluralization of error message so it's easier
...
to translate.
1996-05-15 04:45:12 +00:00
Jim Meyering
f177941b93
(print_stats): Restructure pluralization of error message so it's easier
...
to translate.
1996-05-15 04:37:50 +00:00
Jim Meyering
a2c6905133
(main): Restructure pluralization of error message so it's easier to translate.
1996-05-15 04:37:08 +00:00
Jim Meyering
3df9acbfc9
.
1996-05-15 02:03:39 +00:00
Jim Meyering
9f58b3b3d5
.
1996-05-13 05:33:36 +00:00
Jim Meyering
e6b5a4d682
*** empty log message ***
1996-05-13 05:31:33 +00:00
Jim Meyering
1fb27efd70
.
1996-05-12 03:25:59 +00:00
Jim Meyering
d4a3e63ec8
Sat May 11 13:30:53 1996 enami tsugutomo <enami@ba2.so-net.or.jp>
...
* regex.c (re_match_2_internal): Fix off-by-one error; don't use
length of exactn as character, and don't use length of bitmap of
charset as bitmap.
1996-05-12 02:57:30 +00:00
Jim Meyering
f64964aa1d
.
1996-05-11 01:59:25 +00:00
Jim Meyering
97775c5655
(all-yes): Always depend on CATALOGS. From Ulrich Drepper.
...
(.po.mo): Disable dependency and rule when not in maintainer mode.
1996-05-11 01:49:04 +00:00
Jim Meyering
483e2421c9
.
1996-05-10 05:10:34 +00:00
Jim Meyering
ac4a274dcf
.
1996-05-10 03:31:07 +00:00
Jim Meyering
8b3d87d197
.
1996-05-10 03:30:32 +00:00
Jim Meyering
bee873f407
.
1996-05-10 03:27:51 +00:00
Jim Meyering
7b33a9910c
.
1996-05-10 03:26:38 +00:00
Jim Meyering
d60264342d
.
1996-05-10 03:20:30 +00:00
Jim Meyering
3cd2c9e1c8
,
1996-05-10 03:06:48 +00:00
Jim Meyering
c94ffee869
(all-yes): Also dependend on GMOFILES.
...
Depend on CATALOGS and GMOFILES files only in maintainer mode.
1996-05-10 03:05:51 +00:00
Jim Meyering
7da69e79df
.
1996-05-08 05:01:01 +00:00
Jim Meyering
a79461545e
.
1996-05-08 03:11:42 +00:00
Jim Meyering
32e36bd888
Update from GNU libc.
1996-05-07 03:41:17 +00:00
Jim Meyering
15e49fdbfb
.
1996-05-06 04:20:07 +00:00
Jim Meyering
1b0419e8fd
.
1996-05-06 01:28:23 +00:00
Jim Meyering
bd395b3bfc
(main): Use fputs, not puts. Avoids spurious newline.
1996-05-06 01:26:25 +00:00
Jim Meyering
b7c1e2526a
.
1996-05-06 01:25:32 +00:00
Jim Meyering
9300fb41f8
.
1996-05-05 18:48:42 +00:00
Jim Meyering
c434fa5195
Look for SYSTEM_FILE, not USER_FILE in SHAREDIR.
1996-05-05 02:41:29 +00:00
Jim Meyering
7f504f2317
.
1996-05-05 02:15:53 +00:00
Jim Meyering
cafa5c1c2d
Make enumerated constants upper case.
...
(main): Don't rely on ANSI-style string concatenation.
Add `static' and/or `const' to some file scope variables.
1996-05-05 02:15:23 +00:00
Jim Meyering
73a90d1006
.
1996-05-05 02:04:32 +00:00
Jim Meyering
d4e2205ea9
Remove useless void casts of *printf return values.
1996-05-05 02:04:04 +00:00
Jim Meyering
8e9d1adf75
.
1996-05-05 01:56:17 +00:00
Jim Meyering
2f6c94da4c
[IN_CTYPE_DOMAIN]: Rename from ISASCII.
1996-05-05 01:55:52 +00:00
Jim Meyering
68898bb9a7
.
1996-05-05 01:55:26 +00:00
Jim Meyering
812fdadfca
[IN_CTYPE_DOMAIN]: Rename from ISASCII.
1996-05-05 01:55:16 +00:00
Jim Meyering
0e307a526c
.
1996-05-05 01:55:04 +00:00
Jim Meyering
c1997cb5c3
.
1996-05-05 01:53:15 +00:00
Jim Meyering
74445dae42
[IN_CTYPE_DOMAIN]: Rename from ISASCII.
1996-05-05 01:51:50 +00:00
Jim Meyering
fcf3192814
[IN_CTYPE_DOMAIN]: Rename from ISASCII.
1996-05-05 01:51:26 +00:00
Jim Meyering
916861c0e8
.
1996-05-05 01:40:46 +00:00
Jim Meyering
437e9a0bc4
.
1996-05-02 02:47:10 +00:00
Jim Meyering
389c4049b3
(parse_ls_color, usage): Remove support for alternate spellings:
...
--colours and LS_COLOURS.
(parse_ls_color): Reverse sense of test for LS_COLORS environment
variable and return -- save a level of indentation on a 100+-line block.
1996-05-02 02:45:43 +00:00
Jim Meyering
a9ec4db8f2
.
1996-05-02 02:37:09 +00:00
Jim Meyering
9cda4e6527
.
1996-05-02 02:35:53 +00:00
Jim Meyering
cf1bd0e401
(EXTRA_DIST): Add strcasecmp.c.
1996-05-01 05:24:54 +00:00
Jim Meyering
419daeb511
.
1996-05-01 05:20:22 +00:00
Jim Meyering
5555b3c9db
.
1996-05-01 05:19:38 +00:00
Jim Meyering
482d5be531
(parse_ls_color, usage): Remove support for alternate spellings:
...
--colours and LS_COLOURS.
1996-05-01 05:19:34 +00:00
Jim Meyering
87afdbeb7d
.
1996-04-30 03:51:11 +00:00
Jim Meyering
a84f4f6087
.
1996-04-30 03:49:12 +00:00
Jim Meyering
12da649245
(usage): Change TAB in message to spaces. Doing that seems
...
to have worked around a problem with something in gettext that was
producing a truncated usage message for date's usage.
Franois Pinard.
1996-04-30 03:30:51 +00:00
Jim Meyering
22aec49d4c
(main): Separate messages about too few' and too many'
...
arguments to ease translation.
From Franc,ois.
1996-04-30 03:29:01 +00:00
Jim Meyering
6580f24783
Mark translatable strings.
...
(main): Separate messages about `too few' and `too many'
arguments to ease translation.
From Franc,ois.
1996-04-30 03:26:34 +00:00
Jim Meyering
a3c143bd82
Mark translatable strings.
1996-04-30 03:20:38 +00:00
Jim Meyering
07e148c8e7
(print_name_with_quoting): Add braces around inner if-else stmt.
1996-04-29 04:53:53 +00:00
Jim Meyering
8455ea2e13
(LEN_STR_PAIR): New macro.
...
(color_indicator): Use it in this declaration.
(parse_ls_color): Use error, not fprintf.
(decode_switches): Add a comment.
1996-04-29 04:52:16 +00:00
Jim Meyering
95439d0f33
(parse_ls_color): Use strcpy to initialize 3-character array.
...
Automatic aggregate initialization isn't portable.
1996-04-29 04:31:24 +00:00
Jim Meyering
aa7d0d8c85
Remove all ^L's.
...
(get_funky_string): Declare static and move to precede single
caller: parse_ls_color.
1996-04-29 04:29:06 +00:00
Jim Meyering
3ce3cb772d
(get_funky_string): Upper-case anon. union `state'.
1996-04-29 04:26:47 +00:00
Jim Meyering
e08a28e045
Apply color ls changes from Drepper.
1996-04-29 04:24:07 +00:00
Jim Meyering
6ea9602009
.
1996-04-29 04:04:59 +00:00
Jim Meyering
ea11fd8868
FIXME
1996-04-29 01:44:33 +00:00
Jim Meyering
346b0368cf
.
1996-04-29 01:43:52 +00:00
Jim Meyering
175585876f
.
1996-04-29 01:36:49 +00:00
Jim Meyering
1ecd1b9c52
.
1996-04-29 01:35:24 +00:00
Jim Meyering
30f76e827e
(main): Give a better diagnostic for `sort -0'. Reported by Karl Berry.
1996-04-29 01:35:18 +00:00
Jim Meyering
8b9e784e1e
.
1996-04-29 01:29:16 +00:00
Jim Meyering
5a5938db82
(copy_rest): Don't copy past end of prefix. Output
...
trailing spaces if the prefix had any. Before, the command
perl -e 'print "| S";' |fmt -p' | '|tr '\0' @ output `|@S'.
Reported by Franois Pinard.
1996-04-29 01:28:06 +00:00
Jim Meyering
3c57cea2ce
.
1996-04-28 22:12:33 +00:00
Jim Meyering
0143b2901f
.
1996-04-28 21:41:28 +00:00
Jim Meyering
527b07a1ad
Indent CPP conditionals.
1996-04-28 21:41:20 +00:00
Jim Meyering
347c2d6d30
[HAVE_ST_BLOCKS || _POSIX_VERSION]: Add extern dcl
...
of unused variable so that after preprocessing, the file will never
be empty. Otherwise, some compilers in ANSI mode (among them, the
Dec Alpha OSF 2.0 C compiler) reject empty files. From Kaveh Ghazi.
1996-04-28 21:34:00 +00:00
Jim Meyering
9af8f15624
.
1996-04-27 04:11:35 +00:00
Jim Meyering
c17caa0c0f
Fri Apr 26 05:52:03 1996 Karl Eichwalder <ke@ke.Central.DE>
...
* ls.c (usage): Add newline at end of printf format string.
1996-04-27 04:10:54 +00:00
Jim Meyering
77da45645d
.
1996-04-25 04:38:01 +00:00
Jim Meyering
8b2c88998b
Add copyright.
1996-04-25 04:33:03 +00:00
Jim Meyering
4cf126f7ce
.
1996-04-25 04:32:42 +00:00
Jim Meyering
1c4ecd2a95
Get year as last rather than 6th field in output of date.
...
Otherwise, people with 2-word TZ (like `MET DST') lost.
1996-04-25 04:28:22 +00:00
Jim Meyering
56d10407e7
(main): Use verbose_fmt_string, not string literal in
...
call to make_path for --parents. From Uli.
1996-04-25 03:10:57 +00:00
Jim Meyering
f3194fe603
(do_link): With --force, don't remove DEST when it's
...
the same as SOURCE. Before, `ln -f FILE FILE' would remove FILE.
Reported by Bruno Haible.
1996-04-25 02:47:07 +00:00
Jim Meyering
f59d1dac46
(do_link): Remove duplicate `if (lstat' block.
1996-04-25 02:34:36 +00:00
Jim Meyering
359f885aae
.
1996-04-24 05:05:39 +00:00
Jim Meyering
272f8d891e
(usage): The long-named arg is --human-readable, not --human.
1996-04-24 05:05:34 +00:00
Jim Meyering
25f22cdc5d
Be consistent. Accept --human-readable, not --human.
...
(usage): Reflect the change.
1996-04-24 05:04:44 +00:00
Jim Meyering
af781b708c
.
1996-04-24 04:54:04 +00:00
Jim Meyering
0a9eb68f77
.
1996-04-24 04:51:29 +00:00
Jim Meyering
59d334f4d4
update Copyright years for 1996
1996-04-24 04:50:53 +00:00
Jim Meyering
e6eece1575
update Copyright years for 1996
1996-04-24 04:45:54 +00:00
Jim Meyering
8fbeb80792
.
1996-04-24 04:43:27 +00:00
Jim Meyering
dc98736719
update Copyright years for 1996
1996-04-24 04:42:21 +00:00
Jim Meyering
3f4c6398be
.
1996-04-24 04:30:07 +00:00
Jim Meyering
7e4384f810
.
1996-04-24 04:29:20 +00:00
Jim Meyering
fdd4dd9b35
(find_backup_file_name): Constify decls of formal parameters.
1996-04-24 04:29:00 +00:00
Jim Meyering
bba8ab25f1
(find_backup_file_name, max_backup_version, make_version_name,
...
version_number, concat): Constify decls of formal parameters.
1996-04-24 04:28:21 +00:00
Jim Meyering
aa05c43a5f
.
1996-04-24 04:08:14 +00:00
Jim Meyering
69e6145e1e
[HAVE_LCHOWN]: Define chown to lchown.
1996-04-24 03:44:29 +00:00
Jim Meyering
fb19d01b96
[chown]: Move definition up a little.
1996-04-24 03:41:33 +00:00
Jim Meyering
b380f45a13
[HAVE_LCHOWN]: Define chown to lchown.
1996-04-24 03:41:10 +00:00
Jim Meyering
8e12bada8a
[HAVE_LCHOWN]: Define chown to lchown.
1996-04-24 03:40:18 +00:00
Jim Meyering
ade410fae0
[HAVE_LCHOWN]: Define chown to lchown.
1996-04-24 03:35:55 +00:00
Jim Meyering
6d668c6160
.
1996-04-24 03:25:02 +00:00
Jim Meyering
78273e9d23
(main): Declare to return int, not void.
1996-04-24 03:24:54 +00:00
Jim Meyering
2b5207bc59
(main): Declare to return int, not void.
1996-04-24 03:23:54 +00:00
Jim Meyering
deeb3e0c49
(usage): Add missing close paren and open paren.
1996-04-24 03:23:37 +00:00
Jim Meyering
2b00449aa7
.
1996-04-24 03:13:47 +00:00
Jim Meyering
98d8740ccd
(su_SOURCES): Remove getopt.c and getopt1.c.
...
(EXTRA_DIST): Add getopt.c and getopt1.c
1996-04-24 03:13:41 +00:00
Jim Meyering
56bc01ab4a
.
1996-04-24 03:09:50 +00:00
Jim Meyering
1d43796211
.
1996-04-24 02:34:42 +00:00
Jim Meyering
e8a641509f
.
1996-04-22 03:20:47 +00:00
Jim Meyering
674180c97f
(usage): Use FIRST, LAST consistently in description.
1996-04-22 03:20:14 +00:00
Jim Meyering
c264e159a4
(usage): Describe new %V format.
1996-04-22 03:19:14 +00:00
Jim Meyering
a5a67731da
.
1996-04-22 03:17:19 +00:00
Jim Meyering
d7bf7dee47
(usage): Reflect that now --no-sync is the default.
1996-04-22 03:17:14 +00:00
Jim Meyering
3032beba73
New version from gettext-0.10.12.
1996-04-22 03:02:55 +00:00
Jim Meyering
50b029f4d9
(md5_check): Remove spurious `\n' at end of error format string.
1996-04-22 03:00:52 +00:00
Jim Meyering
c07d15973c
(decode_one_format): Use printf's L modifier for long doubles,
...
not `l'. From Eric Backus.
1996-04-21 21:07:13 +00:00
Jim Meyering
5beebbd8da
Include <values.h>.
...
[!BITSPERBYTE]: Define.
[OFF_T_MAX]: Use BITSPERBYTE, not 8, and cast the result to off_t.
1996-04-21 14:17:13 +00:00
Jim Meyering
763d748cf2
.
1996-04-21 13:32:54 +00:00
Jim Meyering
0e442c97a5
.
1996-04-21 05:20:10 +00:00
Jim Meyering
2411847f16
Include xstrtol.h.
...
[!BITSPERBYTE]: Define.
[!UID_T_MAX]: Define.
[!GID_T_MAX]: Define.
(get_ids): Use xstrtol, not atoi.
(is_number): Remove now-unused function.
1996-04-21 05:18:19 +00:00
Jim Meyering
874f418e03
Remove obsolete FIXME.
1996-04-21 05:15:39 +00:00
Jim Meyering
0126f74936
(decode_switches): Replace two more atoi uses with xstrtol.
1996-04-21 04:45:12 +00:00
Jim Meyering
7d956ece8c
(decode_switches): Use getenv (POSIXLY_CORRECT), not undefined posix_pedantic.
1996-04-21 04:11:43 +00:00
Jim Meyering
ee708ff4aa
(decode_switches): Clean up last change.
...
[posix_pedantic]: Don't consider TABSIZE environment variable.
1996-04-21 04:07:41 +00:00
Jim Meyering
c1f1f8ac3a
(decode_switches): Use xstrtol, not atoi.
...
Detect and ignore invalid value for COLUMNS environment variable.
In error about invalid TABSIZE, don't reference optarg!
1996-04-21 03:52:30 +00:00
Jim Meyering
0aa556c39c
.
1996-04-21 03:27:32 +00:00
Jim Meyering
b76ab178d1
(usage): Improve help message. From Karl Berry.
1996-04-21 03:26:46 +00:00
Jim Meyering
dfbe6788b4
(usage): Improve help message. From Karl Berry.
1996-04-21 03:25:53 +00:00
Jim Meyering
1d2c0959c9
(usage): Improve help message.
...
Enclose message strings in _().
From Karl Berry.
1996-04-21 03:24:47 +00:00
Jim Meyering
fc0f5b4539
.
1996-04-20 04:50:26 +00:00
Jim Meyering
49af3f858e
.
1996-04-20 04:46:11 +00:00
Jim Meyering
0528939c0a
.
1996-04-20 03:51:17 +00:00
Jim Meyering
a2d90c1616
No longer call sync by default.
1996-04-20 03:51:10 +00:00
Jim Meyering
5ac0cdbfce
(main): Make separation of case for n_files == 0 more clear.
1996-04-20 03:43:10 +00:00
Jim Meyering
b8654f033b
.
1996-04-19 05:07:58 +00:00
Jim Meyering
f60c8ea48b
(copy_reg): Rearrange arithmetic in conditional to avoid
...
integer overflow with large files.
1996-04-19 05:07:52 +00:00
Jim Meyering
dafd2cb4e2
(basename): Rewrite so it doesn't rely on strrchr,
...
and hence doesn't need to include string.h -- on some alpha-based
OSF systems, there's a conflicting prototype for basename in string.h.
Reported by Kaveh Ghazi.
1996-04-19 04:41:27 +00:00
Jim Meyering
f970591c5a
.
1996-04-19 04:34:53 +00:00
Jim Meyering
d729e4cab7
.
1996-04-19 03:17:31 +00:00
Jim Meyering
cccb23f01b
(main): Make code clearer: use new variable `n_files' in
...
place of `argc - optind'. Use `file' instead of `argv + optind'.
1996-04-19 03:17:23 +00:00
Jim Meyering
199923e3cc
Indent cpp-directives.
1996-04-18 23:02:17 +00:00
Jim Meyering
706389d9df
.
1996-04-17 05:03:22 +00:00
Jim Meyering
bba21e6815
.
1996-04-17 05:02:34 +00:00
Jim Meyering
0f459ed24c
.
1996-04-17 05:01:56 +00:00
Jim Meyering
c1a0ddea63
.
1996-04-17 05:01:10 +00:00
Jim Meyering
337e927dae
.
1996-04-17 05:00:17 +00:00
Jim Meyering
d8ab22727f
.
1996-04-17 03:41:47 +00:00
Jim Meyering
505b859fe9
Test cpp-defined __sun as well as sun, because
...
in strict ANSI mode, only __sun is defined. From Kaveh Ghazi.
1996-04-14 02:12:46 +00:00
Jim Meyering
e6cfa98486
.
1996-04-14 00:34:30 +00:00
Jim Meyering
93bd527109
.
1996-04-13 18:27:27 +00:00
Jim Meyering
d283aef5ca
(usage): Add missing `\n\' at the end of newly added lines for %e and %z.
1996-04-13 18:27:24 +00:00
Jim Meyering
be333ac3a5
(print_uptime): Invoke getloadavg only if we have it.
1996-04-13 18:26:39 +00:00
Jim Meyering
62b978f77c
.
1996-04-13 18:13:16 +00:00
Jim Meyering
84e64a529a
Unprotoize.
...
[ISASCII]: Define.
[ISUPPER]: Define.
1996-04-13 18:13:09 +00:00
Jim Meyering
b4a20010e6
(decode_field_spec): Rename local variable `valid'
...
to invalid (and reverse sense) to avoid conflict with the
macro definition in /usr/include/locale.h on SunOS 4.1.3.
1996-04-13 18:11:43 +00:00
Jim Meyering
b8b9306a9a
.
1996-04-13 04:42:15 +00:00
Jim Meyering
5ec32b62e5
.
1996-04-13 03:59:26 +00:00
Jim Meyering
c659704b20
(main): Add new option: --verbose.
...
Remove long-deprecated and nowhere-documented --path, a synonym
for --parents. It was confusing to get an error about `--p'
being ambiguous.
1996-04-13 03:59:20 +00:00
Jim Meyering
ce339a4a50
.
1996-04-13 03:58:33 +00:00
Jim Meyering
53ff5566ce
.
1996-04-13 03:18:47 +00:00
Jim Meyering
c1bf67ee67
Mark translatable strings in new code.
1996-04-13 03:17:44 +00:00
Jim Meyering
5dbe03ea6c
.
1996-04-13 03:07:54 +00:00
Jim Meyering
a2b6134e37
.
1996-04-13 03:05:56 +00:00
Jim Meyering
d82c2c9274
(usage): Document %e and %z. Reported by Karl Berry.
1996-04-13 03:04:21 +00:00
Jim Meyering
cc6711057e
.
1996-04-13 02:54:59 +00:00
Jim Meyering
c60619245a
.
1996-04-13 02:54:13 +00:00
Jim Meyering
a7b3ea4189
.
1996-04-12 04:27:03 +00:00
Jim Meyering
7057c83fd4
Reindent.
...
(UT_TIME_MEMBER): New macro.
(print_uptime): Use it instead of #ifdef HAVE_UTMPX_H #else.
(print_entry): Likewise.
1996-04-11 02:30:09 +00:00
Jim Meyering
737ea4d4f9
(print_uptime) [UPTIME]: New function. From Kaveh Ghazi.
1996-04-10 04:57:09 +00:00
Jim Meyering
ac22df9290
.
1996-04-10 04:03:47 +00:00
Jim Meyering
a33c222135
.
1996-04-10 03:52:01 +00:00
Jim Meyering
f6d1e06932
.
1996-04-10 03:51:41 +00:00
Jim Meyering
447a13cdd4
Document uniq's new --ignore-case option.
1996-04-10 03:51:07 +00:00
Jim Meyering
727a9ed970
Add new option --ignore-case (-i).
...
Include memcasecmp.h.
(different): Compare with memcasecmp if ignoring case.
(main): Handle 'i'.
1996-04-10 03:50:31 +00:00
Jim Meyering
5d5979d9a8
(memcasecmp): Remove static definition of function.
...
Include memcasecmp.h instead.
1996-04-10 03:47:28 +00:00
Jim Meyering
5eb19629b0
.
1996-04-10 03:29:05 +00:00
Jim Meyering
cbfdc4fd51
.
1996-04-08 04:57:19 +00:00
Jim Meyering
24c0303794
.
1996-04-08 04:56:36 +00:00
Jim Meyering
d9422a21e0
.
1996-04-08 04:54:35 +00:00
Jim Meyering
4be30f34c2
.
1996-04-08 04:54:00 +00:00
Jim Meyering
4da76e0c6f
(mon_week_ISO): New function to implement new %V format.
...
(sun_week): Make TM parameter `const'.
(mon_week): Likewise.
(mon_week): Rewrite to correctly implement %W format..
1996-04-08 04:53:54 +00:00
Jim Meyering
39c92b4dc4
(print_numbers): Fix off-by-one error in backwards-counting loop.
...
Reported by Karl Eichwalder.
1996-04-08 04:37:45 +00:00
Jim Meyering
c74a04a26f
.
1996-04-07 17:56:40 +00:00
Jim Meyering
aedf3f9fc5
updage from gettext-0.10.12
1996-04-07 17:53:50 +00:00
Jim Meyering
7e76b8b7da
(usage): Give minimal description of the program.
...
(print_factors): Give a better diagnostic.
(main): Suggest --help upon failure.
Reported by Karl Eichwalder <ke@ke.Central.DE >.
1996-04-07 17:46:03 +00:00
Jim Meyering
d9fe359377
.
1996-04-07 17:27:27 +00:00
Jim Meyering
c32c5775be
Fiddle with messages.
1996-04-07 17:27:11 +00:00
Jim Meyering
3220407d48
(print_numbers): Give more precise diagnostic when increment
...
is inconsistent with FROM and TO.
(usage): Clean up help message.
1996-04-07 17:10:21 +00:00
Jim Meyering
45c51b256a
(main): Rearrange loops to get it right.
...
Reported by Karl Eichwalder <ke@ke.Central.DE >.
1996-04-07 16:59:12 +00:00
Jim Meyering
c1505fc01f
(sun_week): Make %U work properly.
...
Before, `date -d '1 Jan 1995' +%U' output `00'. Now it prints `01'.
1996-04-05 23:33:09 +00:00
Jim Meyering
cca1377d96
.
1996-04-05 16:08:32 +00:00
Jim Meyering
8024d6459c
.
1996-04-05 16:04:56 +00:00
Jim Meyering
78732c5421
Remove diagnostic.
1996-04-05 16:04:15 +00:00
Jim Meyering
0e199278c1
(main): Use `if' stmt, not while loop, around getopt invocation.
...
Otherwise, `./nice --a=1 -1 ./nice' (in which old-style option
follows a long option) gets an error.
1996-04-05 13:32:39 +00:00
Jim Meyering
9d22ab92f9
Patch from Frank Korz.
1996-04-05 13:14:59 +00:00
Jim Meyering
8a6f26dfd6
.
1996-04-05 04:37:05 +00:00
Jim Meyering
43b84ec02e
Remove fixed FIXME.
1996-04-05 04:00:05 +00:00
Jim Meyering
dadd9cf997
.
1996-04-05 03:58:37 +00:00
Jim Meyering
dacd5d7572
.
1996-04-05 03:55:07 +00:00
Jim Meyering
a8b09f0b0a
.
1996-04-05 03:28:34 +00:00
Jim Meyering
7670167015
.
1996-04-05 03:27:21 +00:00
Jim Meyering
7f00439ebe
.
1996-04-05 03:11:47 +00:00
Jim Meyering
a6263137d7
.
1996-04-05 01:22:42 +00:00
Jim Meyering
efb6a6917b
.
1996-04-04 23:16:13 +00:00
Jim Meyering
987f70fee5
.
1996-04-04 23:10:35 +00:00
Jim Meyering
42a0e84308
The following commands all failed unnecessarily.
...
tr -cs '[:upper:]' '[X*]'
tr -dcs '[:lower:]' n-rs-z
tr -ds '[:xdigit:]' [:alnum:]'
tr -dcs '[:alnum:]' [:digit:]'
tr -dc '[:upper:]'
Reported by Ross Ridge (ross@worf.mks.com ).
(validate): Add missing conjunct (translating) in test for
`translating and complementing character classes' error. Before,
valid uses of tr could fail. E.g. `tr -dcs '[:cntrl:]' '[:alnum:]''.
(homogeneous_spec_list): New function.
(validate): Use it to relax the old (overly restrictive) restriction
that prohibited use of complemented character classes when translating.
Now, that is allowed as long as the translation maps many to one.
(get_spec_stats): Rename and redefine global has_char_class from
has_upper_or_lower.
1996-04-04 23:08:30 +00:00
Jim Meyering
564707901d
.
1996-04-04 20:57:13 +00:00
Jim Meyering
70a316cc3d
Add tests from Ross Ridge.
1996-04-04 20:22:10 +00:00
Jim Meyering
7ef62e1fda
.
1996-04-04 12:58:29 +00:00
Jim Meyering
118e780f0d
.
1996-04-04 12:45:16 +00:00
Jim Meyering
3c5b5b8b03
.
1996-04-03 13:19:59 +00:00
Jim Meyering
0a6412bea9
Include stdio.h before grp.h.
...
Because <grp.h> on alpha OSF1 V2.0 uses "FILE *". From Kaveh Ghazi.
1996-04-03 13:19:16 +00:00
Jim Meyering
4a8b8d5f68
.
1996-04-03 12:56:09 +00:00
Jim Meyering
e00bceb7f2
update from gettext-0.10.11
1996-04-03 12:52:22 +00:00
Jim Meyering
58dce30461
.
1996-04-03 12:33:23 +00:00
Jim Meyering
3583bcd14d
.
1996-04-03 12:28:18 +00:00
Jim Meyering
3191649a85
(copy_reg): Use ST_NBLOCKS (sb) * 512', not sb.st_blocks *
...
DEV_BSIZE.' From H.J. Lu (hjl@lucon.org ).
1996-04-03 12:20:24 +00:00
Jim Meyering
4325d27ddd
Include assert.h (disabled).
...
(path_concat): New function.
(do_copy): Use path_concat instead of open-coding part of its
functionality in two places. This has the additional benefit
of avoiding forming destination names like `D//file' when the
destination directory D includes a trailing slash -- as would
happen when cp is used like this:
mkdir D; touch file D/file; cp -i file D/
Reported by Franois Pinard.
1996-04-03 05:42:14 +00:00
Jim Meyering
834a0cf023
.
1996-04-02 15:57:23 +00:00
Jim Meyering
778abcac1e
.
1996-04-02 14:28:26 +00:00
Jim Meyering
741c894274
(unsetenv): unprotoize.
1996-04-01 04:29:28 +00:00
Jim Meyering
651e543fd6
.
1996-04-01 00:16:11 +00:00
Jim Meyering
ae56578d18
.
1996-03-31 23:30:43 +00:00
Jim Meyering
74ca57dfe8
.
1996-03-31 22:31:30 +00:00
Jim Meyering
91aab55475
.
1996-03-31 17:20:34 +00:00
Jim Meyering
fa9c4632bb
.
1996-03-31 17:20:02 +00:00
Jim Meyering
3d1c60aba7
.
1996-03-31 17:19:06 +00:00
Jim Meyering
399abab9bc
(quote_filename): Use ISGRAPH and ISPRINT in place of
...
ASCII-centric tests against literals.
(length_of_file_name_and_frills): Likewise.
1996-03-31 17:18:28 +00:00
Jim Meyering
908040f25e
Rip out color support.
1996-03-31 14:22:12 +00:00
Jim Meyering
ac906fde2f
update from FSF:/home/gd/gnu/lib
1996-03-30 14:26:16 +00:00
Jim Meyering
57dcd53d86
Update from libc.
1996-03-30 12:39:36 +00:00
Jim Meyering
45479ef311
Upgrade from gettext-0.10.10.
1996-03-30 12:19:38 +00:00
Jim Meyering
21fb4595e6
.
1996-03-30 04:18:13 +00:00
Jim Meyering
43c812bc6a
.
1996-03-29 16:14:36 +00:00
Jim Meyering
86110845b2
.
1996-03-29 05:47:21 +00:00
Jim Meyering
f9045181fd
.
1996-03-29 05:45:25 +00:00
Jim Meyering
850ad58630
.
1996-03-29 05:01:14 +00:00
Jim Meyering
a95c870766
.
1996-03-29 05:00:05 +00:00
Jim Meyering
56d806cf6f
.
1996-03-29 04:54:45 +00:00
Jim Meyering
c2efd628df
.
1996-03-29 04:53:57 +00:00
Jim Meyering
5eceb4fed1
.
1996-03-28 06:19:37 +00:00
Jim Meyering
38457c3dac
.
1996-03-28 06:18:24 +00:00
Jim Meyering
fee163dd57
Move usage to precede main.
...
Say `too few arguments' if that's why we display usage.
Protoize.
Include error.h.
Update copyright.
1996-03-28 06:17:34 +00:00
Jim Meyering
f954f74302
.
1996-03-28 06:14:59 +00:00
Jim Meyering
0271d97259
from Roland
1996-03-28 05:42:56 +00:00
Jim Meyering
9cb8617078
.
1996-03-28 05:35:48 +00:00
Jim Meyering
7c5f9f7faa
(cksum): Use format "%lu %ld" (instead of "%10lu %8ld")
...
to be POSIX compliant. From Stephen Gildea <gildea@x.org >.
1996-03-28 05:35:31 +00:00
Jim Meyering
053855b040
.
1996-03-26 05:46:05 +00:00
Jim Meyering
a5b5719d3b
Document and example --rfc.
...
Document %z and %Z.
1996-03-26 05:44:03 +00:00
Jim Meyering
01b69091e2
.
1996-03-24 18:50:47 +00:00
Jim Meyering
d30fa5d58e
.
1996-03-24 18:49:38 +00:00
Jim Meyering
b54cd94fe7
.
1996-03-24 18:48:25 +00:00
Jim Meyering
5de0b392f2
Update FSF's address.
1996-03-24 18:47:09 +00:00
Jim Meyering
3613700a38
Update FSF's address.
1996-03-24 18:40:53 +00:00
Jim Meyering
318a497768
Update FSF's address.
1996-03-24 18:33:12 +00:00
Jim Meyering
7b428cdeda
.
1996-03-24 18:23:44 +00:00
Jim Meyering
b28595b502
.
1996-03-24 18:20:25 +00:00
Jim Meyering
f9714aa24d
Include xstrtod.h.
...
(scan_double_arg): Use xstrtod rather than strtod directly.
1996-03-24 18:16:10 +00:00
Jim Meyering
a9ff449aa6
.
1996-03-24 18:13:56 +00:00
Jim Meyering
236c02759b
Make parameters const where appropriate.
...
Rename global FROM to START.
(print_numbers): Rewrite loops to avoid incrementing. Instead,
use `x = first + i * increment' paradigm. Otherwise, with inexact
increment, you could miss the last value.
1996-03-24 17:50:09 +00:00
Jim Meyering
777948e773
Protoize and reorder functions.
1996-03-24 17:43:41 +00:00
Jim Meyering
6e45576dd6
(main): Reformat if-block a little.
...
Declare index I to be of type size_t to avoid warning from gcc -Wall.
1996-03-24 17:21:40 +00:00
Jim Meyering
2bc35b0348
.
1996-03-24 16:59:29 +00:00
Jim Meyering
818d29db9b
Call error with EXIT_FAILURE (rather than `1') as first actual parameter.
1996-03-24 16:59:11 +00:00
Jim Meyering
47f70113d4
Exit with status EXIT_SUCCESS or EXIT_FAILURE, rather than 0 or 1.
...
This doesn't change `error (1' calls.
1996-03-24 14:58:01 +00:00
Jim Meyering
2fa0c16e5e
.
1996-03-24 05:15:00 +00:00
Jim Meyering
8060afb088
.
1996-03-24 02:31:39 +00:00
Jim Meyering
a1bc39d130
.
1996-03-24 02:26:30 +00:00
Jim Meyering
e6fae6c23f
[SORT_FAILURE]: New macro.
...
Be careful to exit with 1 only when -c is used and the
input is not properly sorted. In all other cases, use
SORT_FAILURE as required by POSIX.
(main): Change some `error (1, ...' to use SORT_FAILURE.
Upon successful termination, exit with EXIT_SUCCESS instead of `0'.
Replace all uses of `2' (as exit code) with SORT_FAILURE.
1996-03-24 02:26:21 +00:00
Jim Meyering
adb160df0f
.
1996-03-24 02:20:06 +00:00
Jim Meyering
74a776f9ae
.
1996-03-24 02:19:39 +00:00
Jim Meyering
12ea18c68d
.
1996-03-24 02:19:31 +00:00
Jim Meyering
f870ecb4a6
.
1996-03-22 04:57:19 +00:00
Jim Meyering
6d6bfafbdd
.
1996-03-22 04:55:00 +00:00
Jim Meyering
7178674807
Include assert.h, but disable assertions.
...
(process_line_count): Replace if-abort with a slightly relaxed
assertion. Before, `echo |csplit - 1 1' would abort.
Reported by Samuli.Karkkainen@hut.fi .
(parse_patterns): Disallow uses like `csplit FILE 0' with zero
line number, `csplit FILE 2 1' with decreasing line numbers, and
warn about uses like `csplit FILE 3 3' that have equal line numbers.
1996-03-22 04:54:46 +00:00
Jim Meyering
1954f681c6
(main): Declare to be of type int, not void.
1996-03-21 22:47:02 +00:00
Jim Meyering
bb6a548712
(main): Declare to be of type int, not void.
1996-03-21 22:45:19 +00:00
Jim Meyering
403816eb85
.
1996-03-21 22:43:38 +00:00
Jim Meyering
adb7c216b2
(main): Declare to be of type int, not void.
1996-03-21 22:41:04 +00:00
Jim Meyering
92d78458e0
.
1996-03-21 13:00:25 +00:00
Jim Meyering
dd5db06467
(main): Declare to return int, not void. From Peter Seebach
...
<seebs@taniemarie.solon.com >.
1996-03-21 13:00:15 +00:00
Jim Meyering
b13e6b03cc
.
1996-03-18 05:52:07 +00:00
Jim Meyering
a2b8387b70
.
1996-03-16 22:37:33 +00:00
Jim Meyering
4229a555fc
Don't include version.h.
...
(main): Use PACKAGE_VERSION instead of version_string.
1996-03-16 22:30:54 +00:00
Jim Meyering
688833b80e
.
1996-03-16 16:54:48 +00:00
Jim Meyering
ca0246a4c1
Don't include version.h.
...
(main): Use PACKAGE_VERSION instead of version_string.
1996-03-16 16:49:28 +00:00
Jim Meyering
c1cdafa1b4
Change @VERSION@ to @PKG_VERSION@.
1996-03-16 16:41:36 +00:00
Jim Meyering
ed960988ee
.
1996-03-16 16:14:50 +00:00
Jim Meyering
3ee97d4d5b
Don't include version.h.
...
(main): Use PACKAGE_VERSION instead of version_string.
1996-03-16 16:14:26 +00:00
Jim Meyering
b34f300eaf
.
1996-03-16 05:44:09 +00:00
Jim Meyering
2e5cc5e04e
(read_utmp): Declare n_read to be of type size_t rather than int.
1996-03-16 05:44:02 +00:00
Jim Meyering
182c784a99
(validate_path): Cast path_max to size_t before
...
comparing with strlen(path).
1996-03-16 05:43:24 +00:00
Jim Meyering
b14b621029
Remove __P-protected prototype for basename.
...
Reported by Franois Pinard.
(remove_suffix): Move to precede use. Remove prototype.
Declare formal parameter SUFFIX to be const.
1996-03-16 05:42:53 +00:00
Jim Meyering
8825dba4e7
.
1996-03-14 05:21:43 +00:00
Jim Meyering
9922b56ffb
add ## comment on first line
1996-03-14 05:15:16 +00:00
Jim Meyering
6681674e3c
(EXTRA_DIST): Renamed form DIST_OTHER.
1996-03-14 05:05:22 +00:00
Jim Meyering
99f35e8204
.
1996-03-14 04:52:29 +00:00
Jim Meyering
c46f149efd
.
1996-03-13 05:24:33 +00:00
Jim Meyering
644d185dea
.
1996-03-13 05:13:52 +00:00
Jim Meyering
6fc4ae7a28
(main): Initialize for internationalized message support:
...
call setlocale, bindtextdomain, and textdomain.
1996-03-12 23:49:29 +00:00
Jim Meyering
3f92a4421a
.
1996-03-12 04:20:57 +00:00
Jim Meyering
7a4a5dd66c
.
1996-03-12 04:14:47 +00:00
Jim Meyering
fe456215a6
[_]: Don't define this away.
1996-03-12 04:02:07 +00:00
Jim Meyering
65957278ab
.
1996-03-12 04:01:04 +00:00
Jim Meyering
6f2e1d1ce2
(max_backup_version): Declare file_name_length to be of type size_t.
1996-03-12 03:58:25 +00:00
Jim Meyering
51078dff7f
.
1996-03-12 03:35:21 +00:00
Jim Meyering
03824c9e29
.
1996-03-12 03:29:57 +00:00
Jim Meyering
10c96c43ac
(main): Initialize for internationalized message support: call setlocale,
...
bindtextdomain, and textdomain.
1996-03-12 03:08:30 +00:00
Jim Meyering
8e8fd5439a
Add definitions and includes for NLS.
1996-03-12 03:06:47 +00:00
Jim Meyering
d3bcbd9968
.
1996-03-11 22:07:30 +00:00
Jim Meyering
6526b37460
(write_bytes): Renamed from xfwrite.
...
Remove SIZE parameter. It was always 1.
Update all callers.
Rename NELEM parameter to N_BYTES and change its type to size_t.
1996-03-11 22:07:21 +00:00
Jim Meyering
9379b5aed5
Merge changes from FSF.
1996-03-10 05:00:20 +00:00
Jim Meyering
f2794b3c5d
.
1996-03-09 20:26:12 +00:00
Jim Meyering
f090816a3f
(star_digits_closebracket): Declare formal param, IDX, and local I to
...
be of type size_t (rather than int) to avoid warnings from gcc -Wall.
1996-03-09 20:25:29 +00:00
Jim Meyering
d385bbc985
(memcasecmp): Declare local I to be unsigned to avoid warning from gcc -Wall.
1996-03-09 20:24:01 +00:00
Jim Meyering
715765a548
(main): Initialize for internationalized message support: call setlocale,
...
bindtextdomain, and textdomain.
1996-03-09 20:19:13 +00:00
Jim Meyering
de0fdbb080
.
1996-03-09 20:17:53 +00:00
Jim Meyering
e6800f5073
Use /usr/bin/perl.
...
Remove unused $test.
1996-03-09 17:53:59 +00:00
Jim Meyering
e1ff4d762b
Change some more " to '.
1996-03-09 17:53:18 +00:00
Jim Meyering
ffccedee33
Fix for perl5 (there were % inside double-quoted strings).
...
Change a lot of "" to ''.
1996-03-09 17:50:59 +00:00
Jim Meyering
8ddd60a387
(copy): Comment change to avoid overwriting source with backup.
1996-03-09 04:59:22 +00:00
Jim Meyering
eaf359df0c
.
1996-03-08 02:26:21 +00:00
Jim Meyering
ff6400a018
(main): Tell read_filesystem_list that it should determine file system type
...
when the user specifies --print-type or -T. From Michael Rendell
<michael@cs.mun.ca >
1996-03-08 02:25:40 +00:00
Jim Meyering
a74458a36e
(print_entry): Use STRUCT_UTMP, not `struct utmp'.
1996-03-07 03:41:22 +00:00
Jim Meyering
e6c847ea05
.
1996-03-07 03:41:11 +00:00
Jim Meyering
c7d28e2bd8
.
1996-03-06 05:13:10 +00:00
Jim Meyering
898f3e5757
.
1996-03-06 05:10:30 +00:00
Jim Meyering
c239e82816
(usage): Reorder --time and --help so --help is the latter (just
...
before --version) to be consistent with other usage functions.
1996-03-06 05:04:05 +00:00
Jim Meyering
aaa9cb7c22
(RelativeMonth): Add 1900 to the year so that relative date specs
...
that push the year through the end of the century work. For example,
`date -d "01/01/1998 3 years" +%Y' now prints 2001.
From Peter Dalgaard (pd@kubism.ku.dk ).
1996-03-06 04:57:01 +00:00
Jim Meyering
73d802bead
.
1996-03-06 04:50:26 +00:00
Jim Meyering
29b0ceae9f
.
1996-03-05 05:47:09 +00:00
Jim Meyering
b21af8a7dd
(main): Exit after processing --version.
1996-03-05 05:47:04 +00:00
Jim Meyering
7a888be2e5
.
1996-03-02 05:46:23 +00:00
Jim Meyering
815b5ca1d5
(WINDOWS_SETFILEMODE_BINARY): New macro.
...
(skip) [_WIN32 && _O_BINARY]: Use it.
(read_char): Likewise.
(read_block): Likewise.
Based on changes by Gary Newman <gnewman@shore.net >.
1996-03-02 05:45:45 +00:00
Jim Meyering
76118226b6
Document sort -z. From eichin@cygnus.com.
1996-03-02 03:42:56 +00:00
Jim Meyering
091c054eed
.
1996-03-02 03:00:54 +00:00
Jim Meyering
3d2a9041f9
(docolon): Don't use deceptively-named RE_SYNTAX_POSIX_BASIC -- it recognizes
...
non-BRE \?, \+, and \|. Instead, use RE_SYNTAX_POSIX_MINIMAL_BASIC.
1996-03-02 02:45:20 +00:00
Jim Meyering
aeb85812a1
.
1996-02-29 05:19:24 +00:00
Jim Meyering
3a3b589b06
.
1996-02-29 05:10:23 +00:00
Jim Meyering
20c8b4db54
.
1996-02-29 05:09:45 +00:00
Jim Meyering
c44dd6ddad
.
1996-02-29 05:09:32 +00:00
Jim Meyering
446976666c
General cleanup. Use xstrtoul, not atoi.
...
Change output format. Allow inputs as large as ULONG_MAX.
Allow more than one command line argument.
1996-02-29 05:07:34 +00:00
Jim Meyering
c997ad6f05
.
1996-02-29 03:08:29 +00:00
Jim Meyering
27a6efc25b
.
1996-02-29 03:06:42 +00:00
Jim Meyering
557514f55c
(wrapf) [!__STDC__]: Indent by one space the first line of the pre-ANSI
...
function definition so ansi2knr doesn't munge it.
1996-02-29 03:06:10 +00:00
Jim Meyering
5ba09e9ace
.
1996-02-29 02:55:04 +00:00
Jim Meyering
60ae95f973
.
1996-02-29 02:53:42 +00:00
Jim Meyering
9a181424ac
(eval6): Cast strlen to int to avoid warning from gcc -Wall.
1996-02-29 02:53:37 +00:00
Jim Meyering
4e3478c9d6
.
1996-02-29 02:33:57 +00:00
Jim Meyering
3803547285
.
1996-02-29 02:27:43 +00:00
Jim Meyering
cbdd4ce994
Use @sc{} around POSIX and POSIX.2.
1996-02-29 02:14:16 +00:00
Jim Meyering
3749705b11
.
1996-02-28 05:14:04 +00:00
Jim Meyering
c940655b0f
.
1996-02-28 05:11:50 +00:00
Jim Meyering
db18c4898e
Adapt for automake-0.30.
...
(noinst_HEADERS): Rename from HEADERS.
1996-02-28 05:10:05 +00:00
Jim Meyering
5d78a2a235
.
1996-02-28 05:05:21 +00:00
Jim Meyering
268ddc7d50
Revert last change. Comment didn't add anything.
1996-02-27 03:57:49 +00:00
Jim Meyering
dee715bb6f
Elaborate comment.
1996-02-27 03:33:23 +00:00
Jim Meyering
edac0ff420
(copy): Remove bogus (now that we're using full_write) increment of w_partial.
...
Change sense of the tests (though they're equivalent) that check
the value returned by full_write. making it clearer where errno
is valid. full_write always writes the full amount or fails.
1996-02-27 03:24:31 +00:00
Jim Meyering
3f10c64fca
.
1996-02-27 03:24:07 +00:00
Jim Meyering
d706ee318c
.
1996-02-26 04:20:07 +00:00
Jim Meyering
a4d2c17357
.
1996-02-25 12:55:48 +00:00
Jim Meyering
6f37efd8b2
(batch_convert): Put `' around filename in error in case it's empty.
1996-02-25 05:31:26 +00:00
Jim Meyering
746c5e5528
Unprotoize.
1996-02-24 18:30:46 +00:00
Jim Meyering
6ff9e537fe
.
1996-02-24 18:29:11 +00:00
Jim Meyering
b12057e3bd
__P-protect forward declarations.
...
(main): Protoize function definition.
1996-02-24 18:27:11 +00:00
Jim Meyering
34e1cf8304
(cmpf): Indent macro uses so ansi2knr doesn't mistake them
...
for function dcls and munge them.
(arithf): Likewise.
(arithdivf): Likewise.
1996-02-24 18:25:29 +00:00
Jim Meyering
178d3b59d5
.
1996-02-23 16:29:43 +00:00
Jim Meyering
ce4e2493ee
[HAVE_SYS_SOCKET_H]: Include <sys/socket.h> for definition of AF_INET
...
on at least SunOS 4.
1996-02-23 16:14:27 +00:00
Jim Meyering
85f9983c19
(docolon): Set re_syntax_options to RE_SYNTAX_POSIX_BASIC
...
so expr's pattern matching uses BASIC (not GNU-extended) REs.
Reported by Jim Kingdon.
1996-02-23 16:13:53 +00:00
Jim Meyering
9cb56e2980
(print_entry): Use strchr, not index.
1996-02-23 16:12:01 +00:00
Jim Meyering
c5134a9b13
(batch_convert): Declare BUFLEN local to be of type size_t, not int.
1996-02-23 16:11:14 +00:00
Jim Meyering
475d6600c1
.
1996-02-23 14:40:13 +00:00
Jim Meyering
3dbdcab168
.
1996-02-23 14:37:47 +00:00
Jim Meyering
756fe67e60
(xfields) [without -t]: Ignore leading blanks.
...
From David Dyck (dcd@tc.fluke.COM ).
1996-02-22 00:58:12 +00:00
Jim Meyering
23d07a32b2
.
1996-02-22 00:57:24 +00:00
Jim Meyering
9f82a64eb6
.
1996-02-22 00:56:40 +00:00
Jim Meyering
79b86f69e6
.
1996-02-21 19:53:35 +00:00
Jim Meyering
4d81490eb3
.
1996-02-20 02:33:14 +00:00
Jim Meyering
28a24ea3be
[TOLOWER]: Define.
...
(usage): Briefly describe new --ignore-case (-i) option.
(memcasecmp): New function.
(main): Set IGNORE_CASE for -i.
(keycmp): Compare with memcasecmp if IGNORE_CASE is set.
Suggestion and an initial patch from Alberto Accomazzi
<alberto@cfa0.harvard.edu >.
1996-02-18 18:08:01 +00:00
Jim Meyering
6a4e9d5422
.
1996-02-18 18:07:36 +00:00
Jim Meyering
777d5f0ba8
(join): Describe new --ignore-case (-i) option.
1996-02-18 17:58:01 +00:00
Jim Meyering
9e7cf8346d
.
1996-02-18 04:11:40 +00:00
Jim Meyering
1f37d82ce4
Add -z option. Change all occurrences of '\n' to `eolchar'.
...
(usage): Describe it.
(main): Set eolchar to 0 for -z.
From Mark W. Eichin <eichin@cygnus.com >.
1996-02-18 00:55:08 +00:00
Jim Meyering
baf2a7b0fe
.
1996-02-17 03:45:17 +00:00
Jim Meyering
73d5e9c5dd
Mark a few error strings for translation.
...
From Franc,ois Pinard.
1996-02-17 03:42:26 +00:00
Jim Meyering
daf7870cb0
.
1996-02-16 05:16:46 +00:00
Jim Meyering
796e41bedf
.
1996-02-16 05:15:26 +00:00
Jim Meyering
816194943b
(copy): Detect (and fail) when creating backup file would destroy source.
...
Reported by Martin C. Martin <mcm@cs.cmu.edu >.
1996-02-16 05:08:04 +00:00
Jim Meyering
2eabfeeea8
.
1996-02-16 03:30:58 +00:00
Jim Meyering
5715c04ceb
.
1996-02-14 05:49:26 +00:00
Jim Meyering
dd05029135
(main): When failing because there were `too many arguments,' say so.
1996-02-14 05:48:48 +00:00
Jim Meyering
78362fb43a
.
1996-02-13 05:37:09 +00:00
Jim Meyering
1723365c85
.
1996-02-13 05:31:19 +00:00
Jim Meyering
7e9524d7b9
.
1996-02-13 05:30:27 +00:00
Jim Meyering
c4b593538b
Be careful to always return something.
1996-02-13 05:28:38 +00:00
Jim Meyering
0b2ebf9875
(print_entry): If possible, canonicalize the host hame.
...
From Miles Bader (miles@gnu.ai.mit.edu ).
1996-02-13 05:27:16 +00:00
Jim Meyering
aa35ed104c
.
1996-02-13 05:24:05 +00:00
Jim Meyering
737a7a7116
.
1996-02-13 05:23:35 +00:00
Jim Meyering
4634a5c628
.
1996-02-13 05:22:15 +00:00
Jim Meyering
c33725a845
(info_TEXINFOS): Renamed from TEXINFOS.
1996-02-13 05:21:44 +00:00
Jim Meyering
e70623f196
(CONFIG_HEADER): Don't define. Automake now does it.
1996-02-13 05:21:12 +00:00
Jim Meyering
862593b1f7
.
1996-02-13 05:17:50 +00:00
Jim Meyering
215318944a
.
1996-02-13 03:24:52 +00:00
Jim Meyering
58e02de834
[.TRUE]: Undefine before defining.
...
[FALSE]: Undefine before defining.
From Derek Clegg (dclegg@next.com ).
1996-02-13 03:12:52 +00:00
Jim Meyering
e02a4a825a
.
1996-02-13 03:12:38 +00:00
Jim Meyering
73c74c0303
(canon_host): Cast returned he->h_name to char*.
1996-02-04 13:22:22 +00:00
Jim Meyering
2d882a7200
.
1996-02-04 12:47:33 +00:00
Jim Meyering
d2a3720ad0
.
1996-02-03 22:20:54 +00:00
Jim Meyering
e6777f1523
.
1996-02-03 03:24:22 +00:00
Jim Meyering
41d5fb8189
(main): Decalare local, BS.
1996-02-01 06:16:57 +00:00
Jim Meyering
3480c29030
.
1996-02-01 06:14:18 +00:00
Jim Meyering
a5c268a9f9
__P-protect dcls.
1996-02-01 06:13:54 +00:00
Jim Meyering
4f3121b654
.
1996-02-01 06:11:41 +00:00
Jim Meyering
73b2951ffe
.
1996-02-01 06:10:10 +00:00
Jim Meyering
46505987ea
(main): Accept new option, --rfc-822 (-R).
...
(show_date): Use RFC822-mandated strftime format.
From H. Peter Anvin (hpa@storm.net ).
(usage): Add a line describing the new option.
1996-02-01 05:44:59 +00:00
Jim Meyering
bf58f8aea9
.
1996-02-01 05:44:38 +00:00
Jim Meyering
6c52fbcdfd
(add_num_tz): New function.
...
(strftime): Handle new %z format.
From H. Peter Anvin (hpa@storm.net ).
Don't use local, LENGTH, before it's defined.
1996-02-01 05:40:32 +00:00
Jim Meyering
e76eb59d84
(main): New options --human-readable (-h) and --megabytes (-m).
...
(human_readable_1k_blocks): New function.
(print_header): Honor new options.
(show_dev): Honor new options.
Add ifdef'd-out code to avoid printing lines for mount points that
match ^/auto/.* and ^/tmp_mnt.*. Rather than hard-coding those
two prefixes, the code should allow the user to specify a regular
expression. From Larry McVoy (lm@sgi.com ).
(human_readable_1k_blocks): Likewise
(usage): Update usage message to reflect additions.
1996-02-01 05:30:14 +00:00
Jim Meyering
5b093c28e1
.
1996-02-01 05:29:26 +00:00
Jim Meyering
9d3b949aa6
.
1996-02-01 05:26:35 +00:00
Jim Meyering
a468d7579f
(dump_remainder): Flush stdout when tailing-forever on multiple files.
...
From Carlos Canau <Carlos.Canau@relay.puug.pt >.
1996-02-01 05:25:54 +00:00
Jim Meyering
4eb32cb4f2
.
1996-02-01 05:22:08 +00:00
Jim Meyering
8f08533808
.
1996-02-01 04:22:48 +00:00
Jim Meyering
3b69e6514c
Remove comma after last item in enum.
...
(human_readable): Fix off-by-one error that converted
1024*1024 to 1024K rather than 1G. Describe the function.
1996-02-01 04:13:26 +00:00
Jim Meyering
9018ec3d41
(skip): Change type of parameter #5 from char* to unsigned char* to match
...
type of argument.
(copy): Cast first arg in memset call to char* to avoid warnings from
SunOS's acc.
(copy_simple): Likewise.
1996-02-01 03:50:06 +00:00
Jim Meyering
5d16193294
(getdate.c, posixtm.c): Add rules for building these.
1996-02-01 03:43:49 +00:00
Jim Meyering
61b305d30d
(DIST_OTHER): Add perm.texi and getdate.texi. Remove mdate-sh.
1996-02-01 03:42:56 +00:00
Jim Meyering
efc9004234
.
1996-01-31 17:01:05 +00:00
Jim Meyering
ba733f2d38
.
1996-01-31 14:53:02 +00:00
Jim Meyering
34a122edc8
.
1996-01-30 01:27:32 +00:00
Jim Meyering
a5afd877aa
.
1996-01-26 05:25:09 +00:00
Jim Meyering
1289479fce
.
1996-01-25 12:00:18 +00:00
Jim Meyering
7bfb13dea7
Tweak usage.
1996-01-20 14:27:56 +00:00
Jim Meyering
744d31d57a
(main): New options --human-readable (-h) and --megabytes (-m).
...
(human_readable): New function.
From Larry McVoy (lm@sgi.com ).
1996-01-20 14:26:04 +00:00
Jim Meyering
a58305d61e
.
1996-01-20 12:41:13 +00:00
Jim Meyering
3bd2561144
.
1996-01-20 12:37:23 +00:00
Jim Meyering
156a61c86d
(usage): Copy backup/suffix stuff from ln.c.
...
(main): Handle 'S' in getopt switch.
1996-01-20 12:37:12 +00:00
Jim Meyering
5850877aea
(BUILT_SOURCES): Set to posixtm.c getdate.c.
1996-01-20 12:35:06 +00:00
Jim Meyering
847dcc878b
.
1996-01-20 12:33:59 +00:00
Jim Meyering
84791e75cc
.
1996-01-20 12:22:38 +00:00
Jim Meyering
e30230223c
Year is 6th field, not 7th.
1996-01-20 12:18:50 +00:00
Jim Meyering
884e63790c
.
1996-01-20 12:11:48 +00:00
Jim Meyering
a0b8bf89d3
.
1996-01-19 17:39:42 +00:00
Jim Meyering
c3e64b1b2d
(copy_files): Accept backup options just as cp, ln, and
...
mv do: --backup (-b). From Marty Leisner <leisner@sdsp.mc.xerox .c>.
1996-01-19 17:39:06 +00:00
Jim Meyering
2131b2e9d5
Protoize.
1996-01-19 16:05:23 +00:00
Jim Meyering
6981af01ee
.
1996-01-19 16:00:29 +00:00
Jim Meyering
863c253425
(argdecode): Declare parameter const.
1996-01-17 17:50:08 +00:00
Jim Meyering
08d800d44e
(advance): Protoize function.
1996-01-17 17:46:12 +00:00
Jim Meyering
e23e3f656a
Break some long lines.
...
Add const attribute to a few parameters.
1996-01-17 17:44:22 +00:00
Jim Meyering
4ad4b8aaec
(integer_arg): Use xstrtol instead of open-coding this.
1996-01-17 17:41:00 +00:00
Jim Meyering
0f32a82524
(.su_SOURCES): Add xstrtol.c.
...
(HEADERS): Add xstrtol.h.
1996-01-17 17:38:27 +00:00
Jim Meyering
2a0d3143dd
(visible): Change parameter type to unsigned int from unsigned char.
1996-01-17 17:20:41 +00:00
Jim Meyering
6e867c19c9
Protoize and __P-protect forward dcls.
1996-01-17 17:19:07 +00:00
Jim Meyering
c78152220a
Indent cpp directives.
1996-01-14 04:31:59 +00:00
Jim Meyering
be2519d4dd
.
1996-01-14 04:19:34 +00:00
Jim Meyering
9800c1597f
Include config.h.
1996-01-14 04:18:48 +00:00
Jim Meyering
2bf12371d8
.
1996-01-08 06:15:59 +00:00
Jim Meyering
7243acff2a
.
1996-01-08 06:15:20 +00:00
Jim Meyering
bfa30819b9
.
1996-01-08 04:54:29 +00:00
Jim Meyering
ac5e053d8f
.
1996-01-08 04:53:30 +00:00
Jim Meyering
13751495a1
(print_element): Change type of argument from char
...
to int to avoid potential promotion problem.
1996-01-07 04:08:44 +00:00
Jim Meyering
1d2f218bff
(print_esc_char): Change type of argument from char to int to avoid
...
potential promotion problem.
1996-01-07 04:06:41 +00:00
Jim Meyering
00b953713e
Fix typo in __P use.
1996-01-07 04:04:48 +00:00
Jim Meyering
ed4a024430
.
1996-01-06 11:57:17 +00:00
Jim Meyering
53398947a1
Protoize and __P-protect forward dcls.
1996-01-06 11:44:05 +00:00
Jim Meyering
5e14cce7ae
Define WHO and include new file, who-users.c.
1996-01-06 11:17:50 +00:00
Jim Meyering
27276e481d
.
1996-01-06 11:16:08 +00:00
Jim Meyering
7949927db6
rename from who.c
1996-01-06 11:13:11 +00:00
Jim Meyering
634853cee6
Remove NGROUPS_MAX junk. It wasn't being used.
1996-01-06 06:10:08 +00:00
Jim Meyering
0f100b0d3f
(putenv): Declare.
...
(universal_time): Remove.
(main): If -u is given, set TZ to "UTC0"; this causes date to use
UTC uniformly and fixes bugs in the handling of date -u +'%s %Z'.
(show_date): Just use localtime and a single format, since TZ will
be set properly if -u is given. From Paul Eggert.
1996-01-06 06:07:23 +00:00
Jim Meyering
83adf65c37
Remove no-longer-used NGROUPS_MAX cpp macros.
...
(print_group_list) [HAVE_GETGROUPS]: Reorganize to use getgroups (0, NULL)
to compute number of groups at run time rather than relying on NGROUPS_MAX
at compile time.
(print_full_info) [HAVE_GETGROUPS]: Likewise.
Suggestion from Roland McGrath.
1996-01-06 06:04:09 +00:00
Jim Meyering
67b467223a
.
1996-01-06 05:28:49 +00:00
Jim Meyering
2e6b75c735
.
1996-01-06 00:30:45 +00:00
Jim Meyering
0ec5eacc92
.
1996-01-05 04:56:53 +00:00
Jim Meyering
b024130dc2
.
1996-01-05 02:46:41 +00:00
Jim Meyering
aff66fa170
Include rx.h after limit.h to avoid warning about
...
redeclaration of RE_DUP_MAX in limit.h. rx.h protects its
definition. From Kaveh Ghazi.
1996-01-05 02:44:42 +00:00
Jim Meyering
92e8245d90
.
1996-01-05 02:37:28 +00:00
Jim Meyering
c300ac7a4d
[SYNTAX]: Rename from SYNTAX_TABLE.
...
[SYNTAX_TABLE]: Remove extern dcl or re_syntax_table.
(RE_SEARCH_2_FN): Cast string1 and string2 to avoid pointer type
mismatch errors from e.g. SunOS's /bin/cc.
Reported by Kaveh Ghazi.
1996-01-05 02:35:39 +00:00
Jim Meyering
67b836ed72
.
1996-01-04 12:48:25 +00:00
Jim Meyering
388569f846
.
1996-01-04 05:35:34 +00:00
Jim Meyering
981d081027
(usage): Tweak wording in --help output.
1996-01-04 05:31:58 +00:00
Jim Meyering
6a7bd50a0b
Use $year', not year' as expr arg.
1996-01-04 05:29:09 +00:00
Jim Meyering
f280d719f3
update from gettext
1996-01-04 05:24:48 +00:00
Jim Meyering
1d39399861
.
1996-01-03 18:20:16 +00:00
Jim Meyering
008d74220b
.
1996-01-03 06:04:46 +00:00
Jim Meyering
0f0189167b
Fix comments.
1996-01-03 05:55:26 +00:00
Jim Meyering
bf6bcd3c16
.
1996-01-03 05:51:15 +00:00
Jim Meyering
b439039b9b
.
1996-01-03 05:49:22 +00:00
Jim Meyering
2cada8c970
.
1996-01-02 06:10:49 +00:00
Jim Meyering
360b2870d8
(keycompare): Rewrite cases handling -i and -if to fix bug whereby
...
non-ascii characters (supposed to be ignored with -i) were treated
as significant. Reported by Carl Johnson <carlj@cjlinux.home.org >.
1996-01-02 06:10:39 +00:00
Jim Meyering
b669dbd1ad
14b: Just like 14a, but add -f.
1996-01-02 00:15:46 +00:00
Jim Meyering
b81692a8a9
Correct 14a per manual.
1996-01-01 23:55:02 +00:00
Jim Meyering
dfa0cede72
.
1996-01-01 22:33:52 +00:00
Jim Meyering
add1d7c11f
.
1995-12-31 06:46:46 +00:00
Jim Meyering
221ef68cc3
.
1995-12-31 04:12:10 +00:00
Jim Meyering
a7190a7381
(extract_regexp) [!WITH_REGEX]: Initialize re_compiled.syntax_parens.
...
From Andreas Schwab.
1995-12-31 04:10:13 +00:00
Jim Meyering
f721ed2bf4
.
1995-12-26 05:50:19 +00:00
Jim Meyering
6dde9c58fe
.
1995-12-23 18:19:26 +00:00
Jim Meyering
f1a5372cbc
.
1995-12-23 17:39:21 +00:00
Jim Meyering
c22b040b21
(decode_switches): Make -o a synonym for -lG for compatibility
...
with most other versions of ls. Reported by Karl Berry.
(usage): Update.
1995-12-23 17:38:08 +00:00
Jim Meyering
0c5abc43a0
.
1995-12-23 16:39:20 +00:00
Jim Meyering
d5f4d5f22e
(usage): Align text in -n line.
1995-12-22 15:30:31 +00:00
Jim Meyering
2a5c6dea54
.
1995-12-22 06:51:26 +00:00
Jim Meyering
05d30f2715
(cleanup): New function -- broken out from quit.
...
(interrupt_handler): Rewrite to reset default signal handler,
call cleanup, then repost caught signal.
1995-12-22 06:49:10 +00:00
Jim Meyering
c8d085374c
.
1995-12-22 06:39:47 +00:00
Jim Meyering
9ceb93e7ff
.
1995-12-22 05:31:58 +00:00
Jim Meyering
b808e70940
Include argmatch.h.
1995-12-22 05:31:17 +00:00
Jim Meyering
654ad9e596
(main): Accept new option, --sparse={never,auto,always},
...
to control creation of sparse files.
(copy_reg): Set local, make_holes, from global flag_sparse.
Include argmatch.h.
1995-12-22 05:30:48 +00:00
Jim Meyering
8cff7ef2b9
(argmatch): Add const attribute to parameters.
...
(invalid_arg): Add const attribute to parameters.
1995-12-22 05:17:31 +00:00
Jim Meyering
137cf55755
.
1995-12-22 05:16:11 +00:00
Jim Meyering
ddc22e05ab
.
1995-12-22 05:15:35 +00:00
Jim Meyering
42fcbf3950
(HEADERS): Add argmatch.h.
1995-12-21 23:06:40 +00:00
Jim Meyering
11f5ed65ba
.
1995-12-21 23:05:56 +00:00
Jim Meyering
99cf57df5f
.
1995-12-20 05:47:35 +00:00
Jim Meyering
b71a140977
.
1995-12-19 04:31:06 +00:00
Jim Meyering
e49897affc
[SYMBOLIC_SPACE_STRING]: New macro.
...
(do_link): Use it instead of open-coded #ifdef.
For --verbose, say `create link DEST to SRC' instead of ambiguous
(or inconsistent with cp -v and mv -v) `SRC -> DEST.'
1995-12-19 04:30:32 +00:00
Jim Meyering
2ef6cb6073
.
1995-12-19 04:25:24 +00:00
Jim Meyering
4db03fe797
.
1995-12-19 03:46:25 +00:00
Jim Meyering
8506a6bc2a
(noinst_LIBRARIES): Define this, not plain LIBRARIES.
1995-12-17 22:28:45 +00:00
Jim Meyering
8303c90f14
.
1995-12-15 15:40:40 +00:00
Jim Meyering
a530d04879
.
1995-12-15 15:38:09 +00:00
Jim Meyering
4a99368c87
new version from FSF
1995-12-15 15:36:02 +00:00
Jim Meyering
46faa9979f
new version from FSF
1995-12-15 15:35:15 +00:00
Jim Meyering
c038102c6a
Apply the usual REL_ALLOC patch.
1995-12-15 15:34:07 +00:00
Jim Meyering
23cfe44342
new, from FSF
1995-12-15 15:33:36 +00:00
Jim Meyering
b3d7a51157
Remove trailing white space.
1995-12-15 15:31:09 +00:00
Jim Meyering
23f91764bc
Include config.h.
1995-12-15 15:18:43 +00:00
Jim Meyering
2ab1921d24
Update from latest.
1995-12-15 15:12:58 +00:00
Jim Meyering
1c2d713cab
.
1995-12-15 04:52:36 +00:00
Jim Meyering
395224e372
.
1995-12-15 03:40:06 +00:00
Jim Meyering
43cdd09d2d
(main): Use xstrtol instead of atoi.
1995-12-15 03:34:34 +00:00
Jim Meyering
de6c7a9b78
(nl): Change --first-page to --starting-line-number.
1995-12-15 03:25:59 +00:00
Jim Meyering
7d7530446c
.
1995-12-15 03:20:50 +00:00
Jim Meyering
208fa17ad0
(main): Use xstrtol instead of atoi.
1995-12-15 03:20:40 +00:00
Jim Meyering
5a1b7d267a
(main): Use xstrtol instead of atoi.
...
Rename misleading --first-page=N option to --starting-line-number=N.
(usage): Update.
1995-12-15 03:20:18 +00:00
Jim Meyering
1bcceb8ba4
(main): Use xstrtol instead of atoi.
...
(fold_file): Make a couple locals `int', not size_t, and cast
fwrite's arg3 to size_t.
1995-12-15 03:19:51 +00:00
Jim Meyering
e0bcf6c00d
.
1995-12-09 04:06:38 +00:00
Jim Meyering
0a5f63aee2
.
1995-12-09 04:00:17 +00:00
Jim Meyering
2008517b36
.
1995-12-09 02:52:17 +00:00
Jim Meyering
517bef6ccd
.
1995-12-08 22:44:18 +00:00
Jim Meyering
e2db29a312
.
1995-12-08 22:39:38 +00:00
Jim Meyering
a3fa97f5e3
.
1995-12-08 20:19:49 +00:00
Jim Meyering
7fc45bccbd
.
1995-12-08 20:18:40 +00:00
Jim Meyering
7d3a280b7a
Add copyright.
1995-12-08 04:50:48 +00:00
Jim Meyering
be60b8e319
.
1995-12-07 23:42:31 +00:00
Jim Meyering
4090d52520
.
1995-12-06 23:40:00 +00:00
Jim Meyering
1f88c647cd
[!WITH_REGEX]: Include rx.h.
1995-12-06 23:39:26 +00:00
Jim Meyering
08b596b409
fix typos. From Karl Heuer.
1995-12-06 23:26:20 +00:00
Jim Meyering
e625640bd0
(main): Diagnose improper form of arguments to -k, then fail.
1995-12-05 23:50:43 +00:00
Jim Meyering
a6a2dbc63c
(main): Diagnose improper form of arguments to -k, then fail..
1995-12-05 23:50:18 +00:00
Jim Meyering
5c3c1931dd
(rm): Work around SunOS 4 bug whereby lstat doesn't fail
...
when given a zero-length file name argument. Reported by
Mark Calabretta <mcalabre@atnf.csiro.au >.
1995-12-05 23:39:06 +00:00
Jim Meyering
d75c1aaea1
.
1995-12-05 23:38:40 +00:00
Jim Meyering
f1a905664b
.
1995-12-05 17:54:59 +00:00
Jim Meyering
5cf455d736
(numcompare): Properly handle all cases in which signs differ. From Karl Heuer.
1995-12-05 17:53:39 +00:00
Jim Meyering
8ef322d66f
(bsd_sum_file): Remove misleading comment. From Karl Heuer.
1995-12-05 15:53:31 +00:00
Jim Meyering
1d5b09348e
.
1995-12-04 16:29:54 +00:00
Jim Meyering
5782ca8976
Update to look like the one from textutils.
1995-12-03 04:36:25 +00:00
Jim Meyering
623ce837c7
make like the one in textutils
1995-12-02 04:29:17 +00:00
Jim Meyering
73f21f7813
.
1995-12-01 07:40:46 +00:00
Jim Meyering
a8377ab773
.
1995-12-01 07:38:16 +00:00
Jim Meyering
5106e930d1
Exercise bug re comparing `-' and integers.
1995-12-01 07:32:12 +00:00
Jim Meyering
74b4707ea6
treat `-' as if it were zero. Reported by Ross Alexander
...
<r.alexander@auckland.ac.nz >.
1995-12-01 07:03:47 +00:00
Jim Meyering
99b8fcfb0d
.
1995-11-30 21:00:06 +00:00
Jim Meyering
5df13c9b0a
.
1995-11-30 20:59:37 +00:00
Jim Meyering
5eeef11a3b
standardizing...
1995-11-30 20:26:33 +00:00
Jim Meyering
cfbca54a71
.
1995-11-30 20:08:07 +00:00
Jim Meyering
f0f6a9c44e
.
1995-11-30 20:06:49 +00:00
Jim Meyering
cc1a9180a7
.
1995-11-30 20:06:11 +00:00
Jim Meyering
155639bf0f
Lots of new tests -- related to -k2,2 bug and non-functional -b and `b'.
1995-11-30 20:06:06 +00:00
Jim Meyering
c0f51577fd
.
1995-11-30 19:42:58 +00:00
Jim Meyering
efac765819
.
1995-11-30 04:34:22 +00:00
Jim Meyering
1c7a2ac60f
.
1995-11-30 04:34:06 +00:00
Jim Meyering
f4b094e098
.
1995-11-30 04:32:31 +00:00
Jim Meyering
e984b74461
.
1995-11-30 04:28:27 +00:00
Jim Meyering
c1e61448b3
.
1995-11-30 03:51:59 +00:00
Jim Meyering
2f077ef41f
(limfield): Remove field_start junk.
...
Don't try to trim trailing blanks here -- it's not possible
because we don't know where the field begins.
Properly distinguish between cases where TAB character is specified
and when the default is used.
(trim_trailing_blanks): New function.
(findlines): Call it.
(keycompare): Likewise.
1995-11-29 22:51:04 +00:00
Jim Meyering
cfc48b6ee9
[_]: Define it.
1995-11-29 19:47:42 +00:00
Jim Meyering
073c4cb543
Mark all translatable strings using po-mode.el.
1995-11-29 19:24:52 +00:00
Jim Meyering
8bacb0720c
Mark all translatable strings using po-mode.el.
1995-11-29 19:23:30 +00:00
Jim Meyering
da8c36f53f
(begfield): Replace unnecessary loop with if-else.
...
(limfield): Fix bug that made field specs like -k1.5 return a
pointer into LINE beyond the first field.
Rewrite to properly ignore trailing blanks.
Replace unnecessary loop with if-else.
(main): Don't decrement T2 corresponding to `x' in field specs like -ku.v,w.x.
1995-11-28 20:07:17 +00:00
Jim Meyering
83cf5efca9
Tests for bug reported by Roger Peel" <R.Peel@ee.surrey.ac.uk>
1995-11-28 16:52:49 +00:00
Jim Meyering
4d9669b8d9
.
1995-11-27 14:25:39 +00:00
Jim Meyering
18573f3eb2
(usage): Clarify description of --no-dereferences.
1995-11-27 05:46:24 +00:00
Jim Meyering
57ec0f45c9
s/non-zero/nonzero/g
1995-11-27 05:34:31 +00:00
Jim Meyering
a7830ac93b
.
1995-11-27 05:29:44 +00:00
Jim Meyering
488bd9911e
.
1995-11-27 03:11:36 +00:00
Jim Meyering
7956c15081
s/non-zero/nonzero/g
1995-11-27 03:09:18 +00:00
Jim Meyering
0402200daf
Clarify usage. From Karl Berry.
1995-11-26 22:09:43 +00:00
Jim Meyering
dc0708fa82
.
1995-11-26 21:51:42 +00:00
Jim Meyering
7b9ad5a22f
[!UINT_MAX]: Define.
...
[!INT_MAX]: Define.
Include xstrtoul.h.
(string_to_number): Remove function.
(check_for_offset): Use xstrtoul instead of string_to_number.
(parse_repeat_count): Likewise.
(parse_patterns): Likewise.
(main): Likewise.
1995-11-26 21:49:53 +00:00
Jim Meyering
c4e9f56745
.
1995-11-24 05:29:28 +00:00
Jim Meyering
b69a467146
.
1995-11-23 05:17:50 +00:00
Jim Meyering
75cce0c815
.
1995-11-18 20:19:17 +00:00
Jim Meyering
546754d2e9
.
1995-11-18 18:17:42 +00:00
Jim Meyering
e8f8b7a82d
Remove autodep junk.
1995-11-18 06:36:47 +00:00
Jim Meyering
c54a604289
Indent cpp directives.
1995-11-18 06:17:07 +00:00
Jim Meyering
f52e14c576
.
1995-11-17 03:41:20 +00:00
Jim Meyering
a0aef26c06
.
1995-11-17 03:29:26 +00:00
Jim Meyering
4d4a6210f7
Remove obsolete FIXME.
1995-11-16 07:39:44 +00:00
Jim Meyering
a5ad9a2579
.
1995-11-16 07:32:45 +00:00
Jim Meyering
79d6ddd36a
Fix up description of md5sum --check.
1995-11-16 06:18:17 +00:00
Jim Meyering
18da62e303
.
1995-11-15 23:41:08 +00:00
Jim Meyering
77469b714b
(*format_address): Tweak dcl.
1995-11-15 22:16:30 +00:00
Jim Meyering
1fbac54162
[__P]: Don't define it here.
1995-11-15 22:12:59 +00:00
Jim Meyering
cf14c509f3
Use __P.
1995-11-15 21:59:55 +00:00
Jim Meyering
02bde8d334
.
1995-11-15 21:59:20 +00:00
Jim Meyering
e99f534046
.
1995-11-15 21:58:58 +00:00
Jim Meyering
aeac9910cb
.
1995-11-15 21:48:06 +00:00
Jim Meyering
f84513b43e
(sort, -g): Document it.
...
(join, new `0' format): Likewise.
1995-11-15 21:47:44 +00:00
Jim Meyering
34fc818d7e
Add support for sorting numbers in scientific notation.
...
Include xstrtod.h.
(struct keyfield): Add field: general_numeric.
(usage): Describe -g option.
(general_numcompare): New function.
(keycompare): Use new comparison function when general_numeric
flag is set.
(set_ordering): Honor `g' flag.
(main): Initialize and use new field.
From Marcus Daniels <marcus@sysc.pdx.edu >.
1995-11-15 21:42:47 +00:00
Jim Meyering
f1e1eb58be
Break long lines.
1995-11-15 15:45:28 +00:00
Jim Meyering
3d6c17e94f
Indent.
1995-11-15 15:04:51 +00:00
Jim Meyering
ef3e297950
.
1995-11-15 05:40:11 +00:00
Jim Meyering
5cf3719e7b
(cleanup): Don't exit.
...
(cleanup_fatal): New function. Call cleanup, then exit.
(sighandler): New function.
(cleanup_fatal): Renamed from cleanup. Call cleanup, then exit.
Update callers.
(tac_stdin): Set up sighandler as signal handler, not `cleanup'.
1995-11-15 05:39:58 +00:00
Jim Meyering
b36e366ef4
(cleanup): Don't exit.
...
(cleanup_fatal): New functoin. Call cleanup, then exit.
(interrupt_handler): Rewrite to reset default signal handler
then repost caught signal.
(xmalloc, xrealloc, read_input, write_to_file, handle_line_error,
process_line_count, process_regexp, create_output_file, close_output_file):
Call cleanup_fatal, not cleanup.
Add const attribute to lots of parameters.
1995-11-15 05:32:28 +00:00
Jim Meyering
c2b86aabe0
.
1995-11-11 22:09:47 +00:00
Jim Meyering
849a1c46cf
(skip): Cast fseek's offset argument to `long'.
...
Erik Bennett <bennett@cvo.oneworld.com > reported that this is
necessary on BSDI systems. And if offset doesn't fit in a long,
then try using lseek instead.
1995-11-11 22:08:16 +00:00
Jim Meyering
7c863aef95
.
1995-11-11 21:46:41 +00:00
Jim Meyering
cc7705fe6f
(xmalloc): Declare static.
...
(xrealloc): Likewise.
1995-11-11 21:46:32 +00:00
Jim Meyering
e97b60d16a
.
1995-11-11 14:36:06 +00:00
Jim Meyering
1b1382a3a9
(cleanup): Add signal number parameter.
...
Update callers.
1995-11-11 14:35:27 +00:00
Jim Meyering
ff0e048521
.
1995-11-11 14:22:33 +00:00
Jim Meyering
0af7afd19f
.
1995-11-11 14:21:24 +00:00
Jim Meyering
24aec7f87f
(main): Don't die when dev/ino of input and output are
...
the same and the file descriptors correspond to stdin and stdout.
This is necessary on at least Digital UNIX (aka OSF1) 3.2C.
Otherwise, running `cat << X > $$' would fail with `cat: -: input
file is output file'. From Jarkko Hietaniemi <jhi@epsilon.hut.fi >.
1995-11-11 14:21:15 +00:00
Jim Meyering
acb7c4ee48
Add __P in dcl of format_address function.
1995-11-11 03:28:38 +00:00
Jim Meyering
5796c221a1
(usage): Clarify meaning of --spaces.
1995-11-11 03:27:15 +00:00
Jim Meyering
dde28b7ffe
Don't include error.h here.
1995-11-10 15:20:00 +00:00
Jim Meyering
dfa21e5966
.
1995-11-10 15:15:38 +00:00
Jim Meyering
8014db4d68
Protect prototyped forward dcls with __P.
1995-11-10 14:56:21 +00:00
Jim Meyering
c6394074a8
(parse_ls_color): Use strcpy to initialize 3-character array.
...
Automatic aggregate initialization isn't portable.
1995-11-10 14:54:08 +00:00
Jim Meyering
83ce0dcba6
Remove fwd dcls.
1995-11-10 14:48:57 +00:00
Jim Meyering
9a69ea769a
Don't protoize dcl of basename.
1995-11-10 14:48:03 +00:00
Jim Meyering
3044600151
Don't protoize dcl of basename.
1995-11-10 14:47:09 +00:00
Jim Meyering
da6d91f64b
Don't protoize dcls of getpwnam and getgrnam.
1995-11-10 14:45:31 +00:00
Jim Meyering
c6ca8a1528
Remove bogus __P junk on xstat dcl.
1995-11-10 14:44:37 +00:00
Jim Meyering
8108bc26d6
Don't protoize fwd dcl of dirname.
1995-11-10 14:43:31 +00:00
Jim Meyering
908b4d6cb9
.
1995-11-10 14:42:39 +00:00
Jim Meyering
0683df4bf8
Protoize and add const attribute to parameters.
1995-11-10 14:42:08 +00:00
Jim Meyering
05907fc584
Include error.h.
1995-11-10 14:41:20 +00:00
Jim Meyering
ca56751421
Remove prototypes for stat, lstat.
1995-11-10 14:22:07 +00:00
Jim Meyering
dd084ce340
[__P]: Define it.
1995-11-10 12:56:15 +00:00
Jim Meyering
92278a462b
.
1995-11-10 05:28:05 +00:00
Jim Meyering
ca56be1e3e
.
1995-11-10 05:27:29 +00:00
Jim Meyering
09f8e7fb03
(main): Move to the end.
...
Remove fwd dcls.
1995-11-10 03:16:16 +00:00
Jim Meyering
c2e9e7a31b
(main): Move to the end.
...
Remove fwd dcls.
1995-11-10 03:14:41 +00:00
Jim Meyering
49f397e6e7
Rearrange functions to obviate forward dcls.
...
Remove forward dcls.
1995-11-09 23:52:40 +00:00
Jim Meyering
6161f25abc
(main): Move to the end.
...
Remove fwd dcls.
1995-11-09 23:49:53 +00:00
Jim Meyering
0898b54377
(main): Move to the end.
...
Remove fwd dcls.
1995-11-09 23:49:02 +00:00
Jim Meyering
6f1c4b7a75
Protect prototypes with __P.
1995-11-09 23:47:52 +00:00
Jim Meyering
b7b00aad08
Protect prototypes with __P.
1995-11-09 23:41:10 +00:00
Jim Meyering
ec2a94a410
(main): Move to the end.
...
Remove most fwd dcls.
1995-11-09 23:31:16 +00:00
Jim Meyering
4796ddfe36
(main): Move to the end.
...
Remove most fwd dcls.
1995-11-09 23:27:55 +00:00
Jim Meyering
31856b16c3
indent.
1995-11-09 23:27:32 +00:00
Jim Meyering
6732422b97
(main): Move to the end.
...
Remove most fwd dcls.
1995-11-09 23:26:17 +00:00
Jim Meyering
2b3ce6fab9
Move main to the end.
...
Remove fwd dcls.
1995-11-09 23:16:13 +00:00
Jim Meyering
b951477c80
(translate_charset): Make parameter `const'.
1995-11-09 23:02:27 +00:00
Jim Meyering
0bf332a016
(struct pathstack): Move dcl to precede prototypes.
1995-11-09 23:00:32 +00:00
Jim Meyering
3e12088cf0
(enum filetype): Move dcl to precede prototypes.
...
(struct fileinfo): Likewise.
Add const attribute to some parameters.
1995-11-09 23:00:14 +00:00
Jim Meyering
c0d94c89ec
Protoize.
1995-11-09 17:02:23 +00:00
Jim Meyering
dd3a088973
.
1995-11-08 05:55:55 +00:00
Jim Meyering
5c15113c49
.
1995-11-08 05:54:16 +00:00
Jim Meyering
553eb65acd
(usage): Clarify descriptions of ignpar and ignbrk.
...
From Theodore Ts'o and Ulrich Windl.
1995-11-08 05:54:07 +00:00
Jim Meyering
0c43179cf9
Remove trailing white space.
1995-11-08 05:51:11 +00:00
Jim Meyering
b031f89b29
Clarify descriptions of ignpar and ignbrk.
...
From Theodore Ts'o and Ulrich Windl.
1995-11-08 05:50:51 +00:00
Jim Meyering
b7df779b8b
New option: --verbose.
...
(main): Recognize it.
(usage): Document it.
From Marty Leisner <leisner@sdsp.mc.xerox.com >.
1995-11-07 04:56:08 +00:00
Jim Meyering
96ed803f48
.
1995-11-07 04:55:16 +00:00
Jim Meyering
fd798dd6fe
From FSF.
1995-11-06 17:06:24 +00:00
Jim Meyering
dd8b68966f
.
1995-11-06 16:24:07 +00:00
Jim Meyering
72ce8c67c5
(usage): Remove last sentence. It is redundant.
1995-11-06 14:01:46 +00:00
Jim Meyering
22132a47aa
[__P]: Define. Use it in prototyped forward decls.
1995-11-06 05:06:25 +00:00
Jim Meyering
0705aa7388
(store_columns): Remove spurious 2nd argument in call to read_line.
1995-11-06 05:01:16 +00:00
Jim Meyering
762769cf3b
Protoize.
1995-11-06 04:58:56 +00:00
Jim Meyering
82eae6c9b5
(join): Protoize. Somehow, protoize missed this one.
1995-11-05 16:58:15 +00:00
Jim Meyering
86f04e3bb3
.
1995-11-05 13:16:57 +00:00
Jim Meyering
ce5f4177bc
Protect prototypes with __P.
1995-11-05 13:16:24 +00:00
Jim Meyering
48f3bca87e
Move prototypes after struct declarations.
...
Remove prototypes for xmalloc, xrealloc.
(new_control_record): Cast arg 1 to realloc.
1995-11-05 13:12:54 +00:00
Jim Meyering
adf0ec7008
Protoize.
1995-11-05 13:02:44 +00:00
Jim Meyering
5b4dde5a7b
[__P]: Test PROTOTYPES, not __STDC__.
...
Protoize.
1995-11-05 12:59:52 +00:00
Jim Meyering
2224409994
(close_output_file): Set output_stream to NULL so we don't recurse
...
endlessly between this function and cleanup.
1995-11-05 05:51:53 +00:00
Jim Meyering
30d11429a9
(unquote): Add casts to avoid signed char* from/to char* warnings.
1995-11-05 05:48:57 +00:00
Jim Meyering
c4176dd559
.
1995-11-03 20:03:44 +00:00
Jim Meyering
47d5042d1e
.
1995-11-03 20:03:18 +00:00
Jim Meyering
6df632b672
New version from glibc.
1995-11-03 20:02:00 +00:00
Jim Meyering
6875b205d6
(remove_file, remove_dir): Use euidaccess instead of euidaccess_stat.Likewise.
1995-11-03 20:01:13 +00:00
Jim Meyering
47306242ec
(do_move): Use euidaccess instead of euidaccess_stat.Likewise.
1995-11-03 20:00:24 +00:00
Jim Meyering
83780d95f0
(copy): Use euidaccess instead of euidaccess_stat.
1995-11-03 19:59:44 +00:00
Jim Meyering
5b804afa6a
New version from glibc.
1995-11-03 19:56:08 +00:00
Jim Meyering
83b9d5e9ef
Add `const' attribute to some parameters.
1995-11-02 17:11:51 +00:00
Jim Meyering
a2b0b9846d
.
1995-11-02 17:11:17 +00:00
Jim Meyering
a0ad16498b
.
1995-11-02 17:11:04 +00:00
Jim Meyering
aa084c8407
Protoize.
1995-11-02 17:08:24 +00:00
Jim Meyering
ac821ab1ef
Reorder functions to obviate forward dcls.
...
Remove forward dcls.
1995-11-02 17:06:52 +00:00
Jim Meyering
6e146d4216
(isdigits, convint): Remove these.
...
(main): Use xstrtol instead.
1995-10-31 12:52:29 +00:00
Jim Meyering
e4a96fff58
.
1995-10-31 12:52:14 +00:00
Jim Meyering
aa6cde5ca1
Add `const' attribute to some parameters.
1995-10-31 12:39:18 +00:00
Jim Meyering
05a5e42609
protoize.
1995-10-31 12:36:43 +00:00
Jim Meyering
11a013bf87
Reorder functions to obviate forward dcls.
...
Remove forward dcls.
1995-10-31 12:34:48 +00:00
Jim Meyering
de4de17bc5
(usage, next_line_num, main): Protoize.
1995-10-31 02:22:23 +00:00
Jim Meyering
b0302bb3a6
Add `const' attribute to some parameters.
1995-10-31 02:21:37 +00:00
Jim Meyering
334f8dcbb7
Add `const' attribute to some parameters.
1995-10-31 02:21:13 +00:00
Jim Meyering
47eaf4a1e8
Protoize.
1995-10-30 21:01:35 +00:00
Jim Meyering
1e30b2f8c4
Reorder functions to obviate forward dcls.
...
Remove forward dcls.
1995-10-30 21:00:36 +00:00
Jim Meyering
84df8be864
(eaccess_stat): Make static.
1995-10-30 18:00:05 +00:00
Jim Meyering
f05befc26c
(copy): Update one of the calls to eaccess_stat to use 3 arguments. Ugh!
1995-10-30 17:53:48 +00:00
Jim Meyering
96e22ecc78
.
1995-10-29 20:44:54 +00:00
Jim Meyering
9eb195d6a5
.
1995-10-29 20:44:14 +00:00
Jim Meyering
40f0f4d2e8
(xwrite): Give output buffer parameter const attribute.
...
(output): Likewise for both parameters.
(tac): Likewise for file name parameter.
(tac_file): Likewise.
1995-10-29 20:38:01 +00:00
Jim Meyering
4fa07774d6
protoize.
1995-10-29 20:35:11 +00:00
Jim Meyering
7567c84e76
Reorder functions to obviate forward dcls.
...
Remove forward dcls.
1995-10-29 20:33:04 +00:00
Jim Meyering
a87c771012
(bsd_sum_file): Give file name parameter const attribute.
...
(sysv_sum_file): Likewise.
1995-10-29 20:24:53 +00:00
Jim Meyering
a2535fc95f
Protoize.
1995-10-29 20:20:08 +00:00
Jim Meyering
d2aaf842b4
(main): Move function body to end of file.
...
Remove forward dcls.
1995-10-29 20:19:26 +00:00
Jim Meyering
13e93efe91
(nl_file): Give parameter const attribute.
...
Protoize.
1995-10-29 20:15:54 +00:00
Jim Meyering
af1033c63c
Reorder functions to obviate forward dcls.
...
Remove forward dcls.
1995-10-29 20:12:32 +00:00
Jim Meyering
768f92072f
(main): Move function body to end of file.
...
Remove forward dcls and protoize.
1995-10-29 20:05:29 +00:00
Jim Meyering
8b92864e1d
Rename --file to --reference.
...
Leave --file as an alias, for now. It will be removed later.
(usage): Update, but don't mention --file.
1995-10-29 19:29:19 +00:00
Jim Meyering
d97d668b69
.
1995-10-29 19:28:59 +00:00
Jim Meyering
5d1c0a2af5
.
1995-10-29 19:21:08 +00:00
Jim Meyering
b1c9ce6621
[TEST_STANDALONE]: Define.
1995-10-29 19:20:36 +00:00
Jim Meyering
aec547d764
.
1995-10-29 19:20:12 +00:00
Jim Meyering
185c59d3bd
(mostlyclean): Remove *.info.
1995-10-29 14:26:48 +00:00
Jim Meyering
f1c5cfd5f2
(distclean): Remove .deps.
1995-10-29 14:23:11 +00:00
Jim Meyering
c848009e29
.
1995-10-29 14:22:15 +00:00
Jim Meyering
a0d766c204
.
1995-10-29 14:20:13 +00:00
Jim Meyering
c1f248d670
(INCLUDE, COMPILE): New variables.
...
(.c.o): Rewrite to be more like src/Makefile.in.
Add line that (--with-autodeps) will include mkdep-Makefile.
1995-10-29 12:14:37 +00:00
Jim Meyering
9b1d63b4a3
.
1995-10-28 21:07:18 +00:00
Jim Meyering
c7262bbe86
*** empty log message ***
1995-10-28 21:04:08 +00:00
Jim Meyering
008028896b
.
1995-10-28 21:02:57 +00:00
Jim Meyering
c5716550a6
(md5_check): Use the same message format when the single file has a
...
read error or checksum mismatch as when there are more.
Write diagnostic to stderr, not stdout.
1995-10-28 21:01:01 +00:00
Jim Meyering
b43f5fb25b
.
1995-10-28 05:55:34 +00:00
Jim Meyering
013277d331
New option --reference=FILE (-r FILE) analogous to the
...
like-named touch option.
(main): Recognize it and give diagnostic for misuse.
(usage): Describe briefly.
From Franc,ois Pinard.
(batch_convert): Close input stream also when it's not stdin.
(main): Reorganize to do option-consistency checks before all else.
1995-10-28 05:52:24 +00:00
Jim Meyering
09eedba01f
.
1995-10-28 05:51:44 +00:00
Jim Meyering
ca59b76b50
(batch_convert): Close input stream also when it's not stdin.
1995-10-27 15:12:31 +00:00
Jim Meyering
b9485b8d52
(main): Use xfopen, not xtmpopen to open final output file.
1995-10-26 13:20:25 +00:00
Jim Meyering
66b9285a6f
(xtmpfopen): New function -- for opening temp files.
...
Use it instead of xfopen.
1995-10-26 13:19:10 +00:00
Jim Meyering
470e773e76
.
1995-10-26 05:14:53 +00:00
Jim Meyering
039942bfc1
(xfopen): Rewrite using open/fdopen in order to set
...
proper permissions on temporary files. Reported by Erik Corry
(erik@kroete2.freinet.de ).
1995-10-26 05:14:41 +00:00
Jim Meyering
a94e341d85
.
1995-10-24 04:24:06 +00:00
Jim Meyering
db98ca11cf
.
1995-10-24 04:17:33 +00:00
Jim Meyering
22a5274de9
.
1995-10-21 12:52:05 +00:00
Jim Meyering
2ee6cf8ea0
.
1995-10-21 12:50:56 +00:00
Jim Meyering
baf81e4974
.
1995-10-20 04:29:00 +00:00
Jim Meyering
bda4a5e5b7
(BEGIN_STATE): Use INT_MAX - 1 so as not to interfere with large repeat counts.
...
(struct E_string): New struct.
(find_closing_delim): Take E_string arg rather than char* and length.
(find_bracketed_repeat): Likewise.
(star_digits_closebracket): New function.
(append_char_class): No longer give diagnostic.
(append_equiv_class): No longer give diagnostic.
(build_spec_list): Give them here instead, allowing things like [:*][:upper:]
that got errors before.
Take E_string arg rather than char*.
Convert switch stmts into if-then so as to use ES_MATCH.
1995-10-20 04:26:56 +00:00
Jim Meyering
0598102472
.
1995-10-19 22:40:10 +00:00
Jim Meyering
4aba8a55f2
.
1995-10-19 22:39:16 +00:00
Jim Meyering
6f6a35a9a1
Indent cpp directives.
1995-10-19 22:38:39 +00:00
Jim Meyering
d691ea7ebc
(build_spec_list): Propagate interface change.
...
(parse_str): Likewise.
1995-10-19 15:42:45 +00:00
Jim Meyering
ca63ca90ab
(struct E_string): Define.
...
(unquote): Convert string to E_string instead of overwriting input.
Backslash-escaped non-special characters are marked as quoted in E_string.
(build_spec_list): Convert outer switch stmt to an if-stmt.
(parse_str): Update sole caller of unquote.
1995-10-19 15:33:33 +00:00
Jim Meyering
43dd57eba9
New version from FSF.
1995-10-19 14:21:35 +00:00
Jim Meyering
6dd358e12d
Break lines longer than 79-80 chars.
1995-10-19 13:29:34 +00:00
Jim Meyering
c73aa6b629
.
1995-10-19 04:10:45 +00:00
Jim Meyering
63b348b3a9
Use HAVE_SYS_WAIT_H, not _POSIX_VERSION in conditional
...
inclusion of sys/wait.h.
[endgrent]: Test !HAVE_ENDGRENT rather than _POSIX_SOURCE.
[endpwent]: Test !HAVE_ENDPWENT rather than _POSIX_SOURCE.
1995-10-18 22:05:29 +00:00
Jim Meyering
6181f175e3
Use HAVE_SYS_IOCTL_H, rather than !_POSIX_SOURCE || _AIX.
1995-10-18 22:05:06 +00:00
Jim Meyering
5a52e61271
(duplicate_entry): Always return 0 if !D_INO_IN_DIRENT, rather than
...
if _POSIX_SOURCE
1995-10-18 17:02:07 +00:00
Jim Meyering
e74c290ac7
.
1995-10-18 16:33:52 +00:00
Jim Meyering
5ea57c875d
.
1995-10-18 16:28:14 +00:00
Jim Meyering
492b177ca5
(main): Fail if the same file system type was both selected and excluded.
1995-10-18 16:11:58 +00:00
Jim Meyering
daa976fff6
[endgrent]: Test !HAVE_ENDGRENT rather than _POSIX_SOURCE.
1995-10-18 16:08:13 +00:00
Jim Meyering
871d176f15
[endpwent]: Test !HAVE_ENDPWENT rather than _POSIX_SOURCE.
...
[endgrent]: Remove unused definition.
1995-10-18 16:07:44 +00:00
Jim Meyering
fc2e23b1ad
[HAVE_ENDGRENT]: Define away endgrent.
...
[HAVE_ENDPWENT]: Define away endpwent.
1995-10-18 15:59:12 +00:00
Jim Meyering
1cde2ceb5c
Use _POSIX_VERSION, not _POSIX_SOURCE.
1995-10-18 15:57:50 +00:00
Jim Meyering
539457f1ae
Merge latest change from FSF.
1995-10-18 14:31:14 +00:00
Jim Meyering
b6ff24fb7f
Get latest from FSF.
1995-10-18 14:29:16 +00:00
Jim Meyering
da20dc044a
.
1995-10-18 03:48:29 +00:00
Jim Meyering
a42c7fe2d1
Prootize.
1995-10-18 03:45:44 +00:00
Jim Meyering
b792f7aa0e
Add `const' attribute to dcls of lots of formals.
1995-10-17 14:01:00 +00:00
Jim Meyering
9242af95a3
Protoize.
1995-10-17 13:49:32 +00:00
Jim Meyering
9583179c1b
Protoize.
1995-10-17 13:47:48 +00:00
Jim Meyering
d9dee002e6
Reorder functions to obviate forward dcls. Remove forward dcls.
1995-10-17 13:43:00 +00:00
Jim Meyering
434b809272
Reorder functions to obviate forward dcls. Remove forward dcls.
1995-10-17 13:39:44 +00:00
Jim Meyering
4feb3b1e06
Protoize. Reorder functions to obviate forward dcls. Remove forward dcls.
1995-10-17 13:35:26 +00:00
Jim Meyering
14390d1fed
Protoize. Reorder functions to obviate forward dcls.
...
Remove forward dcls.
1995-10-17 13:13:19 +00:00
Jim Meyering
8831ffbec4
Protoize.
...
Reorder functions to obviate forward dcls.
Remove forward dcls.
1995-10-16 21:30:25 +00:00
Jim Meyering
45d4def5e4
Move struct dcls to precede dcls of file-scope variables.
...
(monthtab, keyhead): Separate variable dcls from type dcls.
1995-10-16 14:45:09 +00:00
Jim Meyering
b9c1393e5f
(usage): Move function definition to precede uses and
...
remove remove forward dcl.
Protoize and add `const' attribute to dcls of lots of formals.
1995-10-16 14:38:11 +00:00
Jim Meyering
c5bf4b6c9c
.
1995-10-14 01:39:01 +00:00
Jim Meyering
3ac64eda17
(prjoin): Handle case in which file spec is 0.
...
(add_field): Update assertions.
(decode_field_spec): For S == "0", set file spec to zero and don't modify
*FIELD_INDEX. Otherwise, *FIELD_INDEX gets the zero-based index.
1995-10-13 17:22:58 +00:00
Jim Meyering
148f37c34e
Add tests to exercize -o 0.
1995-10-13 17:16:48 +00:00
Jim Meyering
9845d179b3
(prjoin): Rewrite loop that iterates over field specs.
1995-10-13 13:16:34 +00:00
Jim Meyering
11b87d29cc
(add_field_list): Allow SPACE and TAB as well as `,' as list item separators.
1995-10-12 21:42:52 +00:00
Jim Meyering
bc7210e563
Remove bogus FIXME.
1995-10-12 04:08:35 +00:00
Jim Meyering
e1ab53f969
.
1995-10-09 13:59:55 +00:00
Jim Meyering
790196a645
.
1995-10-09 13:59:25 +00:00
Jim Meyering
b5c8c81d4d
Indent cpp directives to reflect nesting.
1995-10-09 03:48:08 +00:00
Jim Meyering
91a709b210
Modified from glibc copy.
1995-10-09 03:46:41 +00:00
Jim Meyering
5e25ee19e4
(SOURCES): Add strpbrk.c..
...
Remove bcopy.c.
1995-10-09 03:42:21 +00:00
Jim Meyering
70390f60ec
.
1995-10-09 03:42:11 +00:00
Jim Meyering
c22889019c
.
1995-10-08 04:02:09 +00:00
Jim Meyering
06ea91f2f3
(main): Close input files.
1995-10-08 04:02:00 +00:00
Jim Meyering
3c7699600f
Add alloca junk.
1995-10-08 03:38:09 +00:00
Jim Meyering
c8c90bb532
.
1995-10-08 03:30:22 +00:00
Jim Meyering
6f63d53e1b
(add_field): No longer return a value.
...
(decode_field_spec): New function.
(add_field_list): Rewrite to be more strict about what is accepted.
Before, `,1.2' was accepted as valid.
(main): Use xstrtol instead atoi.
Combine nearly identical -a and -v cases.
1995-10-08 03:28:21 +00:00
Jim Meyering
cd1dbbcfc1
.
1995-10-06 19:23:31 +00:00
Jim Meyering
4bbadbb14a
.
1995-10-06 02:55:44 +00:00
Jim Meyering
cc61df7131
Include limits.h.
...
[!INT_MAX]: Define it.
1995-10-06 02:55:14 +00:00
Jim Meyering
965c0bf39d
[!HAVE_UTIME_H]: Don't declare struct utimbuf here.
...
[!HAVE_STRUCT_UTIMBUF]: Declare struct utimbuf here instead.
1995-10-06 02:53:42 +00:00
Jim Meyering
6fc3c211ec
.
1995-10-06 02:51:04 +00:00
Jim Meyering
c25dcdd843
(read_filesystem_list): Cast -1 to dev_t before assignment.
1995-10-05 14:14:45 +00:00
Jim Meyering
e387fd1471
(show_point): Cast -2 to dev_t before assignment.
1995-10-05 14:12:29 +00:00
Jim Meyering
1c7bc6028a
protoize
1995-10-04 21:21:23 +00:00
Jim Meyering
74f061de82
Remove forward dcl of usage.
1995-10-04 21:20:40 +00:00
Jim Meyering
47b91b8948
(usage): Move to precede all other functions.
1995-10-04 21:19:28 +00:00
Jim Meyering
2d73c959cc
(main): Report `too few/many non-option arguments' then print --help
...
output rather than just the latter.
Properly interpret obsolescent usage like `join -o 2.1 2.1 2.2'.
(usage): Describe POSIX -1, -2 options and deprecate -j* ones
1995-10-04 21:17:43 +00:00
Jim Meyering
9a17340b10
.
1995-10-04 03:46:43 +00:00
Jim Meyering
a9de4d485a
Test SA_INTERRUPT, not _POSIX_VERSION,
...
to determine whether `sigaction' functions are available.
Reported by Paul Nevai <nevai@ops.mps.ohio-state.edu >.
Fix suggested by Karl Berry.
1995-10-04 03:46:35 +00:00
Jim Meyering
111cb717e8
(set_fields): Use memset (not open coded loop) to initialize array.
1995-10-03 20:28:44 +00:00
Jim Meyering
6a45f61547
Convert a lot of int' types to unsigned int' to avoid warnings from
...
`gcc -Wall' about comparing signed and unsigned types.
1995-10-03 20:21:32 +00:00
Jim Meyering
026d10d369
(main): Declare counter, N_STRINGS, to be an integral type, not `char'.
1995-10-03 20:18:39 +00:00
Jim Meyering
d832bf77eb
Correct typos, mostly from Jens Schweikhardt.
1995-10-03 19:05:47 +00:00
Jim Meyering
de97a7099c
.c
1995-10-01 22:50:25 +00:00
Jim Meyering
1d15980fb6
Remove trailing whitespace.
1995-10-01 22:49:07 +00:00
Jim Meyering
b3303ba072
Declare stat, xstat.
1995-10-01 22:40:11 +00:00
Jim Meyering
eddb25aa26
Declare stat, xstat.
1995-10-01 20:17:25 +00:00
Jim Meyering
40c6966137
(SOURCES): Add strtoul.
1995-10-01 19:02:29 +00:00
Jim Meyering
4de6eab547
(get_fs_usage) [STATFS_TRUNCATES_BLOCK_COUNTS]: Copy untruncated block
...
counts from f_spare array into proper members of struct statfs.
From Eirik Fuller (eirik@netapp.com );
1995-10-01 18:23:29 +00:00
Jim Meyering
caa2df2274
.
1995-09-29 04:50:31 +00:00
Jim Meyering
4c8c0b69ba
.
1995-09-29 04:49:08 +00:00
Jim Meyering
527d04d44b
(dired_dump_obstack): Don't generate any output if the obstack is empty.
...
(main): Always initialize and dump subdired_obstack, not just if -R.
`ls -lDR dir dir2' was using uninitialized subdired_obstack.
Reported by Samuli K{rkk{inen <hskarkka@snakemail.hut.fi >.
1995-09-29 04:09:22 +00:00
Jim Meyering
9a12d05216
(decode_one_format): Remove spurious semicolon.
1995-09-27 15:58:18 +00:00
Jim Meyering
77c46a6b42
.
1995-09-27 04:06:28 +00:00
Jim Meyering
744393f0f4
(show_point): Ignore mtab entries with either
...
nonexistent mount points or with inconsistent device number.
From Eirik Fuller <eirik@synopsys.com >.
1995-09-26 04:18:55 +00:00
Jim Meyering
6f200d7982
.
1995-09-25 04:14:36 +00:00
Jim Meyering
12e85d31e2
Protoize.
1995-09-24 13:36:13 +00:00
Jim Meyering
17821cc15e
[REL_ALLOC]: #ifdef-out dcls of unused variables.
1995-09-23 20:55:02 +00:00
Jim Meyering
0bcd6e68a9
.
1995-09-23 20:46:22 +00:00
Jim Meyering
528390fa58
(print_kth): Change order of args in compare, and reverse sense of comparison
...
(Hence, no semantic change).
1995-09-23 20:42:52 +00:00
Jim Meyering
a719a87508
Merge in changes for ConvexOS 11.0.
1995-09-23 20:28:39 +00:00
Jim Meyering
a1fa4eff25
New version from FSF.
1995-09-23 20:28:10 +00:00
Jim Meyering
f344b7fab6
(md5_check): Distinguish between open/read failure and checksum mismatch.
1995-09-23 20:22:05 +00:00
Jim Meyering
eca98f76ac
.
1995-09-23 20:21:22 +00:00
Jim Meyering
f30618bac7
.
1995-09-23 20:09:52 +00:00
Jim Meyering
dc4a18b537
.
1995-09-23 19:56:32 +00:00
Jim Meyering
9801e9cde1
Update to reflect changes in md5sum.c.
...
Add FIXME with Karl's comm suggestion.
1995-09-21 18:17:14 +00:00
Jim Meyering
1b16c152bd
(main): Reverse order of check' and compute sums' blocks in if-else
...
chain to make it a little more readable.
1995-09-20 12:47:37 +00:00
Jim Meyering
3ed71a2fdd
.
1995-09-19 14:30:59 +00:00
Jim Meyering
0e15d57a89
Rewrite confusing comment.
1995-09-19 12:59:49 +00:00
Jim Meyering
c253d247ca
(checkfp): Rearrange loop to avoid duplicate test.
...
Move a couple dcls from function scope into inner block.
1995-09-19 12:50:34 +00:00
Jim Meyering
656fac3d80
.
1995-09-19 12:48:46 +00:00
Jim Meyering
dde2c138e9
Protoize.
1995-09-18 12:44:47 +00:00
Jim Meyering
7823351d6b
(main, usage): Remove -h, -s, -v short options.
...
Rename --verbose to --warn, --quiet to --status.
(main): Handle --help and --version using parse_long_options.
(md5_check): Check ferror.
1995-09-18 12:36:12 +00:00
Jim Meyering
b23b6bbcf7
(tempname): Replace `16' with a more readable expansion.
...
Make sure that SEQ never exceeds 99999.
1995-09-14 13:31:52 +00:00
Jim Meyering
800e219a2d
(sort): Rename local: ntemp -> n_temp_files, to avoid confusion
...
with another local, ntmp.
1995-09-14 13:09:27 +00:00
Jim Meyering
ecf0d31b72
Fix typo in comment.
1995-09-13 13:15:35 +00:00
Jim Meyering
c3f476d467
.
1995-08-11 06:26:39 +00:00
Jim Meyering
7f3e86b27b
.
1995-08-11 06:26:12 +00:00
Jim Meyering
b0453a43c0
(main) [handling --string option]: Don't output nonstandard `b' binary flag.
1995-08-10 21:11:24 +00:00
Jim Meyering
b30b152bb7
.
1995-08-09 05:33:24 +00:00
Jim Meyering
a030007908
(my_strtol): Remove function.
...
(main): Use xstrtol instead.
1995-08-09 05:33:19 +00:00
Jim Meyering
10c5aeabc5
Include config.h.
...
Define bcopy to memcpy if possible.
1995-08-09 05:15:31 +00:00
Jim Meyering
9c5f82a7f1
Indent cpp directives.
1995-08-09 05:14:06 +00:00
Jim Meyering
7bbe6cbe82
.
1995-08-09 04:21:48 +00:00
Jim Meyering
b014a71007
(main): Fail if either --verbose or --quiet is specified
...
when not verifying checksums.
1995-08-09 04:21:14 +00:00
Jim Meyering
36c29006f8
.
1995-08-09 04:17:53 +00:00
Jim Meyering
59e80c1a0a
.
1995-08-09 04:17:27 +00:00
Jim Meyering
e4dc3d6d36
.
1995-08-09 04:14:52 +00:00
Jim Meyering
a6fdb5b75d
Include system.h.
1995-08-09 03:57:17 +00:00
Jim Meyering
26574d5284
(md5_check): Fail if no valid line is found.
...
Don't use the word `fail' unless there were failures --
say `all N tests passed.'
1995-08-09 02:50:09 +00:00
Jim Meyering
c02722d395
work on updating md5sum
1995-08-08 05:37:39 +00:00
Jim Meyering
b3d74743a8
.
1995-08-08 04:59:01 +00:00
Jim Meyering
f03f8dcc44
(mergefps) [lint]: Initialize SAVEALLOC to avoid spurious
...
compiler warning. From Ulrich Drepper.
1995-08-08 04:58:46 +00:00
Jim Meyering
a5656326f0
(read_line) [lint]: Initialize CHARS to avoid spurious
...
compiler warning. From Ulrich Drepper.
1995-08-08 04:58:23 +00:00
Jim Meyering
f0556f3517
Annotate localizable strings with _(...). From Franc,ois.
1995-08-08 04:37:34 +00:00
Jim Meyering
6b853ebe01
.
1995-08-08 04:31:02 +00:00
Jim Meyering
d0e2b9c466
Declare xmalloc, xrealloc rather than including xalloc.h.
1995-08-07 22:21:03 +00:00
Jim Meyering
a94a8dd402
.
1995-08-07 16:09:10 +00:00
Jim Meyering
7c342fe2a1
Add FIXME comments.
1995-08-07 16:07:28 +00:00
Jim Meyering
9c3f1711e2
(is_number): Rename from isnumber.
1995-08-07 16:06:43 +00:00
Jim Meyering
0347634ad3
.
1995-08-07 14:57:56 +00:00
Jim Meyering
92c50e7f52
Annotate localizable strings with _(...). From Franc,ois.
1995-08-07 14:57:29 +00:00
Jim Meyering
22ebf9c6ac
Sort examples.
1995-08-06 20:02:27 +00:00
Jim Meyering
5fa76547cf
.
1995-08-06 04:54:08 +00:00
Jim Meyering
e29f6ae24d
.
1995-08-06 04:52:09 +00:00
Jim Meyering
00dadad79c
(validate): Remove const attribute from formal #1 .
...
It may be modified.
1995-08-05 05:09:21 +00:00
Jim Meyering
767768457c
(__P): No longer define this. It's not used.
1995-08-05 04:58:31 +00:00
Jim Meyering
a468aa55b6
.
1995-08-05 04:22:16 +00:00
Jim Meyering
cbc82e5cc3
Protoize.
1995-08-05 03:36:29 +00:00
Jim Meyering
b0aa8e6985
Protoize.
1995-08-05 03:19:56 +00:00
Jim Meyering
c3f2e69471
(isnumber): Rename to is_number.
...
(parse_user_spec): Rename uses, too.
1995-08-05 03:13:16 +00:00
Jim Meyering
86c9719f0a
.
1995-08-05 03:11:30 +00:00
Jim Meyering
be22aff966
(save_cwd, restore_cwd, free_cwd): Remove functions.
...
New versions have been broken out into save-cwd.c.
(du_files): Adapt to handle status code returned by new versions
of save_cwd and restore_cwd.
(count_entry): Likewise.
1995-08-05 03:10:27 +00:00
Jim Meyering
0159470d3d
(decode_switches): Set SORT_TYPE. Before, ls -c was sorting
...
by name, rather than change time. Reported by Ken Estes
(m-ke0082@sparky.cs.nyu.edu ).
1995-08-05 03:09:41 +00:00
Jim Meyering
2adeb32b35
(SOURCES, OBJECTS, DISTFILES): Update for new files, save-cwd.[ch].
1995-08-05 03:08:09 +00:00
Jim Meyering
351cf87351
(isnumber): Rename to is_number to avoid conflict with
...
FreeBSD 2.0.5 macro definition. Reported by David O'Brien
(obrien@sea.legent.com ).
1995-08-05 03:06:41 +00:00
Jim Meyering
3139de9726
.
1995-08-04 15:23:25 +00:00
Jim Meyering
b4a47508d4
(SOURCES, OBJECTS, DISTFILES): Update for new files.
1995-08-04 15:15:24 +00:00
Jim Meyering
f7860d6172
.
1995-08-04 15:09:12 +00:00
Jim Meyering
f6b3413fcc
(_getopt_internal) [lint]: Initialize INDFOUND to
...
avoid warning from gcc.
1995-08-04 14:30:19 +00:00
Jim Meyering
e799d19df8
.
1995-08-03 16:44:17 +00:00
Jim Meyering
b1ab76f3e4
.
1995-08-02 04:26:31 +00:00
Jim Meyering
ccb00b7ef9
.
1995-07-30 23:58:28 +00:00
Jim Meyering
ac37278a41
.
1995-07-30 23:58:06 +00:00
Jim Meyering
fc88df7458
(md5_check): Use getline instead of fgets.
1995-07-30 23:57:03 +00:00
Jim Meyering
11ec25d3ce
New version -- now derived from the line in libc.
1995-07-30 18:42:09 +00:00
Jim Meyering
4aa1e2f2e8
Get new copy from FSF.
1995-07-30 05:30:04 +00:00
Jim Meyering
ea4cda6907
[memcpy]: Define to bcopy if needed.
...
(md5_buffer): Explicitely cast SWAP expressions to unsigned
to avoid warning.
1995-07-30 05:12:30 +00:00
Jim Meyering
ba477b681a
Add parens to clarify ?: expression.
1995-07-30 05:03:26 +00:00
Jim Meyering
f2fc6e4cad
(check): Print `disorder on...' message on standard error, not stdout.
...
This is a minor concession to POSIX which says `no output shall be produced'.
(main): Fix -k so it works. -k 2,3 was being treated like -k 2.
Reported by Marcus Daniels <marcus@sysc.pdx.edu >.
1995-07-30 05:02:37 +00:00
Jim Meyering
6473e3638f
.
1995-07-27 20:22:29 +00:00
Jim Meyering
7e93c0f64b
Initial revision
1995-07-27 14:43:01 +00:00
Jim Meyering
1126d3b93e
remove trailing blanks
1995-07-27 14:15:09 +00:00
Jim Meyering
c02e97e2c5
.
1995-07-27 04:04:18 +00:00
Jim Meyering
f7ccdd300d
.
1995-07-27 03:57:20 +00:00
Jim Meyering
8904d4a45c
Remove spurious space.
1995-07-27 03:57:10 +00:00
Jim Meyering
8c17f50aea
(tail_bytes) [from_start]: For regular files, seek
...
relative to the initial input file pointer position, not
necessarily from the beginning of the file.
[!from_start]: Don't back up past the initial position of the
input file pointer.
(tail_lines): Call file_lines only if FD refers to a regular file
with its file pointer positioned at beginning of file. Otherwise,
call pipe_lines. This is a kludge. Once there's a decent test
suite, fix this properly.
Before, (echo 1; echo 2) > k; sh -c 'read x; tail' < k
would output both lines of the input file even though the first had
already been read. Reported by John Roll (john@panic.harvard.edu ).
1995-07-27 03:56:35 +00:00
Jim Meyering
28e28e6d74
(have_read_stdin): New global variable.
...
(md5_file, md5_check): Set it.
(main): Use it.
[OPENOPTS]: Depend explicitly on BINARY.
(md5_file): Take a new parameter, MD5_RESULT, and no longer
generate output.
(md5_check): Invoke md5_file instead of calling fopen directly.
When giving a diagnostic for a line with invalid format, also report
the line number.
(main): Generate output after a successful md5_file call.
[in many places]: Upon detection of an error, rather than exiting
immediately, issue a diagnostic, note that an error occurred and
exit later.
1995-07-27 03:45:11 +00:00
Jim Meyering
7732d5d7cf
(main): When too few arguments are given, don't just
...
issue the usage message; also report why.
1995-07-25 04:50:04 +00:00
Jim Meyering
5f33b78417
[_LIBC || STDC_HEADERS] (TOLOWER): Define to tolower.
1995-07-25 02:48:00 +00:00
Jim Meyering
6abd6fdd72
(md5_check): New function -- extracted from main.
1995-07-22 05:16:40 +00:00
Jim Meyering
0e7bce124f
reformat comment
1995-07-21 06:27:39 +00:00
Jim Meyering
35eda3509e
.
1995-07-21 06:23:11 +00:00
Jim Meyering
58b1195eb4
(md5_file): New function -- extracted from main.
...
(main): Call the new function instead of doing all that in an if stmt.
Always use "%s" format rather than raw filename as format argument
in printf-style functions like error. Otherwise, filenames containing
e.g. `%s' lose.
Remove all traces of `old format'. There is only one format now.
The compatible one.
1995-07-21 06:18:58 +00:00
Jim Meyering
bb79abc8a3
(md5_stream): Update prototype.
...
[__P]: Define macro.
1995-07-21 04:48:03 +00:00
Jim Meyering
574cc98b23
(md5_stream): Check for read failure and return
...
indication of success rather than second argument.
1995-07-21 04:46:50 +00:00
Jim Meyering
855741c7cb
Use EXIT_FAILURE and EXIT_SUCCESS.
...
(main): Report an error if md5_stream fails. Otherwise, running
`md5sum dir-on-mounted-filesystem' always reported the checksum
for an empty file. Now it gets the `is a directory' error.
Greg McGary reported that the released version got stuck in an
infinite loop with such arguments.
1995-07-21 04:45:40 +00:00
Jim Meyering
d58bdcd4fa
(split_3): Accept only old format.
...
Properly handle file names with leading and trailing white space.
1995-07-20 21:09:57 +00:00
Jim Meyering
1ae54a6140
more comment tweaks
1995-07-20 19:22:28 +00:00
Jim Meyering
db566dba37
Correct typo in Copyright.
...
Reformat paragraph so line with new FSF address fits in 80 columns.
1995-07-20 19:13:23 +00:00
Jim Meyering
3d699e8ee0
(usage): Move it to precede all other functions.
...
Fiddle comments.
1995-07-20 19:10:08 +00:00
Jim Meyering
e20e0ba392
New version from Drepper.
1995-07-20 19:08:08 +00:00
Jim Meyering
dfe3d8837e
.
1995-07-20 17:52:49 +00:00
Jim Meyering
e59ec88ea2
.
1995-07-16 23:43:17 +00:00
Jim Meyering
66c43ec708
.
1995-07-16 23:41:17 +00:00
Jim Meyering
e692090b89
.
1995-07-16 23:39:51 +00:00
Jim Meyering
1e74962c8a
Add #else block after #ifdef VMS.
...
(main): Rename local variable.
Add FIXME: allow newlines in filenames.
Detect and report failed fclose calls on stdout and checkfile_stream.
1995-07-16 05:47:55 +00:00
Jim Meyering
14aaf3eab3
(build_spec_list): Declare CLOSING_DELIM_IDX and CLOSING_BRACKET_IDX to
...
be of type size_t, not int.
(main): Declare NR and CHARS_READ to be of type long, not int.
1995-07-16 05:39:09 +00:00
Jim Meyering
adfa243b0d
(unqote): Comment out unreachable break stmts.
...
(append_range): Declare FIRST and LAST parameters to be unsigned int,
not size_t.
(find_closing_delim): Clean up interface, separating boolean success
indicator and index.
(find_bracketed_repeat): Likewise.
(build_spec_list): Adapt to use new interfaces.
1995-07-12 03:13:40 +00:00
Jim Meyering
37ba8d9867
(main): Comment out unreachable break stmt.
1995-07-12 03:06:49 +00:00
Jim Meyering
c20ee98ac8
(dump): Convert to use smaller -- but seemingly equivalent -- patch.
1995-07-12 03:06:03 +00:00
Jim Meyering
21aa588967
Reorder functions so main is last, so no forward dcls are needed.
1995-07-12 03:01:33 +00:00
Jim Meyering
ba34723398
(tail): Explicitly cast to long the N_UNITS argumennt in
...
call to tail_lines. Otherwise, NetBSD lost because N_UNITS (of type
off_t, a 64-bit type on NetBSD) wasn't converted to the target type,
long. Reported by Dan Hagerty (hag@gnu.ai.it.edu ).
1995-07-12 02:59:44 +00:00
Jim Meyering
51c3164ba3
(main): Add UCHAR casts.
1995-07-09 17:06:41 +00:00
Jim Meyering
307526e92d
.
1995-07-09 16:42:40 +00:00
Jim Meyering
6dfad5e900
(main): When using obsolescent +pos -pos syntax, allow
...
omission of field spec only when character offset is specified.
Otherwise, -. +. would be accepted.
1995-07-09 16:42:31 +00:00
Jim Meyering
ccfb7f032d
(main): Allow field spec, M, to be omitted in +M.N or -M.N
...
position specification. Omitting M is equivalent to specifying `0'
for M. From Rick Sladkey (jrs@world.std.com ).
1995-07-09 02:25:11 +00:00
Jim Meyering
bb5590f7b6
.
1995-07-07 04:46:18 +00:00
Jim Meyering
67718aff76
(dump): Correct loop-termination criterion.
...
Before, running `printf 1234| ./od --width=4 --read-bytes=4'
printed output for 8 bytes -- the last four were garbage.
This happened only when the dump limit, N, was specified (with
--read-bytes=N) and N was a multiple of bytes_per_block
(usually 16, but 4 in this example). From Andreas Schwab.
1995-07-07 04:46:03 +00:00
Jim Meyering
b9d3dc4101
Remove trailing white space.
1995-07-06 16:07:07 +00:00
Jim Meyering
20b6a5b40a
(od): Remove space beteen -w and optional argument.
1995-07-06 16:06:32 +00:00
Jim Meyering
72d4155c90
.
1995-07-03 03:12:54 +00:00
Jim Meyering
e7c2d62889
.
1995-07-03 03:11:05 +00:00
Jim Meyering
c8e05ecd8d
(split_3): Rewrite to parse Plumb/Lankester format as well.
...
(main): Write (de facto) standard Plumb/Lankester format.
New option: --quiet.
Check option no longer takes an argument.
When checking, exit status reflects success.
1995-07-03 03:10:59 +00:00
Jim Meyering
9c8e5123bd
Remove unused dcl of isnumber.
1995-06-25 01:46:32 +00:00
Jim Meyering
9a5882ba80
(parse_group): Use xstrtoul instead of isnumber; the latter would
...
silently overflow, accepting a group id larger than INT_MAX.
(isnumber): Remove now-unused static function.
(change_file_group) [MAXUID]: Give a more descriptive message
when numeric group id is larger than MAXUID.
1995-06-25 01:44:35 +00:00
Jim Meyering
7981e85eb3
merge with 1.12a
1995-06-24 22:02:25 +00:00
Jim Meyering
1d7e1a535b
.
1995-06-24 21:34:02 +00:00
Jim Meyering
4610e33cb2
Don't conditionalize use of "inline". Autoconf takes care of defining
...
it away for compilers that don't grok it.
1995-06-24 21:33:52 +00:00
Jim Meyering
9cda676546
.
1995-06-24 21:22:11 +00:00
Jim Meyering
f5ff11c61d
.
1995-06-24 21:17:13 +00:00
Jim Meyering
86671a4ed0
Undefine min and/or max before defining to avoid redefinition warning
...
on systems.
1995-06-24 21:10:12 +00:00
Jim Meyering
5cd7a18539
(read_input): Rename paramater MAX to MAX_N_BYTES. To avoid potential
...
conflict with max macro from some system's header files and bad pre-ANSI
compilers.
1995-06-24 21:07:55 +00:00
Jim Meyering
4b366ceed5
[uint32]: When testing for 32-bit arithmetic type,
...
also check `unsigned long', as a concession to systems with
int's smaller than 32 bits.
1995-06-24 20:53:17 +00:00
Jim Meyering
eb5665733a
(usage): Fix typo.
1995-06-24 20:38:52 +00:00
Jim Meyering
ec8d1fce62
(main): Include program name in --version output.
1995-06-22 18:43:14 +00:00
Jim Meyering
4afe3f334a
[join]: Redefine. Otherwise, systems (Unicos for one) with
...
headers that have a different prototype for `join' get an error.
1995-06-22 04:03:33 +00:00
Jim Meyering
b27934a727
.
1995-06-22 04:00:26 +00:00
Jim Meyering
e7d420aabb
[word]: Redefine. Otherwise, systems (Unicos for one) with
...
headers that define `word' to be a type get syntax errors because
of the variable by the same name.
1995-06-22 03:59:55 +00:00
Jim Meyering
3f76720636
(interrupt_handler): Declare to have a single integer
...
parameter. Otherwise, some compilers failed with a type mismatch
error in sa_handler assignment.
1995-06-22 03:59:27 +00:00
Jim Meyering
3fba1e486e
(main): Remove spurious colon in getopt spec string.
...
From Ken Pizzini <kenp@spry.com >.
1995-06-22 03:58:21 +00:00
Jim Meyering
59f93bf56c
(md5_file): Initialize two elements of LEN portably,
...
rather than with ANSI aggregate initialization. Reported by
Edzer Pebesma <Edzer.Pebesma@rivm.nl >.
1995-06-20 12:00:55 +00:00
Jim Meyering
6ebaf82426
merge with 1.12
1995-06-18 19:33:31 +00:00
Jim Meyering
d96ba2d153
.
1995-06-18 14:24:56 +00:00
Jim Meyering
2adaaa8521
.
1995-06-18 14:21:58 +00:00
Jim Meyering
755cdcee27
(process_buffer): Copy values from struct into
...
individual local variables before performing computation on them,
then copy results back into returned struct. Solely for better
optimization by compilers that can't keep struct members in
registers. From Ulrich Drepper.
1995-06-18 14:21:50 +00:00
Jim Meyering
643a49ea6c
.
1995-06-16 04:25:05 +00:00
Jim Meyering
583e66e5b0
.
1995-06-16 04:21:08 +00:00
Jim Meyering
769f82b90b
.
1995-06-16 04:15:25 +00:00
Jim Meyering
19ffe3f16e
(split_3): Unprotoize.
...
(hex_digits): Unprotoize.
(main): Interpret `no file args' as request to read from stdin.
(usage): Reflect that change.
1995-06-16 04:13:36 +00:00
Jim Meyering
66196f8fd7
Half-assed patch from Karl -- probably need to change file name' to filename'.
1995-06-16 03:59:41 +00:00
Jim Meyering
820cd5c090
.
1995-06-16 03:26:56 +00:00
Jim Meyering
cdfc0cf26f
Remove unnecessary uses of `defined' in #if* tests.
...
Don't use #elif. Some older compilers don't grok it.
(split_3): New function to parse out sum, flag, and filename
when reading check file.
(hex_digits): Remove length parameter since string parameter is
now nul-terminated.
(main): Don't allocate separate arrays for filename and sum
when checking. Get pointers into line buffer with split_3 instead
of using sscanf.
1995-06-16 03:14:19 +00:00
Jim Meyering
aab046d29b
Don't include values.h.
...
[__P]: Undefine it.
[UNIX || unix]: Also test __UNIX__, __unix__,
and _POSIX_VERSION. Reported by Arne H. Juul.
1995-06-15 18:44:48 +00:00
Jim Meyering
ad1b9f0851
.
1995-06-15 18:44:27 +00:00
Jim Meyering
f9f17d4b0f
merge with 1.11.5b
1995-06-15 16:46:34 +00:00
Jim Meyering
33969b2c90
patch from drepper
1995-06-15 15:02:01 +00:00
Jim Meyering
88b9522242
Alloca fix for ConvexOS-11.0.
1995-06-15 14:55:26 +00:00
Jim Meyering
2907e4e4f1
Use void* alloca, not char*. The latter lost on convexOS.
1995-06-15 03:57:49 +00:00
Jim Meyering
84876e7e9e
md5sum docs from Ulrich.
1995-06-15 03:43:52 +00:00
Jim Meyering
8f6e9e8827
(main): Rename char binary' to type_flag to avoid confusion with int binary'.
1995-06-15 03:18:13 +00:00
Jim Meyering
9387b92371
Don't use #elif. Some old C compilers don't recognize it.
...
(hex_digits): New function.
(result): Give ctx parameter the `const' attribute.
(usage): Rewrite to make it clearer that there are three modes.
(main): Process all options before generating any output.
In particular, collect all --string options rather than operating
on them as they are encountered.
Allow --check=-. Before it tried to open the file named `-'.
Detect bogus input when --check'ing: non-hex, non-[tb] flag.
Map to lower case all hex digits read from check file.
1995-06-15 03:15:37 +00:00
Jim Meyering
a04bfe9cbf
.
1995-06-14 03:44:16 +00:00
Jim Meyering
f7c77084b4
.
1995-06-14 02:24:18 +00:00
Jim Meyering
60437a80ca
[NDEBUG]: Define it to disable assertions.
...
(is_char_class_member): Set a variable in each branch of switch stmt
and return that value after the switch (rather than returning directly
from every branch).
(unquote): More int->size_t changes.
(build_spec_list): More int->size_t changes.
Be very careful about comparison now that variables are unsigned:
Use i + 2 < len rather than i < len - 2. The latter failed for len < 2.
1995-06-14 02:23:48 +00:00
Jim Meyering
891c9b5cc7
.
1995-06-13 04:46:19 +00:00
Jim Meyering
1aa5954b42
(xfclose): Don't try to flush stdin, only stdout.
...
Otherwise, at least Ultrix-4.3's fflush would return EOF.
Reported by Jim Blandy (jimb@cyclic.com ).
1995-06-13 04:46:12 +00:00
Jim Meyering
46a1fec4a5
.
1995-06-13 04:33:45 +00:00
Jim Meyering
ca73f85acf
[struct Spec_list] (indefinite_repeat_element): New member.
...
Use size_t rather than int or unsigned long where reasonable.
(get_spec_status): Make interface cleaner.
(get_s1_spec_status): New function.
(get_s2_spec_status): New function.
(validate): Use new functions.
1995-06-13 04:08:59 +00:00
Jim Meyering
da78e2df64
Indent some things.
...
(long_options): Add NULL entry. From Uli.
Touch up some comments.
(process_buffer): Bracket definition of OP with do...while(0) so stmts can be
semicolon terminated.
1995-06-13 04:02:22 +00:00
Jim Meyering
bcee3d43ca
(non_neg_strtol): Don't compare signed and unsigned.
1995-06-12 18:28:24 +00:00
Jim Meyering
afe762e4e6
[!__GNUC__]: Define INLINE to /* empty */.
1995-06-12 14:42:41 +00:00
Jim Meyering
5b45da2a71
.
1995-06-12 05:27:12 +00:00
Jim Meyering
bb789f462c
.
1995-06-12 05:25:04 +00:00
Jim Meyering
a14d08e891
Remove now-obsolete comment and leading space.
1995-06-12 05:09:57 +00:00
Jim Meyering
81ca3a8b6c
Remove now-obsolete comment and leading space.
1995-06-12 05:08:16 +00:00
Jim Meyering
fd9df74e75
.
1995-06-11 19:56:29 +00:00
Jim Meyering
c502988b26
Use invalid', not illegal' in error message.
1995-06-11 19:54:49 +00:00
Jim Meyering
1d1094a69e
Remove trailing white space.
1995-06-11 19:37:03 +00:00
Jim Meyering
8ddb66cff4
[SWAP]: Parenthesize uses of macro argument.
...
Don't use autoconf macros that require running test programs.
1995-06-11 06:16:17 +00:00
Jim Meyering
3763a4f24e
From Ulrich Drepper.
1995-06-11 06:04:15 +00:00
Jim Meyering
c3754d6f21
(look_up_char_class, append_char_class, append_equiv_class): Use const
...
attribute when appropriate.
1995-06-11 05:40:05 +00:00
Jim Meyering
a2e52e58b1
(Convert): Use 2037 as threshold, not 1999.
...
Otherwise years after 1999 are treated as invalid.
From Andreas Schwab.
1995-06-07 18:10:17 +00:00
Jim Meyering
85bf8c2e1c
merge with 1.11.5
1995-06-01 14:12:51 +00:00
Jim Meyering
f97e625d3d
merge with 1.11.4b
1995-05-29 05:33:13 +00:00
Jim Meyering
9584732376
(add_field_list): Compute max once for each call to add_field.
1995-05-28 20:12:24 +00:00
Jim Meyering
0a73924f60
.
1995-05-28 20:11:38 +00:00
Jim Meyering
d1a5552fbe
.
1995-05-28 19:51:25 +00:00
Jim Meyering
e1c9600ae7
.
1995-05-28 19:48:40 +00:00
Jim Meyering
88daaaf385
(main): Call make_blank after *all* argument processing.
...
Get rid of blank1, blank2. Just use uni_blank instead.
1995-05-28 19:46:04 +00:00
Jim Meyering
5c08b11b30
Overhaul so -a1 and -a2 (as used in cnews) work.
1995-05-28 18:01:54 +00:00
Jim Meyering
22e09d7c8e
Add tests.
1995-05-28 17:58:16 +00:00
Jim Meyering
0dfe7fe96e
Correct a test.
1995-05-28 15:33:00 +00:00
Jim Meyering
4657b1e9ec
(main): Remove dcl of and statements that set now-unused variable.
1995-05-28 02:04:55 +00:00
Jim Meyering
4fb3e0f061
merge with 1.11.4a
1995-05-28 01:55:00 +00:00
Jim Meyering
a528bd5d9f
[!STDC_HEADERS && HAVE_MEMORY_H]: Include memory.h.
...
Without this, SunOS doesn't get type for memchr.
Reported by Kaveh Ghazi.
1995-05-27 11:41:00 +00:00
Jim Meyering
4662661e71
.
1995-05-27 11:39:15 +00:00
Jim Meyering
4d00132265
Remove trailing white space.
1995-05-26 15:08:55 +00:00
Jim Meyering
0be7c19204
Remove trailing white space.
1995-05-26 14:15:37 +00:00
Jim Meyering
ae3864618a
.
1995-05-25 05:10:03 +00:00
Jim Meyering
1bca766a5d
[struct control]: Change type of `repeat' member to unsigned
...
long to avoid conversion warning.
1995-05-25 05:09:50 +00:00
Jim Meyering
a660862d4c
(tail_lines): Change one more long' to off_t'.
...
Otherwise, tail didn't work on NetBSD. From by Arne H. Juul.
1995-05-25 05:09:00 +00:00
Jim Meyering
871da9a196
merge with 1.11.3
1995-05-25 05:02:37 +00:00
Jim Meyering
e4326d5926
.
1995-05-22 04:43:42 +00:00
Jim Meyering
ec651d2263
(__strtol): Remove prototype altogether.
...
Move inclusion of xstrtol.h back so that it follows system headers.
1995-05-22 04:43:36 +00:00
Jim Meyering
0895e4a7c4
.
1995-05-22 04:32:53 +00:00
Jim Meyering
ee79446888
(usage): Add one or two lines of descriptive text.
1995-05-22 04:30:18 +00:00
Jim Meyering
d0da35f3d2
.
1995-05-21 18:46:56 +00:00
Jim Meyering
b8a56f0503
.
1995-05-21 18:46:33 +00:00
Jim Meyering
f001fccf74
.
1995-05-21 18:46:11 +00:00
Jim Meyering
9451f098d6
.
1995-05-21 12:32:03 +00:00
Jim Meyering
a42221d051
(install-exec, install-exec): New targets. From Karl Berry.
...
(maintainer-clean): Renamed from realclean per GNU Standards.
1995-05-21 12:27:45 +00:00
Jim Meyering
f76df4e179
.
1995-05-21 12:23:15 +00:00
Jim Meyering
937f55f61f
merge with 1.11.2
1995-05-21 11:57:14 +00:00
Jim Meyering
7f9311c20e
merge with 1.11.1b
1995-05-21 11:44:22 +00:00
Jim Meyering
37a6bc3abf
merge with 1.11.1a
1995-05-20 13:28:24 +00:00
Jim Meyering
e364481ca4
.
1995-05-20 12:36:49 +00:00
Jim Meyering
4b54af76ea
.
1995-05-20 12:09:05 +00:00
Jim Meyering
e8db76575a
(look_up_char_class): Take a string length argument.
...
Use strncmp, not strcmp and verify that string lengths are the same.
(append_char_class): Update caller.
From Andreas Schwab.
1995-05-20 12:08:35 +00:00
Jim Meyering
9918713e5b
(next_file_name): Move dcls of file-scope variables into this function.
...
Don't rely on arithmetic being two's complement.
1995-05-20 11:52:36 +00:00
Jim Meyering
4c9e84124c
[CLOSED, ENDLIST]: Don't cast constants to FILE pointers.
...
Instead, declare two FILE structs and use their addresses.
1995-05-20 11:47:31 +00:00
Jim Meyering
0753cff4a1
(usage): Tweak wording.
1995-05-20 11:41:13 +00:00
Jim Meyering
3bfa2eb8bb
Remove backquote.
1995-05-19 16:49:33 +00:00
Jim Meyering
c253f9ba51
(record_line_starts): Remove set-but-not-used, file-scope variable.
1995-05-19 15:59:40 +00:00
Jim Meyering
1fffbc7472
No longer include safe-l?stat.h.
1995-05-19 15:23:18 +00:00
Jim Meyering
a693d752bc
Oops. Test $tr, not `tr' from PATH.
1995-05-18 18:20:57 +00:00
Jim Meyering
a547f02ddf
Test [:lower:] to [:upper:] and vice versa.
1995-05-18 18:20:12 +00:00
Jim Meyering
c9c8ba714c
Save error output in t*.err.
1995-05-16 17:19:46 +00:00
Jim Meyering
be7c86dfd2
.
1995-05-16 17:19:32 +00:00
Jim Meyering
68681fe067
Remove spurious space for missing arg2.
1995-05-16 17:14:11 +00:00
Jim Meyering
6a3f88500f
Always print message at end, not just upon failure.
1995-05-16 17:13:39 +00:00
Jim Meyering
b03da97486
.
1995-05-15 16:43:39 +00:00
Jim Meyering
0dc531502b
.
1995-05-15 06:00:33 +00:00
Jim Meyering
635b1b5b6e
(usage): Add one- and two-line descriptions to --help output.
...
From Karl.
1995-05-15 04:53:56 +00:00
Jim Meyering
2c74d574d3
.
1995-05-13 18:35:36 +00:00
Jim Meyering
7cdc7a0bd9
(usage): Include one- or two-line synopsis in --help output.
...
From Karl Berry.
1995-05-13 18:34:54 +00:00
Jim Meyering
e8be969ec8
.
1995-05-13 14:05:46 +00:00
Jim Meyering
56c8261d7e
(maintainer-clean): Rename from realclean.
...
(.PHONY): New dependencies.
[.c.o]: Remove -I. since safe-l?stat.h is no longer used.
1995-05-13 13:55:56 +00:00
Jim Meyering
fe6756d42e
.
1995-05-13 13:39:07 +00:00
Jim Meyering
c093a8e789
(make_path): Use stat, not SAFE_STAT.
...
Use strchr, not index. Adjust defines accordingly.
1995-05-13 13:30:10 +00:00
Jim Meyering
7ce06ceca7
(parse_user_spec): Use strchr, not index.
...
[!HAVE_STRING_H]: Define strchr in terms of index, not the other way around.
1995-05-13 13:25:42 +00:00
Jim Meyering
8a7a1fda12
(rmdir): Use stat, not safe_stat.
1995-05-13 13:20:19 +00:00
Jim Meyering
eec5824b1a
(rename): Use stat, not safe_stat.
...
(rename): Compare src and dest inode numbers rather than src
inode and dest *dev* when determining whether src and dest refer
to the same file. From marc@math.cornell.edu (Marc Parmet).
1995-05-13 13:19:07 +00:00
Jim Meyering
b3fc4e375f
(mkdir): Use stat, not safe_stat.
1995-05-13 13:13:04 +00:00
Jim Meyering
5a69bc6e5f
Undef __P before defining.
...
Guard definition with simpler `#if __STDC__'.
1995-05-13 13:10:38 +00:00
Jim Meyering
e8bfedbcd4
(isdir): Usage stat, not safe_stat.
1995-05-13 13:07:54 +00:00
Jim Meyering
627abb8251
(statfs): Use stat, not safe_stat.
1995-05-13 13:06:46 +00:00
Jim Meyering
4198f93479
(eaccess_stat): Make statp and path arguments const.
...
(euidaccess): Make statp argument const. Use stat, not safe_stat.
1995-05-13 13:05:35 +00:00
Jim Meyering
26abb25bd0
Remove unnecessary definitions for r?index.
...
Update definitions for ISDIGIT.
1995-05-13 13:02:08 +00:00
Jim Meyering
d931bb8005
Remove safe-l?stat.[ch]in and related rules.
1995-05-13 12:57:46 +00:00
Jim Meyering
e5be6fdf8a
(argmatch): Include sys/types.h and declare length argument with type size_t.
1995-05-13 12:55:49 +00:00
Jim Meyering
143415e6b8
(basename): Make arg const.
1995-05-13 12:52:57 +00:00
Jim Meyering
99ce9e9832
Use stat (lstat), not safe_stat (safe_lstat).
1995-05-13 12:48:33 +00:00
Jim Meyering
466ecc5db8
maintainer-clean, PHONY, ...
1995-05-13 12:22:27 +00:00
Jim Meyering
274e5f86b5
Use l?stat, not safe_l?stat.
1995-05-13 02:31:46 +00:00
Jim Meyering
31faa61270
(usage): Remove duplicate descriptions of --help and --version.
...
From Karl Berry.
1995-05-13 02:26:18 +00:00
Jim Meyering
7108d098ae
(movefile): Remove a single trailing slash from destdir before concatenating
...
with `/' and filename for `ok to overwrite...' message.
1995-05-13 02:21:40 +00:00
Jim Meyering
63c91c859f
Test tr in $PATH, not ./tr.
1995-05-12 02:11:06 +00:00
Jim Meyering
01eb16e339
merge with 1.11.1
1995-05-11 14:06:53 +00:00
Jim Meyering
821c7fe59e
merge with 1.11.g
1995-05-10 14:22:19 +00:00
Jim Meyering
344458e890
.
1995-05-07 18:37:14 +00:00
Jim Meyering
b0aa499bb2
.
1995-05-05 14:58:59 +00:00
Jim Meyering
6ebd309cb8
(save_stdin): Don't hard-code /tmp.
...
[DEFAULT_TMPDIR]: Use this instead.
1995-05-05 05:09:58 +00:00
Jim Meyering
151f4af0da
.
1995-05-05 05:03:56 +00:00
Jim Meyering
a5da850f3f
(main): Use stat, not safe_stat. The latter was unnecessary.
1995-05-05 05:03:50 +00:00
Jim Meyering
21657d3c67
.
1995-05-05 04:37:58 +00:00
Jim Meyering
04c2f73f6f
Patch from Mike to fix handling of +x.yn.
1995-05-05 04:37:21 +00:00
Jim Meyering
f45ff2cfaf
Don't hard-code /tmp.
...
[DEFAULT_TMPDIR]: Use this instead.
1995-05-05 04:16:12 +00:00
Jim Meyering
6cd5abb0c4
.
1995-05-02 04:04:39 +00:00
Jim Meyering
70b90a6f9d
(quote_filename): Never return NULL when quoting filenames
...
as C-strings. --quote-name was quoting only strings containing
at least one C-quotable character. Reported by David J. MacKenzie.
1995-05-02 04:04:32 +00:00
Jim Meyering
6d94a2954d
(usage): Fix per kb's suggestions.
1995-04-30 12:57:50 +00:00
Jim Meyering
843193374f
Use __-protected versions of format' and printf' only with gcc-2.7 and later.
1995-04-27 17:04:23 +00:00
Jim Meyering
732fb15b45
merge with 1.11.f
1995-04-27 06:06:46 +00:00
Jim Meyering
00c3a48bd7
(REGEX_FREE): Add back the `while (0)' hack
...
Put back ifdefs to protect unnecessary decl.
1995-04-27 05:23:35 +00:00
Jim Meyering
1fa0e4dfd6
Latest from RMS.
1995-04-27 04:54:07 +00:00
Jim Meyering
7008c3aa9d
.
1995-04-27 04:51:57 +00:00
Jim Meyering
14755ac891
(EMACS_INT): Define it to int. (BIG KLUDGE)
1995-04-26 17:19:13 +00:00
Jim Meyering
9c5392e4af
(REGEX_FREE): Define to `while (0) /* empty */' rather than nothing.
...
Otherwise, some uses got warnings about empty if-clause.
Declare failure_stack_ptr only #ifdef REL_ALLOC.
1995-04-26 17:18:27 +00:00
Jim Meyering
fd3bfce0cc
New version from FSF.
1995-04-26 17:02:38 +00:00
Jim Meyering
a3edacb315
(tempname): AND-off high bits of pid so that its decimal
...
string representation is no longer than five digits.
From Hans Verkuil (hans@wyst.hobby.nl )
1995-04-26 16:12:01 +00:00
Jim Meyering
062c5a1fd0
.
1995-04-25 05:40:06 +00:00
Jim Meyering
1b51c7e73b
Protect format and printf with __*__.
1995-04-24 16:25:29 +00:00
Jim Meyering
af8e117d0d
Fix mostly per Franc,ois' suggestions.
1995-04-22 05:54:18 +00:00
Jim Meyering
a87015327e
Update and add copyright.
1995-04-21 17:29:15 +00:00
Jim Meyering
775493dedd
.
1995-04-21 06:24:54 +00:00
Jim Meyering
27f19ab42b
.
1995-04-21 04:22:00 +00:00
Jim Meyering
586c892910
(add_tabstop): Give correct size when reallocating tab_list buffer.
...
From Geoff Odhner (geoff@franklin.com ).
1995-04-21 04:12:33 +00:00
Jim Meyering
f9834f6bee
.
1995-04-19 03:58:38 +00:00
Jim Meyering
5e1b1dabb2
.
1995-04-15 13:15:02 +00:00
Jim Meyering
93b95d2b78
(next_file_name): Don't reuse X as an index.
...
Declare new variable I instead.
1995-04-14 04:29:41 +00:00
Jim Meyering
73daf89227
(write_block): Declare index I as unsigned int, not int.
...
(get_lcm): Likewise.
(dump_strings): Likewise.
(main): Likewise.
(dump): Cast BYTES_PER_BLOCK to off_t in MIN expression.
(dump_strings): Declare bufsize to be of type size_t, not int.
1995-04-14 04:27:46 +00:00
Jim Meyering
9f888b86b8
Remove block of redundant comments describing options.
...
(usage): Remove reference to -l option. It's not valid.
1995-04-14 04:23:22 +00:00
Jim Meyering
364c21f831
.
1995-04-04 21:19:44 +00:00
Jim Meyering
d71f5443c9
.
1995-04-03 13:53:18 +00:00
Jim Meyering
1beb8c40f3
.
1995-04-03 13:52:54 +00:00
Jim Meyering
09dec6f72f
(fold_file): Declare offset_out size_t.
1995-03-25 21:09:34 +00:00
Jim Meyering
42357adff5
(set_fields): Declare index unsigned.
1995-03-25 21:08:36 +00:00
Jim Meyering
ebaf614a13
Declare as unsigned int' all variables that were just unsigned'.
...
(make_filename): Change type of arg to unsigned int.
(split_file): Change type of indices to unsigned int.
1995-03-24 23:40:41 +00:00
Jim Meyering
80fab638f1
merge with 1.11.e
1995-03-21 03:50:10 +00:00
Jim Meyering
5ddea12690
.
1995-03-21 03:45:22 +00:00
Jim Meyering
107da866a6
(usage): Add ellipsis after `[OPTION]'.
...
Use FILE, not deprecated PATH. From Karl Berry.
1995-03-21 03:45:15 +00:00
Jim Meyering
88650610c1
.
1995-03-21 01:58:18 +00:00
Jim Meyering
c70ee3bf4a
merge with 1.11.d
1995-03-21 01:43:35 +00:00
Jim Meyering
429a8df30a
.
1995-03-20 15:10:37 +00:00
Jim Meyering
f371bb0b80
sync from FSF
1995-03-20 15:09:56 +00:00
Jim Meyering
4b72e436e6
.
1995-03-20 14:26:41 +00:00
Jim Meyering
6ac40b721e
version.texi: Put only version number in VERSION definition.
1995-03-17 04:07:19 +00:00
Jim Meyering
16c1678f6d
.
1995-03-17 04:05:46 +00:00
Jim Meyering
b94687cecb
Detect when -N argument is too large to fit in an off_t.
1995-03-16 21:54:02 +00:00
Jim Meyering
4976b0c0c2
.
1995-03-12 18:31:55 +00:00
Jim Meyering
cb715fe584
.
1995-03-12 18:21:38 +00:00
Jim Meyering
858157b65b
.
1995-03-12 18:12:18 +00:00
Jim Meyering
f8b678f7c8
Better but-reporting instructions.
...
wc tweak: lines->newlines.
1995-03-12 18:07:15 +00:00
Jim Meyering
e71dcd4c81
Undef __P before defining it.
1995-03-12 18:06:08 +00:00
Jim Meyering
ae50e4b6fc
.
1995-03-12 18:00:33 +00:00
Jim Meyering
91f5d65874
Make source const.
1995-03-12 15:26:36 +00:00
Jim Meyering
e677aefec1
Update from glibc.
1995-03-12 15:26:09 +00:00
Jim Meyering
1423198343
add 1995 to Copyright dates
1995-03-10 04:15:06 +00:00
Jim Meyering
0d6850348c
add 1995 to Copyright dates
1995-03-09 22:33:05 +00:00
Jim Meyering
eba8aab7f2
add 1995 to Copyright dates
1995-03-09 22:20:59 +00:00
Jim Meyering
c2c77cdc0f
.
1995-03-06 14:20:34 +00:00
Jim Meyering
d307cc738a
from Karl Berry
1995-03-06 14:11:41 +00:00
Jim Meyering
6e811f30ac
(SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'
...
instead of using trailing `else' -- otherwise, gcc -Wall complains
of `empty body in an else-statement'.
1995-02-28 13:54:33 +00:00
Jim Meyering
40f6e92067
(wc): oops. Add missing dcl of stats.
1995-02-28 12:50:35 +00:00
Jim Meyering
b53cae8492
Always include system headers, but define-away any putenv prototype.
1995-02-28 12:08:03 +00:00
Jim Meyering
861ff7f26c
Remove sys-dependent cruft and define-away getopt in system headers
...
instead.
1995-02-28 12:06:57 +00:00
Jim Meyering
9ac5e4ef97
(color_indicator[0]): Add missing `['.
1995-02-27 16:37:54 +00:00
Jim Meyering
2b4f9ff609
.
1995-02-27 14:54:45 +00:00
Jim Meyering
7cdef7f19f
.
1995-02-27 14:51:30 +00:00
Jim Meyering
e9c2895a55
(userid_compare): K&R'ify function definition.
1995-02-27 14:47:40 +00:00
Jim Meyering
30d09ddbed
(correct_password): Use memset instead of bzero.
1995-02-27 14:09:10 +00:00
Jim Meyering
617dbb12c2
(main, set_window_size): Use memset instead of bzero.
1995-02-27 14:07:58 +00:00
Jim Meyering
5d49fcbeaa
Remove \n's from error format strings.
...
(main): Let `seq 1 1' work.
Invoke usage always with 1 when failing.
1995-02-27 14:05:43 +00:00
Jim Meyering
788bd6716f
(docolon): Use memset instead of bzero.
1995-02-27 06:01:27 +00:00
Jim Meyering
829c226954
(batch_convert): Remove any trailing newline from offending
...
line before including it in the `invalid date' error from `date -f'.
Reported by Franc,ois Pinard.
1995-02-27 06:00:14 +00:00
Jim Meyering
06b585059b
(wc): Put back test for S_ISREG. On some systems lseek returns zero for
...
non-regular files (esp ttys on SunOS) even when it fails.
1995-02-27 00:07:35 +00:00
Jim Meyering
0988b76df5
.
1995-02-26 19:05:34 +00:00
Jim Meyering
8467987e4b
.
1995-02-26 05:09:04 +00:00
Jim Meyering
5f40ddc1a1
.
1995-02-24 04:31:04 +00:00
Jim Meyering
6812f61900
(restore_cwd): Test whether fchdir return value is non-zero, not negative.
...
Be consistent!
1995-02-23 21:14:12 +00:00
Jim Meyering
aeebbd038c
(save_cwd) [!HAVE_FCHDIR]: Avoid a core dump via abort() which occurred
...
because cwd->desc was uninitialed.
(restore_cwd) [!HAVE_FCHDIR]: Remove unnecessary redefinition of fchdir.
Both from Bruno Haible.
1995-02-23 21:12:11 +00:00
Jim Meyering
875eafd489
(count_entry): Fix bug in polarity of safe-stat status test.
1995-02-21 05:19:03 +00:00
Jim Meyering
03daea30a6
(save_cwd, restore_cwd): New functions.
...
(main): Use them instead of in-line versions.
(count_entry): Use them here instead of relying on chdir ("..") --
but only when necessary. Before, with --dereference (-L),
traversing a symlink caused failure because chdir ("..") didn't
work as expected. Reported by Bruno Haible.
1995-02-21 05:01:08 +00:00
Jim Meyering
44416660ae
update from FSF
1995-02-16 20:25:54 +00:00
Jim Meyering
695dd11003
(wc): Fix off-by-one error when counting lines.
1995-02-16 00:10:49 +00:00
Jim Meyering
e1453c467f
.
1995-02-11 14:15:09 +00:00
Jim Meyering
a40b092725
(SOURCES): Add memcmp.c, memcpy.c, and memset.c.
1995-02-11 14:11:36 +00:00
Jim Meyering
b4994dc3fe
.
1995-02-11 14:02:02 +00:00
Jim Meyering
4ef39a33cb
(copy): Use memset, not bzero.
...
(copy_simple): Use memcpy, not bcopy.
1995-02-11 13:58:11 +00:00
Jim Meyering
b743f8afc3
Remove index/rindex and bcmp/bcopy/bzero references.
...
Separate errno declaration from STDC_HEADERS.
1995-02-11 13:53:39 +00:00
Jim Meyering
f299c4e0f6
.
1995-02-11 13:36:02 +00:00
Jim Meyering
79c16924de
Fix example in comment.
1995-02-11 13:21:46 +00:00
Jim Meyering
a3d2e589ed
(wc): Eliminate fstat call -- using lseek is sufficient.
...
Detect/handle case in which CURR position > EOF.
1995-02-10 05:53:54 +00:00
Jim Meyering
15d9f70d1a
(wc): Handle separately the cases in which words need
...
not be counted. Suggested by Karl Heuer.
(wc): Use memchr.c instead.
1995-02-10 05:34:27 +00:00
Jim Meyering
d131ddcf1f
(wc): Add a separate loop for counting only lines or lines and bytes.
...
From Karl Heuer.
1995-02-09 17:15:17 +00:00
Jim Meyering
05d1bec3e5
(wc): Don't overcount the number of bytes when reading from
...
a regular file on stdin with file pointer not at BOF. From Karl Heuer.
1995-02-09 17:05:43 +00:00
Jim Meyering
b968f43e95
.
1995-01-29 05:34:15 +00:00
Jim Meyering
5695b2f051
(parse_old_offset): Use strchr, not index.
1995-01-29 05:33:05 +00:00
Jim Meyering
faed18c267
(extract_regexp): Use strrchr, not rindex.
1995-01-29 05:32:10 +00:00
Jim Meyering
8c3911c2b4
.
1995-01-28 14:07:41 +00:00
Jim Meyering
a6f7c6d0c7
.
1995-01-28 13:23:10 +00:00
Jim Meyering
6be15c9af0
(substr): Don't allocate a byte for trailing NUL in result
...
since the result needn't be NUL-terminated. Don't NUL terminate it.
1995-01-28 13:22:53 +00:00
Jim Meyering
7fc638a948
(pipe_lines, pipe_bytes): Use memcpy instead of bcopy.
1995-01-28 13:22:25 +00:00
Jim Meyering
3cd9e1dd23
(append_equiv_class): Use memcpy instead of bcopy.
...
(card_of_complement, set_initialize): Use memset, not bzero.
1995-01-28 13:15:35 +00:00
Jim Meyering
af7e99c091
(tac): Use memmove instead of bcopy.
...
(output): Use memcpy instead of bcopy.
1995-01-28 13:09:42 +00:00
Jim Meyering
9646d48630
(main): Use memset, not bzero.
...
(line_bytes_split): Use memmove instead of bcopy.
1995-01-28 13:06:29 +00:00
Jim Meyering
849868e342
(checkfp, mergefps): Use memcpy instead of bcopy.
...
(fillbuf): Use memmove instead of bcopy.
1995-01-28 13:04:27 +00:00
Jim Meyering
197bc3fd5a
(decode_format_string): Use memmove instead of bcopy.
...
[EQUAL_BLOCKS]: Use memcmp, not bcmp.
(dump): Use memset, not bzero.
1995-01-28 13:02:44 +00:00
Jim Meyering
392dd54529
(fold_file): Use memmove instead of bcopy.
1995-01-28 13:00:10 +00:00
Jim Meyering
3794d3b8ad
.
1995-01-28 04:58:03 +00:00
Jim Meyering
42a6a38712
(isopen, isclose, isperiod): Use strchr, not index.
...
(flush_paragraph): Use memmove instead of bcopy.
1995-01-28 04:57:45 +00:00
Jim Meyering
45f162ad7a
(load_buffer): Use memcpy rather than bcopy.
1995-01-28 04:47:03 +00:00
Jim Meyering
9a915d886e
(cat): Use memmove rather than bcopy.
1995-01-28 04:45:19 +00:00
Jim Meyering
1976546062
.
1995-01-27 19:32:16 +00:00
Jim Meyering
fedcb63136
(get_fs_usage, statfs): Use safe_read, and safe_stat rather than
...
bare read and stat.
1995-01-27 17:20:54 +00:00
Jim Meyering
7ccb88fbc5
Declare errno if it's not defined.
...
Rename SAFE_STAT to safe_stat.
1995-01-27 17:16:56 +00:00
Jim Meyering
0fd3803567
Declare errno if it's not defined.
1995-01-27 17:16:19 +00:00
Jim Meyering
b284f343cb
(DEFS): Remove -Dlint.
...
(DISTFILES): Add error.h.
1995-01-27 17:09:18 +00:00
Jim Meyering
5dabd0cdec
Rename SAFE_STAT to safe_stat.
1995-01-27 17:07:36 +00:00
Jim Meyering
fbf807583e
Rename SAFE_STAT to safe_stat.
1995-01-27 17:05:42 +00:00
Jim Meyering
e6e3d524da
Rename SAFE_STAT to safe_stat.
1995-01-27 17:05:11 +00:00
Jim Meyering
69f39255bc
Rename SAFE_STAT and SAFE_LSTAT to lower case names.
1995-01-27 17:03:21 +00:00
Jim Meyering
b4cde80810
.
1995-01-27 15:35:17 +00:00
Jim Meyering
85bb215ab8
(basename): Use strrchr, not rindex.
...
[!STDC_HEADERS && !HAVE_STRING_H]: Define strrchr to rindex.
1995-01-27 15:23:48 +00:00
Jim Meyering
b38a5a7a17
.
1995-01-27 15:01:25 +00:00
Jim Meyering
4ecaaf1fa7
.
1995-01-27 15:00:54 +00:00
Jim Meyering
428920f8fc
.
1995-01-27 14:41:51 +00:00
Jim Meyering
4e2a9fa5f2
.
1995-01-27 05:39:25 +00:00
Jim Meyering
1a41e74d32
.
1995-01-27 05:37:03 +00:00
Jim Meyering
66444bdafb
Remove/rewrite some comments.
1995-01-27 05:36:14 +00:00
Jim Meyering
b554fee401
.
1995-01-27 05:22:23 +00:00
Jim Meyering
293530a4c8
.
1995-01-25 04:32:58 +00:00
Jim Meyering
8b285f6be9
* fmt.c (copy_rest): Replace ||' with &&'. Before, a paragraph
...
not followed by a newline would be followed by data copied from
uninitialized storage. Repeat by `printf abc|fmt|od -ac'.
Reported by Franc,ois Pinard.
1995-01-25 04:32:15 +00:00
Jim Meyering
851162a0da
Rename macros with FP_ prefix. Use FLOAT_ instead.
...
AIX-2.2.1 declares a typedef, FP_DOUBLE, that conflicted.
Be careful to use off_t instead of explicit `unsigned long'.
Otherwise, systems like 4.4BSD lose on calls to fseek that
expect off_t (which is long long on that system).
(parse_old_offset): Use xstrtoul
(main): Likewise.
1995-01-25 04:19:46 +00:00
Jim Meyering
41fc246374
Don't use legal' when you mean valid'.
1995-01-17 13:57:22 +00:00
Jim Meyering
cfaf788606
Fix typo: seperator -> separator.
1995-01-12 05:03:08 +00:00
Jim Meyering
98b530a36d
Remove FIXMEs.
...
(get_width_format): Use stub function if not all of the needed math
functions are available. From Ulrich.
(main): Give reason for failure.
1995-01-08 20:20:19 +00:00
Jim Meyering
9485d96553
See log in textutils/lib/.
1995-01-08 19:33:34 +00:00
Jim Meyering
f30ca710d9
.
1995-01-08 19:30:12 +00:00
Jim Meyering
4ad4a00de4
Add some FIXME comments.
1994-12-31 18:38:23 +00:00
Jim Meyering
81f671740e
Include "system.h".
...
Don't explicitly include headers that it includes.
Use error, not `fprintf (stderr'.
1994-12-31 18:32:47 +00:00
Jim Meyering
d6b36e21cb
Minor indentation change.
...
(usage): Change wording a little.
1994-12-31 18:17:34 +00:00
Jim Meyering
47d3dc6fc3
From Ulrich Drepper.
1994-12-31 18:04:40 +00:00
Jim Meyering
d4ba41692f
.
1994-12-31 17:56:47 +00:00
Jim Meyering
a872332ad9
.
1994-12-31 17:55:01 +00:00
Jim Meyering
e8bb8dff6a
.
1994-12-31 17:54:33 +00:00
Jim Meyering
e0c2f72ee5
.
1994-12-31 17:53:04 +00:00
Jim Meyering
60d3ac3f15
.
1994-12-31 17:51:57 +00:00
Jim Meyering
e50ceb339f
still checking
1994-12-31 17:46:31 +00:00
Jim Meyering
6a8f231a9c
checking whether cvs lock works
1994-12-31 17:43:19 +00:00
Jim Meyering
029da0400b
(print_factors): Increase size of FACTOR array to 128.
1994-12-31 17:39:22 +00:00
Jim Meyering
3de797b535
Indent.
...
Add deactivated assertions.
1994-12-31 17:33:56 +00:00
Jim Meyering
14842c9a59
Use readtoken.
1994-12-31 15:28:51 +00:00
Jim Meyering
652d4c6cd6
.
1994-12-27 13:39:54 +00:00
Jim Meyering
59097c0922
Include "error.h" rather than simply declaring `void error ();'.
1994-12-27 13:36:22 +00:00
Jim Meyering
dcb4b37240
* dd.c (skip): Use safe_read instead of read.
...
(copy): Use full_write instead of write.
From Bruno Haible.
1994-12-27 13:12:52 +00:00
Jim Meyering
410e779e8d
* sync.c (main): Make error message accurate.
1994-12-27 13:08:05 +00:00
Jim Meyering
d7cd6fb738
Write file name instead of filename.
1994-12-27 05:28:58 +00:00
Jim Meyering
ca39edc494
.
1994-12-27 02:50:40 +00:00
Jim Meyering
2ea2c7bf78
[member]: Use strchr instead of index.
1994-12-27 02:47:50 +00:00
Jim Meyering
b772193f4b
.
1994-12-27 02:46:10 +00:00
Jim Meyering
c84154eb28
* test.c (term): Running `./test \( a -o b' got a seg fault.
...
From Klaus.Reichl@aut.alcatel.at .
1994-12-27 00:33:03 +00:00
Jim Meyering
72bb9e6307
Rearrange to accept a user-specified set of suffix chars (must be
...
a subset of master list), each with a hard-coded value.
1994-12-22 05:10:32 +00:00
Jim Meyering
7c141b258d
(main): Update xstrtol calls to be consistent with new decl.
1994-12-22 05:08:40 +00:00
Jim Meyering
2999aefb84
.
1994-12-20 05:26:56 +00:00
Jim Meyering
a9f1783e20
* src/*.c: Include "error.h" instead of simply declaring
...
`void error ();'.
1994-12-20 05:26:44 +00:00
Jim Meyering
6bb619d33c
Begin overhaul.
1994-12-20 05:24:13 +00:00
Jim Meyering
0477175963
.
1994-12-20 05:10:42 +00:00
Jim Meyering
eaa5cc3f91
.
1994-12-20 05:05:55 +00:00
Jim Meyering
735c6a9adc
(test_stat, binary_operator): Use safe_stat instead of SAFE_STAT.
...
(unary_operator): Use safe_lstat instead of SAFE_LSTAT.
1994-12-20 04:51:10 +00:00
Jim Meyering
6d59e126b5
(print_entry): Use safe_stat instead of SAFE_STAT.
1994-12-20 04:50:25 +00:00
Jim Meyering
bb705c7c3e
(dir_ok): Use safe_stat instead of SAFE_STAT.
1994-12-20 04:49:55 +00:00
Jim Meyering
398dbbb832
(numerous functions): Give char* filename arguments the const attribute.
1994-12-20 04:27:35 +00:00
Jim Meyering
90a33c19fe
.
1994-12-20 04:23:49 +00:00
Jim Meyering
3205d087e2
.
1994-12-20 04:17:23 +00:00
Jim Meyering
a09358fc2c
.
1994-12-20 04:15:30 +00:00
Jim Meyering
c5811b6a26
(main): Use safe_stat, not SAFE_STAT.
1994-12-20 04:03:28 +00:00
Jim Meyering
73d8d0a43f
Include "error.h" instead of simply declaring `void error ();'.
...
(main): Don't advance optarg past leading sign -- otherwise, we'd
be making tail accept invalid options like `-+1'.
(tail_file): Fix call to error with %s in format, but no corresponding argument.
1994-12-16 05:45:57 +00:00
Jim Meyering
7323b7d9f2
Include "error.h" instead of simply declaring `void error ();'.
1994-12-16 05:42:47 +00:00
Jim Meyering
8d6c6946dd
Include "error.h" instead of simply declaring `void error ();'.
1994-12-16 05:41:05 +00:00
Jim Meyering
029fcaa913
(main): Use %lu, not %d for unsigned long.
...
(my_strtoul, uint_fatal_error): Remove functions. Use xstrtoul
and STRTOL_FATAL_ERROR instead.
1994-12-16 05:32:30 +00:00
Jim Meyering
bebb9b3286
(main): Move to end.
...
(factor, do_stdin): Declare static.
1994-12-13 05:42:44 +00:00
Jim Meyering
3ae9a27c25
(docolon): Zero out re_buffer and re_regs before using them.
...
From H.J. Lu <hjl@nynexst.com >.
1994-12-13 04:42:23 +00:00
Jim Meyering
0050411112
.
1994-12-12 17:49:55 +00:00
Jim Meyering
5bfdd91cdf
.
1994-12-12 00:00:28 +00:00
Jim Meyering
88442ad885
sort.c (main): Fix interpretation of field offsets when specified
...
via -k option. They were being interpreted as zero-indexed.
POSIX says they are 1-based indices.
(keycompare): Don't ignore characters at the end of words
when otherwise they compare equal. Both from Rik Faith
<faith@cs.unc.edu >.
1994-12-12 00:00:22 +00:00
Jim Meyering
f46511eb69
* (<most functions>): Change the type of n_units/n_lines/n_bytes
...
to off_t because n_bytes is used as the option to fseek and off_t may
be long long (e.g. on BSD4.4). The only place where a 32-bit limit is
imposed is in the string-to-integer converstion of xstrtol.
(main): Use xstrtol instead of manual string to integer conversion.
1994-12-11 23:53:54 +00:00
Jim Meyering
cfa6527373
.
1994-12-11 23:44:07 +00:00
Jim Meyering
0e168c7d03
(get_format_width, get_format_prec): Use ISDIGIT instead of
...
comparisons against '0' and '9'.
1994-12-11 23:43:21 +00:00
Jim Meyering
9c5d0aa7a6
[ULONGMAX]: Define it.
...
[LONGMAX]: Define in terms of ULONGMAX instead of as a 32-bit constant.
1994-12-11 23:31:12 +00:00
Jim Meyering
5b66c03ac0
.
1994-12-11 23:13:08 +00:00
Jim Meyering
5dd4159e77
(safe_read): Get this function from gcc's cccp.c.
1994-12-10 22:00:12 +00:00
Jim Meyering
b3d3591aed
.
1994-12-10 06:04:53 +00:00
Jim Meyering
fb5c9e690f
.
1994-12-10 05:48:14 +00:00
Jim Meyering
e737fe145f
.
1994-12-10 05:46:18 +00:00
Jim Meyering
abdf594b85
No longer include <ctype.h>.
...
[isascii, ISDIGIT]: Remove definitions.
1994-12-10 05:45:52 +00:00
Jim Meyering
33c44e1d1b
No longer include <ctype.h>.
...
Remove IS* macros.
1994-12-10 05:45:02 +00:00
Jim Meyering
ec27c85596
No longer include <ctype.h>.
1994-12-10 05:43:18 +00:00
Jim Meyering
36a504f605
(copy, make_path_private): Use strr?chr instead of r?index.
1994-12-10 05:41:52 +00:00
Jim Meyering
c95989d148
(parse_conversion, scan_args): Use strr?chr instead of r?index.
1994-12-10 05:41:16 +00:00
Jim Meyering
06f4d47a29
(remove_parents): Use strr?chr instead of r?index.
1994-12-10 05:39:59 +00:00
Jim Meyering
7f58bbba88
* [!HAVE_STRING_H]: Define strchr to index and strrchr to
...
rindex instead of the other way around.
* Include <ctype.h> and define IS* macros.
1994-12-10 05:25:15 +00:00
Jim Meyering
651ccf648d
No longer include <ctype.h>.
1994-12-10 05:21:29 +00:00
Jim Meyering
2a242b8989
New chapter by Arnold Robbins via Karl.
1994-12-07 14:17:04 +00:00
Jim Meyering
f445de3b86
.
1994-12-04 21:15:54 +00:00
Jim Meyering
12042b2fa2
Use strr?chr instead of r?index.
1994-12-04 21:15:46 +00:00
Jim Meyering
06084cb7e8
Get putenv.c from /copies (derived from glibc).
...
Hack it to work with SGI's __environ junk.
1994-12-04 21:08:50 +00:00
Jim Meyering
96dd28efa2
.
1994-12-04 20:56:35 +00:00
Jim Meyering
3b0ea78aef
.
1994-12-04 20:55:30 +00:00
Jim Meyering
be4a8a192a
.
1994-12-04 20:53:43 +00:00
Jim Meyering
fec974e60e
(DISTFILES): Add getdate.texi.
1994-12-04 20:52:46 +00:00
Jim Meyering
5150ebf157
Mods from Karl to include getdate.texi.
1994-12-04 20:50:57 +00:00
Jim Meyering
9a102f76c8
.
1994-12-04 20:48:11 +00:00
Jim Meyering
1d6dc36be9
(du_files): Handle very low-probability fchdir failure (when errno != 0
...
&& errno != EINVAL).
1994-12-03 20:38:20 +00:00
Jim Meyering
9f715b2bdb
(du_files): Variable name changes.
1994-12-03 20:29:28 +00:00
Jim Meyering
103e83b65e
(du_files): Work around SunOS restriction that fchdir doesn't work when
...
accounting is enabled -- modelled after djm's find.c mods.
1994-12-03 20:26:33 +00:00
Jim Meyering
f55a29ab93
(checkfp): Initialize keybeg and keylim fields.
...
Before, this command
perl -e 'print join ("\n", (1..513)), "\n";'|sort -cs -n
failed on SunOS 4 systems. From Robert H. de Vries <robert@and.nl >.
1994-12-02 16:54:56 +00:00
Jim Meyering
97f9755aeb
(xfclose): Report failed fflush. Otherwise, failed write to stdout
...
could be missed because of subsequent clearerr.
(main): Include filename in a couple error messages.
Add missing %s in an error format string.
1994-12-02 16:49:47 +00:00
Jim Meyering
f2fc6e9054
name changes: number->n_lines|n_bytes
1994-11-30 20:54:21 +00:00
Jim Meyering
04b546bdb9
Make some globals static' and/or const'.
...
(LEN_STR_PAIR): New macro.
(decode_switches): Only ignore invalid TABSET value instead of dying.
(parse_ls_color): Use error, not fprintf.
(print_type_indicator): Remove dcls of two unused variables.
1994-11-28 06:00:56 +00:00
Jim Meyering
f214bd45dc
indent
1994-11-28 04:38:27 +00:00
Jim Meyering
f021d0ca05
(indent): Use TABs only when doing so replaces at least two spaces.
1994-11-28 04:32:07 +00:00
Jim Meyering
c65e1fe89f
`colorize' patch from Drepper.
1994-11-28 04:25:31 +00:00
Jim Meyering
7f2c21525b
.
1994-11-21 14:23:15 +00:00
Jim Meyering
5fce52076e
(list_entries): Delete. Split in two actually...
...
(list_entries_users, list_entries_who, userid_compare): New functions.
(list_entries_users): Sort the user names. Reported by
Michael I Bushnell.
Topologically sort the functions and remove fwd declarations.
1994-11-18 05:15:04 +00:00
Jim Meyering
42c03d3135
.
1994-11-17 17:37:22 +00:00
Jim Meyering
fdfd720ec4
(output): Use STDOUT_FILENO instead of `1' in xwrite call.
1994-11-17 12:49:38 +00:00
Jim Meyering
53c46c67ac
(dump_remainder): Flush standard output just before
...
sleeping so that `tail -f' will output partial lines sooner.
This applies only when following the end of a single file.
From Leonard N. Zubkoff <lnz@dandelion.com >.
(file_lines, pipe_lines, pipe_bytes, start_bytes, start_lines, dump_remainder):
Use STDOUT_FILENO instead of `1' in XWRITE calls.
1994-11-17 12:49:10 +00:00
Jim Meyering
13e79f4f72
Include <getopt.h> instead of "getopt.h".
1994-11-16 13:19:25 +00:00
Jim Meyering
67af2936fa
(tempname): Merge two very similar sprintf stmts into one.
1994-11-16 13:16:53 +00:00
Jim Meyering
5d9de33889
Use BUFSIZ instead of BUFSIZE.
1994-11-16 13:13:07 +00:00
Jim Meyering
5356de1df7
Rewriting to help it pass a reasonable suite of tests.
1994-11-16 13:10:34 +00:00
Jim Meyering
c85cac33ab
Declare DELIM to be `int' rather than unsigned char.
1994-11-16 13:09:13 +00:00
Jim Meyering
b4a1e5cb83
.
1994-11-16 13:06:45 +00:00
Jim Meyering
c35f55124b
.
1994-11-16 13:05:38 +00:00
Jim Meyering
005bf81461
.
1994-11-14 22:31:47 +00:00
Jim Meyering
6b558ed117
(my_strtol): New function.
...
(main): Use it instead of atoi to convert argument strings to
major and minor device numbers. Now, mknod diagnoses invalid
device numbers and accepts octal and hexadecimal as well as
decimal string arguments. Ralf Lammers
<rlammers@physik.uni-osnabrueck.de > suggested that mknod accept
hex device numbers for compatibility with HPUX's mknod program.
1994-11-11 16:14:19 +00:00
Jim Meyering
b81d2117e2
(SOURCES): Add strtol.c.
1994-11-11 16:10:16 +00:00
Jim Meyering
34406025e5
.
1994-11-09 20:16:23 +00:00
Jim Meyering
75d902ef01
.
1994-11-08 22:40:52 +00:00
Jim Meyering
da098ddd8a
.
1994-11-07 12:55:05 +00:00
Jim Meyering
cb4c5aaf0a
Initial revision
1994-11-07 12:47:50 +00:00
Jim Meyering
8761507929
.
1994-11-07 05:38:19 +00:00
Jim Meyering
ba2a317029
.
1994-11-07 05:37:05 +00:00
Jim Meyering
c47ec4af2a
Add test names.
1994-11-07 04:36:41 +00:00
Jim Meyering
1f875effab
Add -w and clean up.
1994-11-07 04:36:07 +00:00
Jim Meyering
4c722a96ba
merge with 1.12
1994-11-06 17:51:23 +00:00
Jim Meyering
c67fdb5c94
merge with 1.11
1994-11-06 17:47:32 +00:00
Jim Meyering
398d617cc9
merge with 1.10
1994-11-06 17:42:51 +00:00
Jim Meyering
0683ef74d1
Initial revision
1994-11-06 17:40:20 +00:00
Jim Meyering
4f89d5bcfa
merge with 1.12
1994-11-05 14:17:55 +00:00
Jim Meyering
9bfdace83a
merge with 3.10
1994-11-05 13:37:38 +00:00
Jim Meyering
fad3ef71a4
merge with 3.9u1
1994-11-04 16:50:04 +00:00
Jim Meyering
c21a3a4ec6
merge with 1.9.1k1
1994-11-04 16:43:33 +00:00
Jim Meyering
05bcdf4d41
.
1994-11-04 14:48:40 +00:00
Jim Meyering
cda4ac2e91
.
1994-11-04 14:15:12 +00:00
Jim Meyering
8de255ea61
Change _P to __P.
1994-11-04 14:04:43 +00:00
Jim Meyering
4b579f1836
.
1994-11-04 14:04:03 +00:00
Jim Meyering
8edc08d48e
Include makepath.h.
...
Add an argument: PRESERVE_EXISTING.
Declare char* arguments const.
1994-11-04 06:05:34 +00:00
Jim Meyering
3b99cd3ae3
.
1994-11-04 06:04:42 +00:00
Jim Meyering
0ccaadc62c
Include <limits.h> before system.h because limits.h on
...
some systems undefines PATH_MAX, whereas system.h includes pathmax.h
which sets PATH_MAX. From Kaveh Ghazi.
1994-11-04 06:04:02 +00:00
Jim Meyering
aebff608dc
(make_path_private): Rename function from make_path to avoid confusion.
...
(do_copy): Update caller.
1994-11-04 06:03:25 +00:00
Jim Meyering
0e1e2d8069
(DISTFILES): Add makepath.h.
...
(makepath.o): Depend on it.
1994-11-04 06:02:21 +00:00
Jim Meyering
7cced49416
Update calls to make_path.
1994-11-04 06:00:41 +00:00
Jim Meyering
70fe5e3261
.
1994-11-03 22:32:35 +00:00
Jim Meyering
b808409fe7
(rwx): Use S_IRUSR, S_IWUSR, S_IXUSR instead of obsolete
...
S_IREAD, S_IWRITE, S_IEXEC.
Make sure the former three are defined.
1994-11-03 22:03:54 +00:00
Jim Meyering
17a29b6eea
Define S_IXUSR, S_IXGRP, and S_IXOTH in terms of _IEXEC if they're not
...
already defined. Reported by Daniel Hagerty <hag@gnu.ai.mit.edu >.
1994-11-03 22:03:16 +00:00
Jim Meyering
8d447abdbf
merge with 3.9t3
1994-11-03 04:34:05 +00:00
Jim Meyering
1423156a9c
merge with 1.9.1j2
1994-11-03 04:33:52 +00:00
Jim Meyering
40f3df0acd
merge with 1.9.1j2
1994-11-03 04:33:22 +00:00
Jim Meyering
4e253268e1
merge with 1.10x1
1994-11-03 00:58:25 +00:00
Jim Meyering
21229f21b4
.
1994-11-02 23:55:02 +00:00
Jim Meyering
995c18ba28
.
1994-11-02 05:24:13 +00:00
Jim Meyering
c6411b91f5
(cat): Conditionalize test for errno == ENOSYS. It's not
...
defined on some Next and Alliant systems. From Kaveh Ghazi.
1994-11-02 05:21:37 +00:00
Jim Meyering
346a1b2351
(cut_bytes): Print at least a newline for every line of input.
...
(cut_fields): Print a newline even for lines whose only selected
field is empty. But print nothing when using -s without -f1.
And print nothing for empty input. Reported by
Richard_Sharman@software.mitel.com .
1994-11-02 05:04:17 +00:00
Jim Meyering
32340b45e7
(XWRITE): Guard against calling xwrite with n_bytes == 0.
1994-11-01 22:38:11 +00:00
Jim Meyering
7a5462a0b7
(XWRITE): Allow n_bytes to be zero in assertion. Otherwise `tail /dev/null'
...
gets failed assertion.
1994-11-01 22:21:23 +00:00
Jim Meyering
ca83b5d174
merge with 3.9t2
1994-11-01 14:57:56 +00:00
Jim Meyering
7a1813fe39
merge with 3.9t2
1994-11-01 14:57:28 +00:00
Jim Meyering
e877a26079
Initial revision
1994-11-01 14:50:16 +00:00
Jim Meyering
a175b4affb
.
1994-10-31 14:03:58 +00:00
Jim Meyering
159929688d
.
1994-10-31 12:55:27 +00:00
Jim Meyering
5b4430b4d2
merge with 1.9.1j
1994-10-31 04:38:31 +00:00
Jim Meyering
67e2c217d6
.
1994-10-31 04:15:31 +00:00
Jim Meyering
c2f3b72b93
merge with 1.9.1i1
1994-10-30 13:56:10 +00:00
Jim Meyering
2654c2012b
merge with 1.9.1i
1994-10-30 05:28:15 +00:00
Jim Meyering
21b82f43b9
.
1994-10-29 05:06:43 +00:00
Jim Meyering
1fd77b2ddf
.
1994-10-29 04:49:55 +00:00
Jim Meyering
2ef20008e8
.
1994-10-28 18:32:31 +00:00
Jim Meyering
c0119ac534
.
1994-10-28 17:03:06 +00:00
Jim Meyering
1cd8c36e4d
merge with 3.9t
1994-10-27 23:36:15 +00:00
Jim Meyering
2e9d555f8c
.
1994-10-27 13:45:55 +00:00
Jim Meyering
f6b8bdc529
merge with 3.9s
1994-10-27 13:43:59 +00:00
Jim Meyering
0c9fb4050b
merge with 1.10x
1994-10-27 13:39:39 +00:00
Jim Meyering
2ba9e70e52
merge with 3.9q
1994-10-27 05:02:28 +00:00
Jim Meyering
51244615e9
merge with 3.9q
1994-10-27 05:02:05 +00:00
Jim Meyering
c0c7ee9ab1
merge with 1.10w
1994-10-27 04:47:39 +00:00
Jim Meyering
4c8adc4821
.
1994-10-27 04:18:00 +00:00
Jim Meyering
9f7d860db2
merge with 1.10u
1994-10-24 20:07:32 +00:00
Jim Meyering
4cc84a6164
.
1994-10-21 13:37:48 +00:00
Jim Meyering
b902a4439e
merge with 1.10t
1994-10-21 05:25:03 +00:00
Jim Meyering
aa3d6d01e8
.
1994-10-20 16:22:32 +00:00
Jim Meyering
154bd660bb
merge with 3.9p
1994-10-20 16:16:39 +00:00
Jim Meyering
adeff820d3
Initial revision
1994-10-20 16:10:00 +00:00
Jim Meyering
3bdb536a55
.
1994-10-20 15:29:38 +00:00
Jim Meyering
5868a8d57c
.
1994-10-20 14:57:33 +00:00
Jim Meyering
550968ec92
.
1994-10-20 14:48:51 +00:00
Jim Meyering
9f167c85b0
.
1994-10-20 04:42:43 +00:00
Jim Meyering
544baf5482
merge with 1.9.1h
1994-10-19 03:39:33 +00:00
Jim Meyering
6a76abbf9c
.
1994-10-19 02:45:36 +00:00
Jim Meyering
131aa77dd9
.
1994-10-18 23:23:44 +00:00
Jim Meyering
3e9cafcf42
merge with 1.10s
1994-10-18 23:23:04 +00:00
Jim Meyering
ee2f172106
.
1994-10-18 22:55:26 +00:00
Jim Meyering
f9fea3cd18
.
1994-10-17 14:19:50 +00:00
Jim Meyering
ed41665d78
.
1994-10-17 14:03:27 +00:00
Jim Meyering
d8843f4b6e
.
1994-10-17 14:01:44 +00:00
Jim Meyering
f45f10b17d
.
1994-10-17 13:24:35 +00:00
Jim Meyering
ff18f4c072
.
1994-10-15 02:40:27 +00:00
Jim Meyering
4157d2bf7f
.
1994-10-13 04:03:24 +00:00
Jim Meyering
977995573d
merge with 3.9n
1994-10-13 02:57:52 +00:00
Jim Meyering
3593b80a51
merge with 1.10r
1994-10-13 02:16:01 +00:00
Jim Meyering
d3a7a3d262
.
1994-10-11 01:56:53 +00:00
Jim Meyering
d3d49453a4
.
1994-10-10 01:17:52 +00:00
Jim Meyering
ec7c19de56
.
1994-10-09 05:24:31 +00:00
Jim Meyering
a41f5ad96e
.
1994-10-09 05:06:10 +00:00
Jim Meyering
eb57e662fc
.
1994-10-09 05:03:54 +00:00
Jim Meyering
c0723b4189
merge with 3.9k
1994-10-08 17:26:58 +00:00
Jim Meyering
e8670c071b
merge with 3.9j
1994-10-08 16:56:34 +00:00
Jim Meyering
09b0c4ab6e
.
1994-10-08 16:39:30 +00:00
Jim Meyering
deef174caa
.
1994-10-08 16:38:01 +00:00
Jim Meyering
35adb7c5be
.
1994-10-08 14:52:10 +00:00
Jim Meyering
f827615b89
merge with 3.9i
1994-10-08 04:54:06 +00:00
Jim Meyering
09d7d195be
merge with 3.9i
1994-10-08 02:42:43 +00:00
Jim Meyering
4b8534f940
.
1994-10-08 02:05:20 +00:00
Jim Meyering
7354f66153
.
1994-10-08 02:04:47 +00:00
Jim Meyering
9c9b761562
.
1994-10-08 00:58:41 +00:00
Jim Meyering
d72ab4ffe7
.
1994-10-08 00:56:50 +00:00
Jim Meyering
d734172c73
merge with 1.10q
1994-10-08 00:40:55 +00:00
Jim Meyering
5a31cea3d4
.
1994-10-08 00:34:54 +00:00
Jim Meyering
0eb406c7e6
.
1994-10-07 23:46:47 +00:00
Jim Meyering
94d327a68a
.
1994-10-07 01:19:51 +00:00
Jim Meyering
33a89ddba5
.
1994-10-05 00:43:46 +00:00
Jim Meyering
83577ddb4d
.
1994-10-03 03:01:32 +00:00
Jim Meyering
c9b696a6bd
merge with 1.9.1g
1994-10-02 23:01:05 +00:00
Jim Meyering
b2e7f0596a
Initial revision
1994-10-02 22:50:11 +00:00
Jim Meyering
3994e55f58
.
1994-10-02 22:11:44 +00:00
Jim Meyering
7079da8b5a
.
1994-10-02 22:10:57 +00:00
Jim Meyering
d9a92fd81c
.
1994-10-02 21:12:44 +00:00
Jim Meyering
f1ce35a10c
merge with 3.9h
1994-10-02 05:43:03 +00:00
Jim Meyering
c543c4b10c
merge with 3.9h
1994-10-02 05:42:43 +00:00
Jim Meyering
ff6263f4f9
Initial revision
1994-10-02 05:35:52 +00:00
Jim Meyering
f17c045d21
.
1994-10-02 02:09:38 +00:00
Jim Meyering
b055972c6b
.
1994-10-01 18:06:39 +00:00
Jim Meyering
bc60940ea9
merge with 1.10p
1994-10-01 13:06:03 +00:00
Jim Meyering
11020daf89
merge with 1.10n5
1994-10-01 04:48:44 +00:00
Jim Meyering
e9bbe5be67
merge with 1.10n4
1994-10-01 04:37:18 +00:00
Jim Meyering
fe1ad4509c
.
1994-10-01 04:15:13 +00:00
Jim Meyering
ea89a760d8
.
1994-10-01 04:14:50 +00:00
Jim Meyering
ec90359f34
.
1994-10-01 02:52:05 +00:00
Jim Meyering
c8131583ac
Update from Karl.
1994-10-01 02:22:07 +00:00
Jim Meyering
10c7a38d84
.
1994-09-30 00:50:23 +00:00
Jim Meyering
7413391dae
test
1994-09-30 00:50:13 +00:00
Jim Meyering
eed9880cdd
.
1994-09-30 00:05:41 +00:00
Jim Meyering
dccf44af32
.
1994-09-29 23:47:37 +00:00
Jim Meyering
3c28751b48
merge with 1.10n3
1994-09-29 17:57:49 +00:00
Jim Meyering
31d95cf0ca
.
1994-09-29 16:19:18 +00:00
Jim Meyering
8a693e3070
.
1994-09-29 16:18:55 +00:00
Jim Meyering
5cfcf6dc93
remove ansidecl junk
1994-09-28 01:19:14 +00:00
Jim Meyering
0a0800fe25
merge with 1.10n2
1994-09-27 22:02:00 +00:00
Jim Meyering
e13a0b7f49
merge with 1.10n1
1994-09-27 20:52:02 +00:00
Jim Meyering
d67dbfcf80
.
1994-09-27 04:43:08 +00:00
Jim Meyering
552cc77dcf
.
1994-09-26 23:58:40 +00:00
Jim Meyering
08b0b0fe95
.
1994-09-25 16:30:49 +00:00
Jim Meyering
7d3aa65903
.
1994-09-25 13:19:17 +00:00
Jim Meyering
649d081fee
merge with 1.10n
1994-09-25 03:12:38 +00:00
Jim Meyering
4bac19f0bf
.
1994-09-25 02:25:20 +00:00
Jim Meyering
c09c590616
.
1994-09-25 01:56:42 +00:00
Jim Meyering
451fa3013e
.
1994-09-25 01:25:18 +00:00
Jim Meyering
1ba691350b
merge with 1.10m
1994-09-24 19:12:46 +00:00
Jim Meyering
4e2b49d717
.
1994-09-24 16:33:21 +00:00
Jim Meyering
c312500094
.
1994-09-24 16:31:57 +00:00
Jim Meyering
b659452519
.
1994-09-24 16:31:27 +00:00
Jim Meyering
67c493ed67
(main): Cast string literal to (char*).
1994-09-24 16:28:52 +00:00
Jim Meyering
bfb7a14ab7
Use RELEASE_DATE instead of hard-coded date.
1994-09-24 16:23:59 +00:00
Jim Meyering
cbee99cebe
(read_utmp): New variable: size to avoid type warnings.
1994-09-24 16:18:11 +00:00
Jim Meyering
3d74506f21
(main, tee): More const dcls and casting.
1994-09-24 16:17:54 +00:00
Jim Meyering
d26f6b1796
(wrapf): Declare first argument const char *.
1994-09-24 16:17:35 +00:00
Jim Meyering
553cabb1d1
(main): Cast string literal to (char*).
1994-09-24 16:16:17 +00:00
Jim Meyering
fed388a533
Don't include <ctype.h> or define IS* macros since system.h now does that.
1994-09-24 15:20:51 +00:00
Jim Meyering
fd16a39c69
(main): Revamp option processing to detect options like `--7' manually
...
and pass the rest off to getopt_long.
(isinteger): Use ISDIGIT.
1994-09-24 15:20:21 +00:00
Jim Meyering
43545372ed
Enumerate (Yuck!) the --1 .. --20 long options
1994-09-24 12:50:59 +00:00
Jim Meyering
00aa944946
(main): Make sure s is not NULL before dereferencing it.
1994-09-24 00:41:27 +00:00
Jim Meyering
f0ea13bbe9
merge with 1.10l
1994-09-19 01:39:58 +00:00
Jim Meyering
2ab8e21d5d
merge with 1.10k
1994-09-18 00:42:41 +00:00
Jim Meyering
fe106be46b
.
1994-09-18 00:28:34 +00:00
Jim Meyering
73b9e4b762
merge with 1.10j
1994-09-17 02:46:48 +00:00
Jim Meyering
920c0db5c0
.
1994-09-17 02:19:11 +00:00
Jim Meyering
e1b35181ba
.
1994-09-17 01:58:43 +00:00
Jim Meyering
b4baf84d32
.
1994-09-17 00:17:25 +00:00
Jim Meyering
1401f3e3f9
.
1994-09-15 23:09:36 +00:00
Jim Meyering
ec13d92b20
.
1994-09-12 17:35:58 +00:00
Jim Meyering
00dceaff2e
merge with 1.10i
1994-09-08 04:48:40 +00:00
Jim Meyering
556b9f622f
.
1994-09-06 13:13:41 +00:00
Jim Meyering
b58bc13bee
.
1994-09-05 02:19:59 +00:00
Jim Meyering
4e0d869f9a
.
1994-09-04 04:18:24 +00:00
Jim Meyering
83e202ca50
.
1994-09-04 04:05:45 +00:00
Jim Meyering
d7e6b36faa
.
1994-09-04 03:56:21 +00:00
Jim Meyering
b8b4c48285
.
1994-09-03 18:04:35 +00:00
Jim Meyering
6c0ec66614
.
1994-09-03 17:54:55 +00:00
Jim Meyering
af52175661
.
1994-09-03 04:27:02 +00:00
Jim Meyering
de8c62d0f0
merge with 1.10h
1994-09-01 23:20:29 +00:00
Jim Meyering
52b4bf84e7
.
1994-08-27 21:34:13 +00:00
Jim Meyering
fe4becacb4
.
1994-08-27 21:26:52 +00:00
Jim Meyering
e1a2cd7e46
.
1994-08-27 21:23:07 +00:00
Jim Meyering
94172d0764
.
1994-08-27 21:04:53 +00:00
Jim Meyering
6d3aa2169e
.
1994-08-27 20:55:59 +00:00
Jim Meyering
4fb9a0a740
.
1994-08-27 20:32:40 +00:00
Jim Meyering
326b01a327
.
1994-08-25 13:28:58 +00:00
Jim Meyering
da13561d3d
merge with 3.9f
1994-08-19 22:42:59 +00:00
Jim Meyering
8a5d6318e7
merge with 1.10g
1994-08-19 22:42:22 +00:00
Jim Meyering
109d16cbce
.
1994-08-19 17:05:18 +00:00
Jim Meyering
cb6cf9485c
.
1994-08-19 17:01:45 +00:00
Jim Meyering
257b028a06
.
1994-08-19 13:50:42 +00:00
Jim Meyering
86ba2b2bdf
.
1994-08-19 13:36:37 +00:00
Jim Meyering
e50688802c
.
1994-08-19 13:13:48 +00:00
Jim Meyering
1763c83a50
.
1994-08-19 12:45:55 +00:00
Jim Meyering
e1640b71fa
.
1994-08-03 15:28:30 +00:00
Jim Meyering
b946e9ee2e
.
1994-08-03 15:21:03 +00:00
Jim Meyering
a8778c2665
merge with 3.9e
1994-07-30 18:59:12 +00:00
Jim Meyering
32bd426778
.
1994-07-30 16:34:17 +00:00
Jim Meyering
a272d8b0c6
.
1994-07-30 16:17:45 +00:00
Jim Meyering
15ddd652be
.
1994-07-30 16:12:44 +00:00
Jim Meyering
2c4f4e60d8
.
1994-07-30 16:10:22 +00:00
Jim Meyering
2399435ba4
.
1994-07-30 14:17:26 +00:00
Jim Meyering
2ac5b86618
.
1994-07-30 14:15:54 +00:00
Jim Meyering
aa60b32c1c
.
1994-07-30 13:18:39 +00:00
Jim Meyering
be7d4a230e
Use SAFE_STAT instead of stat to avoid unnecessary failure
...
on systems for which stat can return EINTR.
1994-07-30 13:13:52 +00:00
Jim Meyering
a1d3a7aee6
.
1994-07-30 13:12:40 +00:00
Jim Meyering
f1f85daaed
.
1994-07-30 12:10:53 +00:00
Jim Meyering
88494fb8f3
.
1994-07-30 12:05:32 +00:00
Jim Meyering
2e3cc9b7b9
merge with 1.10f
1994-07-26 04:06:18 +00:00
Jim Meyering
7b5a41383b
.
1994-07-26 03:44:37 +00:00
Jim Meyering
6cab708162
(group_member): Remove function and all its baggage.
1994-07-23 04:43:56 +00:00
Jim Meyering
340d9cec31
.
1994-07-23 04:42:46 +00:00
Jim Meyering
eebb80a187
(unary_operator): (-u, -g): Return false if S_ISUID,S_ISGID etc aren't defined.
1994-07-23 03:58:31 +00:00
Jim Meyering
fc0bbac463
* who.c (print_entry): Use SAFE_STAT.
1994-07-22 17:19:23 +00:00
Jim Meyering
754e4abb56
* test.c (test_stat, binary_operator, unary_operator): Use SAFE_STAT and
...
SAFE_LSTAT.
1994-07-22 17:18:46 +00:00
Jim Meyering
7314448bef
* pathchk.c (dir_ok): Use SAFE_STAT.
1994-07-22 17:17:25 +00:00
Jim Meyering
dd46047168
(substr): Allocate len+1 bytes (not just len) to leave room for trailing NUL.
1994-07-13 15:45:24 +00:00
Jim Meyering
35b631eb04
.
1994-07-13 15:35:56 +00:00
Jim Meyering
545ac40616
.
1994-07-13 14:17:38 +00:00
Jim Meyering
d2205a42a1
merge with 1.10e
1994-07-13 14:11:38 +00:00
Jim Meyering
e577b09b46
.
1994-07-12 13:21:49 +00:00
Jim Meyering
53cd09b3bc
merge with 1.10d
1994-07-05 02:22:12 +00:00
Jim Meyering
792d894bd9
.
1994-07-03 17:46:37 +00:00
Jim Meyering
363b712c93
.
1994-07-03 13:18:31 +00:00
Jim Meyering
763968d428
.
1994-07-03 12:48:38 +00:00
Jim Meyering
f980ff966d
(main): Initialize cwd_only in first two statements, rather than as part
...
of the declaration. The latter evoked an error from /bin/cc of HPUX 9.01.
1994-07-02 04:25:04 +00:00
Jim Meyering
926b8285be
merge with 3.9d
1994-07-01 19:51:39 +00:00
Jim Meyering
59c6679733
Initial revision
1994-07-01 19:46:42 +00:00
Jim Meyering
414e5b1d06
.
1994-07-01 18:42:52 +00:00
Jim Meyering
c1920a67e2
.
1994-07-01 18:06:49 +00:00
Jim Meyering
5c92a5735d
.
1994-07-01 17:59:34 +00:00
Jim Meyering
4eb8e70031
.
1994-07-01 16:53:29 +00:00
Jim Meyering
a32610143c
(main): Change #ifdef TESTING to TEST.
1994-07-01 15:23:47 +00:00
Jim Meyering
844a6c1a11
Include alloca directives.
...
Replace 3 lines with V_STRDUP equivalent.
1994-07-01 14:04:23 +00:00
Jim Meyering
9e01db73f9
Rewrite.
1994-07-01 13:58:06 +00:00
Jim Meyering
8dedd7864d
.
1994-07-01 13:47:06 +00:00
Jim Meyering
11023e1493
.
1994-07-01 13:46:42 +00:00
Jim Meyering
1cf80189ac
.
1994-06-30 14:41:20 +00:00
Jim Meyering
1525e2cb30
.
1994-06-30 14:33:41 +00:00
Jim Meyering
6b1785ed05
merge with 1.10c + local build mods
1994-06-22 14:40:59 +00:00
Jim Meyering
d62acd19e9
.
1994-06-22 14:11:23 +00:00
Jim Meyering
7a3fb2d7ad
.
1994-06-20 14:14:34 +00:00
Jim Meyering
3a3b00cc54
.
1994-06-20 13:24:14 +00:00
Jim Meyering
0d3ba947f3
merge with 1.10b + local build mods
1994-06-19 04:52:50 +00:00
Jim Meyering
2bdde50d3f
.
1994-06-19 04:27:52 +00:00
Jim Meyering
a3ad002027
(count_entry): Print "/" instead of "".
1994-06-18 21:04:00 +00:00
Jim Meyering
33fec67464
.
1994-06-02 18:11:26 +00:00
Jim Meyering
cb9d9f0f71
merge with 1.10a + local build mods
1994-05-30 13:37:52 +00:00
Jim Meyering
e3360a98c2
merge with 1.10a + local build mods
1994-05-30 00:06:15 +00:00
Jim Meyering
f277d830bb
.
1994-05-29 19:50:31 +00:00
Jim Meyering
cf1d805fec
(test_syntax_error, beyond): add __attribute__ ((noreturn))
1994-05-20 15:56:47 +00:00
Jim Meyering
b98b0e107f
merge with 1.10 + local build mods
1994-05-20 13:50:43 +00:00
Jim Meyering
a0f30b3f2c
merge with 1.9.4l + local build mods
1994-05-14 16:09:51 +00:00
Jim Meyering
8b21a5c229
merge with 1.9.4k
1994-05-13 15:49:16 +00:00
Jim Meyering
2d981879d6
.
1994-05-13 14:24:15 +00:00
Jim Meyering
6874eb8797
.
1994-05-13 14:21:20 +00:00
Jim Meyering
323e95c8b3
.
1994-05-13 13:57:20 +00:00
Jim Meyering
af6e86c537
.
1994-05-13 13:44:07 +00:00
Jim Meyering
1f53ad0803
.
1994-05-08 16:42:40 +00:00
Jim Meyering
31c8ce9ef8
.
1994-05-08 16:16:03 +00:00
Jim Meyering
a99f319d12
merge with 1.9.1f
1994-05-06 18:39:32 +00:00
Jim Meyering
758d3a260d
.
1994-05-06 15:37:56 +00:00
Jim Meyering
556cdce5c8
.
1994-05-06 15:28:01 +00:00
Jim Meyering
3118577120
.
1994-05-02 04:26:07 +00:00
Jim Meyering
bd3061bed9
merge with 1.9.4j
1994-05-01 16:23:17 +00:00
Jim Meyering
92434b0b67
.
1994-05-01 13:28:12 +00:00
Jim Meyering
2812688dfc
.
1994-04-29 22:26:57 +00:00
Jim Meyering
23441bf2ab
merge with 1.9.4i
1994-04-28 18:43:36 +00:00
Jim Meyering
d90d17e378
Initial revision
1994-04-28 18:39:34 +00:00
Jim Meyering
f770080426
.
1994-04-28 16:53:41 +00:00
Jim Meyering
07474b189d
.
1994-04-27 17:33:22 +00:00
Jim Meyering
4fe59aa3b9
merge with 1.9.4h
1994-04-25 19:08:47 +00:00
Jim Meyering
085c609f77
merge with 1.9.4g
1994-04-25 18:34:37 +00:00
Jim Meyering
36f920112b
.
1994-04-25 17:01:36 +00:00
Jim Meyering
256a906698
merge with 1.9.4f
1994-04-25 16:34:49 +00:00
Jim Meyering
7c68f857d0
Revert 1.14-1.16 changes that removed difftm and modified get_date.
1994-04-24 12:48:45 +00:00
Jim Meyering
e628e7bb9e
.
1994-04-20 00:23:45 +00:00
Jim Meyering
33955663ad
merge with 1.9.4e
1994-04-19 13:40:42 +00:00
Jim Meyering
e614cf3cbb
.
1994-04-19 02:30:46 +00:00
Jim Meyering
f1e3280296
.
1994-04-19 00:45:54 +00:00
Jim Meyering
85274fb910
(main): Give a reason for failure when given no
...
non-option arguments, rather than just the pointer to --help.
1994-04-16 01:36:40 +00:00
Jim Meyering
b26bc02086
.
1994-04-16 01:22:56 +00:00
Jim Meyering
85842e28eb
.
1994-04-13 17:12:17 +00:00
Jim Meyering
baaac7ac25
.
1994-04-13 15:26:17 +00:00
Jim Meyering
7960ad7d8b
.
1994-04-11 22:22:23 +00:00
Jim Meyering
abbc6f5242
.
1994-04-11 22:03:06 +00:00
Jim Meyering
9bc0437bab
merge with 1.9.4d
1994-04-04 22:19:22 +00:00
Jim Meyering
196ad04add
.
1994-03-30 13:51:09 +00:00
Jim Meyering
de330273f1
(prline): Remove unused function.
1994-03-28 14:22:52 +00:00
Jim Meyering
2c2e515911
indent
1994-03-28 14:21:26 +00:00
Jim Meyering
23ae451acb
merge with 1.9.1e
1994-03-26 00:19:13 +00:00
Jim Meyering
88049ac444
.
1994-03-25 23:42:14 +00:00
Jim Meyering
8bf5a6ed18
.
1994-03-25 23:38:00 +00:00
Jim Meyering
8bcd22c510
.
1994-03-25 23:17:21 +00:00
Jim Meyering
eaf35aca32
merge with 1.9.4c
1994-03-25 17:22:11 +00:00
Jim Meyering
91bfcc7c16
merge with 1.9.4b
1994-03-23 16:56:16 +00:00
Jim Meyering
945f1c9781
(adjust_blocks): Code it as a function again.
1994-03-16 14:47:59 +00:00
Jim Meyering
239d98e18d
.
1994-03-16 14:32:26 +00:00
Jim Meyering
3e13a5f6dc
.
1994-03-14 18:47:31 +00:00
Jim Meyering
bd25077b16
.
1994-03-14 18:41:13 +00:00
Jim Meyering
f2b1a05bff
.
1994-03-14 16:24:52 +00:00
Jim Meyering
cbd7649260
.
1994-03-14 14:54:14 +00:00
Jim Meyering
77e63b2236
merge with 1.9.4a
1994-03-08 16:01:14 +00:00
Jim Meyering
dde7c39a92
.
1994-03-08 15:31:04 +00:00
Jim Meyering
d7fbc5eaba
.
1994-03-08 15:30:19 +00:00
Jim Meyering
31b899e2e1
merge with 1.9.4
1994-02-20 17:01:44 +00:00
Jim Meyering
01b914a12e
merge with 1.9.3
1994-02-19 19:49:02 +00:00
Jim Meyering
695581bf65
* stty.c (main): Use getopt only to recognize long options.
...
Hand code the loop to detect -a, -g, -ag and -ga. Using getopt
to detect the short options loses (because we have to ignore
unrecognized options and we are allowing GNU getopt to permute)
because e.g. `-tabs' is interpreted as a group of options, one of
which is `-a'. Before, running `stty -tabs echo' gave this error:
stty: when specifying an output style, modes may not be set
Reported by Arne H. Juul.
1994-02-16 23:36:41 +00:00
Jim Meyering
4923c48619
.
1994-02-16 23:36:20 +00:00
Jim Meyering
c6f59f7abe
.
1994-02-14 21:19:12 +00:00
Jim Meyering
e4aba2047a
.
1994-02-13 20:27:08 +00:00
Jim Meyering
fd69d39c66
.
1994-02-13 20:03:47 +00:00
Jim Meyering
026dac4594
(main): Change optind' to k'.
1994-02-13 20:02:41 +00:00
Jim Meyering
86af3d8f1b
(main): Use parse_long_options.
...
Rework option handling so stty no longer ignores arguments.
1994-02-13 19:59:52 +00:00
Jim Meyering
1731098e4d
(set_window_size): Patch from Rick Sladkey.
1994-02-13 19:58:25 +00:00
Jim Meyering
380435c33b
merge with 1.9.2j
1994-02-13 16:39:44 +00:00
Jim Meyering
9935449e9d
merge with 1.9.2i
1994-02-12 17:23:44 +00:00
Jim Meyering
4caa3d07cf
merge with 1.9.2g
1994-02-10 19:14:24 +00:00
Jim Meyering
589f6b1c17
CIBAUD hack for SunOS 4.1.x
1994-02-10 18:30:08 +00:00
Jim Meyering
a751e87562
.
1994-02-10 14:59:01 +00:00
Jim Meyering
75a474834b
.
1994-02-01 14:11:50 +00:00
Jim Meyering
525ecdfbe1
.
1994-02-01 14:01:26 +00:00
Jim Meyering
7b3845a4a5
.
1994-01-29 19:06:23 +00:00
Jim Meyering
200b442ee4
.
1994-01-29 18:31:36 +00:00
Jim Meyering
ad82404564
.
1994-01-26 19:19:14 +00:00
Jim Meyering
d5dc4b055f
.
1994-01-26 18:58:08 +00:00
Jim Meyering
c6756ec787
.
1994-01-26 18:51:44 +00:00
Jim Meyering
f1adf86d09
merge with 3.9c
1994-01-26 18:46:41 +00:00
Jim Meyering
63e9766256
.
1994-01-26 18:22:44 +00:00
Jim Meyering
35b0248480
.
1994-01-26 18:20:04 +00:00
Jim Meyering
5629153f1e
.
1994-01-26 18:19:10 +00:00
Jim Meyering
2b16e3652c
.
1994-01-26 17:48:15 +00:00
Jim Meyering
ac736f7cdc
.
1994-01-26 16:08:35 +00:00
Jim Meyering
370edcd71f
merge with 1.9.2e
1994-01-24 20:46:23 +00:00
Jim Meyering
a63a148116
Revert last change -- timing showed 10% speedup w/o stream I/O.
1994-01-11 05:52:05 +00:00
Jim Meyering
cd7ed8b383
Use fwrite insted of write.
1994-01-11 05:50:45 +00:00
Jim Meyering
1fc09c536b
merge with 1.9.1c
1994-01-09 19:20:32 +00:00
Jim Meyering
07cd9a8d15
safe_read and full_write + join patch
1994-01-09 03:47:21 +00:00
Jim Meyering
4f90578a4f
* who.c (print_entry): Prepend `/dev/' only if ut_line is not
...
already an absolute filename. Just to be safe.
1994-01-07 00:06:38 +00:00
Jim Meyering
5bed1ce3db
merge with 1.9.2d
1994-01-03 06:22:54 +00:00
Jim Meyering
82a7098474
merge with 1.9.2c
1994-01-03 05:22:20 +00:00
Jim Meyering
2c921595f2
.
1993-12-29 06:16:08 +00:00
Jim Meyering
8067b6fb73
.
1993-12-29 06:13:37 +00:00
Jim Meyering
9a30fc037e
.
1993-12-29 05:07:52 +00:00
Jim Meyering
39f2fdda08
merge with 1.9.2b
1993-12-29 04:40:30 +00:00
Jim Meyering
3ffdef958d
.
1993-12-28 23:46:12 +00:00
Jim Meyering
0f5e2eba7c
.
1993-12-28 23:22:03 +00:00
Jim Meyering
704a7eba4a
who.c
1993-12-28 21:18:17 +00:00
Jim Meyering
2db44d14e4
merge with 1.9.1b
1993-12-23 19:11:21 +00:00
Jim Meyering
5fbc4e2384
merge with 1.9.2a
1993-12-23 00:38:35 +00:00
Jim Meyering
d7daf7444e
.
1993-12-23 00:08:23 +00:00
Jim Meyering
797585985f
.
1993-12-22 22:41:00 +00:00
Jim Meyering
9883bf7280
.
1993-12-22 22:15:29 +00:00
Jim Meyering
7061c33d7b
(set_fields): Convert ranges like 3-5,6- into 3-.
...
Before, this was off-by-two and converted 3-5,4-, but not 3-5,5-
1993-12-19 06:20:51 +00:00
Jim Meyering
0311e952db
merge with 1.9.1a
1993-12-17 23:51:12 +00:00
Jim Meyering
f4c0b38042
merge with 3.9b
1993-12-17 23:12:34 +00:00
Jim Meyering
22110bde07
merge with 1.9.2
1993-12-02 18:31:46 +00:00
Jim Meyering
a8e2420def
merge with 1.9.1c
1993-11-30 16:07:29 +00:00
Jim Meyering
4ebaf0fd9c
merge with 1.9.1b
1993-11-30 15:51:34 +00:00
Jim Meyering
80d70870f5
* (main): If an adjustment is specified, but no command is
...
given, give a diagnostic in addition to the usage message.
(isinteger): Accept a leading `+'.
1993-11-27 21:59:45 +00:00
Jim Meyering
3ea7d72957
Redefine TIOCGWINSZ to TCGETS for Solaris.
1993-11-27 00:05:27 +00:00
Jim Meyering
22ba8f3323
merge with 1.9.1a
1993-11-20 17:00:37 +00:00
Jim Meyering
700f99c873
utmpx changes
1993-11-20 06:00:00 +00:00
Jim Meyering
76b0654112
merge with 1.9.1
1993-11-16 14:38:08 +00:00
Jim Meyering
bef401e8dc
fix typo in comment
1993-11-15 16:05:00 +00:00
Jim Meyering
8c26c6bbba
merge with 1.9.1
1993-11-15 15:58:21 +00:00
Jim Meyering
c75156c7c8
merge with 1.9.1
1993-11-15 15:57:55 +00:00
Jim Meyering
4bce07bc25
merge with 1.9a
1993-11-15 14:32:17 +00:00
Jim Meyering
39fd5971dd
merge with 1.9
1993-11-10 06:05:02 +00:00
Jim Meyering
a1b9bc9a42
merge with 1.9
1993-11-09 13:21:32 +00:00
Jim Meyering
2d0c47b8aa
merge with 1.9
1993-11-07 06:09:50 +00:00
Jim Meyering
56deeee42b
merge with 1.8.1b
1993-11-02 22:10:58 +00:00
Jim Meyering
693e5c427a
merge with 1.8.1k
1993-11-02 20:26:05 +00:00
Jim Meyering
c7ebcc8326
merge with 1.8.1a
1993-10-30 15:57:46 +00:00
Jim Meyering
01e9d7611a
merge with 1.8.1
1993-10-28 04:34:57 +00:00
Jim Meyering
5f5fe4ae6d
merge with 3.9a
1993-10-27 16:30:36 +00:00
Jim Meyering
ce4dbc8513
merge with 3.9a
1993-10-26 23:39:04 +00:00
Jim Meyering
f5da03589e
merge with 1.8i
1993-10-26 01:19:12 +00:00
Jim Meyering
d7c526e66d
merge with 1.8.1i
1993-10-26 00:11:14 +00:00
Jim Meyering
cfe240bbd8
merge with 1.8.1h
1993-10-24 21:30:08 +00:00
Jim Meyering
3bc2827212
merge with 1.8h
1993-10-24 20:00:39 +00:00
Jim Meyering
6d920eca0c
merge with 1.8g
1993-10-24 19:04:12 +00:00
Jim Meyering
cd908e158d
merge with 1.8f
1993-10-23 16:06:33 +00:00
Jim Meyering
b869639f46
merge with 1.8d+
1993-10-23 15:37:19 +00:00
Jim Meyering
d1df8c198d
merge with 1.8d
1993-10-21 22:08:53 +00:00
Jim Meyering
df1e389479
merge with 1.8c
1993-10-21 17:19:34 +00:00
Jim Meyering
193e68abd4
merge with 3.9
1993-10-21 14:48:03 +00:00
Jim Meyering
0f8257073a
* memchr.c (memchr): Do the 32-bit assignment only if !LONG_64_BITS.
...
In the 64-bit assignment, be careful to cast the shift operand to
long.
Abort if sizeof (unsigned long) > 8.
1993-10-21 00:10:34 +00:00
Jim Meyering
e9220f5117
* [MAX]: Macro renamed from max and moved to top of file.
...
* (bytes_to_octal_digits): New static array.
* (get_format_flags): Combine '+' and ' ' cases of switch stmt.
Return count if for loop terminates. Otherwise --suffix=%- would lose.
* (get_format_width): Use `bytes_to_octal_digits' instead of just 11.
* (get_format_prec): Make sure is_negative is defined before used.
* (get_format_conv_type): Give a different error message if there
is no conversion specifier.
Test ISPRINT (ch) instead of `ch < '~' && ch > ' ''.
* (max_out): Use `%%' rather than `%' in format string.
1993-10-20 02:17:05 +00:00
Jim Meyering
c24cb37374
Remove register keyword (replace with `int' in two cases).
1993-10-20 02:09:45 +00:00
Jim Meyering
4a18680233
patch from rfg
1993-10-20 02:08:24 +00:00
Jim Meyering
723d3d528d
merge with 3.8.4k
1993-10-19 00:00:06 +00:00
Jim Meyering
712ac6d5a0
add newline back, but only for --help output
1993-10-18 03:22:20 +00:00
Jim Meyering
47ff7adaa2
Change fprintf (stdout' to printf ('.
1993-10-18 03:11:02 +00:00
Jim Meyering
ce559ec2e5
remove extra newline in usage message
1993-10-18 03:03:07 +00:00
Jim Meyering
53c1f3e4c6
[member]: Don't cast index() to an int. That is wrong on systems with 64-bit
...
pointers.
1993-10-18 02:50:21 +00:00
Jim Meyering
64b0b993f6
merge with 3.8.4h
1993-10-18 02:17:58 +00:00
Jim Meyering
214c19a8b3
merge with 3.8.4g
1993-10-17 22:43:10 +00:00
Jim Meyering
1958250cc6
[!NINDIR]: Define BSIZE only if it's not already defined.
1993-10-17 22:31:39 +00:00
Jim Meyering
fa7a1e19e2
merge with 1.8.1g
1993-10-17 03:57:04 +00:00
Jim Meyering
6e1a4cca68
merge with 1.8b
1993-10-17 02:57:45 +00:00
Jim Meyering
c2b140693b
merge with 3.8.4f
1993-10-16 22:55:37 +00:00
Jim Meyering
6a06c02f21
(main): When argc == 1, don't try to xmalloc (0).
1993-10-16 14:47:43 +00:00
Jim Meyering
20905f2c93
merge with 3.8.4e
1993-10-13 22:30:38 +00:00
Jim Meyering
7691d2fba0
merge with 3.8.4c
1993-10-12 20:24:09 +00:00
Jim Meyering
ff6b97e13e
merge with 1.8.1e
1993-10-12 20:13:45 +00:00
Jim Meyering
44c053f008
merge with 1.8.1d
1993-10-12 14:49:11 +00:00
Jim Meyering
9cfcec5b05
merge with 3.8.4b
1993-10-12 04:30:50 +00:00
Jim Meyering
d463bda066
merge with 1.8.1c
1993-10-12 02:42:06 +00:00
Jim Meyering
87fa23e641
merge with 1.8.1b
1993-10-12 01:52:24 +00:00
Jim Meyering
f12b53b2ce
merge with 3.8.4
1993-10-09 20:49:07 +00:00
Jim Meyering
87372cd3ae
merge with 3.8.3e
1993-10-09 20:44:16 +00:00
Jim Meyering
4ab2d8f53a
merge with 3.8.3e
1993-10-09 20:43:31 +00:00
Jim Meyering
ae89477b9b
merge with 3.8.3e
1993-10-09 20:43:10 +00:00
Jim Meyering
95f7eb6267
merge with 3.8.3d
1993-10-08 00:51:10 +00:00
Jim Meyering
d9d6720b77
merge with 3.8.3c
1993-10-07 00:41:21 +00:00