Jim Meyering [Mon, 6 Oct 1997 05:25:59 +0000 (05:25 +0000)]
*** empty log message ***
Jim Meyering [Mon, 6 Oct 1997 05:23:49 +0000 (05:23 +0000)]
fix braino
Jim Meyering [Mon, 6 Oct 1997 05:04:16 +0000 (05:04 +0000)]
.
Jim Meyering [Mon, 6 Oct 1997 05:04:11 +0000 (05:04 +0000)]
(noinst_HEADERS): Add savedir.h.
Jim Meyering [Mon, 6 Oct 1997 04:58:33 +0000 (04:58 +0000)]
.
Jim Meyering [Mon, 6 Oct 1997 04:58:26 +0000 (04:58 +0000)]
(struct cp_options): New field: require_preserve.
Jim Meyering [Mon, 6 Oct 1997 04:58:05 +0000 (04:58 +0000)]
(cp_option_init): Initialize it.
(main): Set to 1 for -a and for -p.
Jim Meyering [Mon, 6 Oct 1997 04:57:40 +0000 (04:57 +0000)]
(copy_internal): Use require_preserve.
Jim Meyering [Sat, 4 Oct 1997 01:57:39 +0000 (01:57 +0000)]
.
Jim Meyering [Sat, 4 Oct 1997 01:57:12 +0000 (01:57 +0000)]
Remove old-style savedir dcl.
Include savedir.h for prototype.
Jim Meyering [Sat, 4 Oct 1997 01:56:23 +0000 (01:56 +0000)]
Remove old-style savedir dcl.
Include savedir.h for prototype.
Jim Meyering [Sat, 4 Oct 1997 01:55:11 +0000 (01:55 +0000)]
*** empty log message ***
Jim Meyering [Sat, 4 Oct 1997 01:43:58 +0000 (01:43 +0000)]
(savedir): Declare DIR parameter to be const.
Include savedir.h.
Jim Meyering [Sat, 4 Oct 1997 01:43:13 +0000 (01:43 +0000)]
.
Jim Meyering [Fri, 3 Oct 1997 03:28:05 +0000 (03:28 +0000)]
.
Jim Meyering [Fri, 3 Oct 1997 03:26:20 +0000 (03:26 +0000)]
*** empty log message ***
Jim Meyering [Fri, 3 Oct 1997 03:26:01 +0000 (03:26 +0000)]
(test_vector): Remove _%Z from test `9'.
The timezone string was too system dependent.
Jim Meyering [Fri, 3 Oct 1997 02:44:33 +0000 (02:44 +0000)]
(fspec_init_dp): Use DTTOIF. Fix syntax error in code
that gets compiled on BSDI3.0 systems.
Jim Meyering [Tue, 30 Sep 1997 04:33:59 +0000 (04:33 +0000)]
*** empty log message ***
Jim Meyering [Tue, 30 Sep 1997 04:32:56 +0000 (04:32 +0000)]
.
Jim Meyering [Tue, 30 Sep 1997 04:29:50 +0000 (04:29 +0000)]
.
Jim Meyering [Tue, 30 Sep 1997 04:29:22 +0000 (04:29 +0000)]
.
Jim Meyering [Tue, 30 Sep 1997 04:19:40 +0000 (04:19 +0000)]
.
Jim Meyering [Tue, 30 Sep 1997 04:19:04 +0000 (04:19 +0000)]
.
Jim Meyering [Sun, 28 Sep 1997 16:33:22 +0000 (16:33 +0000)]
*** empty log message ***
Jim Meyering [Sun, 28 Sep 1997 03:51:00 +0000 (03:51 +0000)]
(remove_dir): Update old comment.
Jim Meyering [Sun, 28 Sep 1997 03:47:53 +0000 (03:47 +0000)]
[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.
Jim Meyering [Sun, 28 Sep 1997 02:40:17 +0000 (02:40 +0000)]
.
Jim Meyering [Sun, 28 Sep 1997 02:32:26 +0000 (02:32 +0000)]
Integrate test to detect bug in memcmp from the
Next x86 OpenStep C library. Test program from William Lewis.
Jim Meyering [Sat, 27 Sep 1997 23:45:54 +0000 (23:45 +0000)]
tweak comment
Jim Meyering [Sat, 27 Sep 1997 23:24:39 +0000 (23:24 +0000)]
.
Jim Meyering [Sat, 27 Sep 1997 23:24:27 +0000 (23:24 +0000)]
*** empty log message ***
Jim Meyering [Thu, 25 Sep 1997 12:59:56 +0000 (12:59 +0000)]
.
Jim Meyering [Thu, 25 Sep 1997 12:58:50 +0000 (12:58 +0000)]
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.
Jim Meyering [Mon, 22 Sep 1997 12:00:10 +0000 (12:00 +0000)]
*** empty log message ***
Jim Meyering [Mon, 22 Sep 1997 05:00:50 +0000 (05:00 +0000)]
od's new z format
Jim Meyering [Mon, 22 Sep 1997 04:59:57 +0000 (04:59 +0000)]
[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.
Jim Meyering [Sun, 21 Sep 1997 20:23:58 +0000 (20:23 +0000)]
Patch from John Kodis.
Jim Meyering [Sun, 21 Sep 1997 13:24:12 +0000 (13:24 +0000)]
.
Jim Meyering [Sun, 21 Sep 1997 13:22:37 +0000 (13:22 +0000)]
*** empty log message ***
Jim Meyering [Sun, 21 Sep 1997 13:22:20 +0000 (13:22 +0000)]
(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.
Jim Meyering [Sun, 21 Sep 1997 13:19:19 +0000 (13:19 +0000)]
(IN_CTYPE_DOMAIN): Define.
(ISSPACE): Define.
(ISDIGIT): Define.
(TOLOWER): Define.
Jim Meyering [Sun, 21 Sep 1997 13:15:48 +0000 (13:15 +0000)]
(IN_CTYPE_DOMAIN): Define.
(ISSPACE): Define.
(readname): Use ISSPACE, not isspace.
Jim Meyering [Sun, 21 Sep 1997 04:55:06 +0000 (04:55 +0000)]
*** empty log message ***
Jim Meyering [Sun, 21 Sep 1997 04:54:52 +0000 (04:54 +0000)]
(libfu_a_SOURCES): Use hash.c, not oa-hash.c.
(noinst_HEADERS): Use hash.h, not oa-hash.h.
Jim Meyering [Sun, 21 Sep 1997 04:53:29 +0000 (04:53 +0000)]
*** empty log message ***
Jim Meyering [Sun, 21 Sep 1997 04:53:14 +0000 (04:53 +0000)]
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.
Jim Meyering [Sun, 21 Sep 1997 04:41:19 +0000 (04:41 +0000)]
(hash_free_0): Remove prototype.
Move function to precede first use.
Jim Meyering [Sat, 20 Sep 1997 19:38:29 +0000 (19:38 +0000)]
(ZALLOC): Take Ht parameter instead of relying on one being in scope.
Jim Meyering [Sat, 20 Sep 1997 19:33:46 +0000 (19:33 +0000)]
*** empty log message ***
Jim Meyering [Sat, 20 Sep 1997 19:33:05 +0000 (19:33 +0000)]
*** empty log message ***
Jim Meyering [Sat, 20 Sep 1997 18:32:40 +0000 (18:32 +0000)]
*** empty log message ***
Jim Meyering [Wed, 17 Sep 1997 17:06:52 +0000 (17:06 +0000)]
.
Jim Meyering [Wed, 17 Sep 1997 17:06:26 +0000 (17:06 +0000)]
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.
Jim Meyering [Wed, 17 Sep 1997 17:04:21 +0000 (17:04 +0000)]
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.
Jim Meyering [Wed, 17 Sep 1997 16:03:32 +0000 (16:03 +0000)]
from ti/hdlsv
Jim Meyering [Wed, 17 Sep 1997 13:04:31 +0000 (13:04 +0000)]
(main): Call parse_long_options only if POSIXLY_CORRECT
is *not* set. Reported by Frank T Lofaro.
Jim Meyering [Wed, 17 Sep 1997 13:04:19 +0000 (13:04 +0000)]
*** empty log message ***
Jim Meyering [Wed, 17 Sep 1997 13:03:53 +0000 (13:03 +0000)]
*** empty log message ***
Jim Meyering [Wed, 17 Sep 1997 12:58:45 +0000 (12:58 +0000)]
*** empty log message ***
Jim Meyering [Wed, 17 Sep 1997 12:46:45 +0000 (12:46 +0000)]
update from FSF .../copies
Jim Meyering [Tue, 16 Sep 1997 20:03:02 +0000 (20:03 +0000)]
*** empty log message ***
Jim Meyering [Tue, 16 Sep 1997 19:59:02 +0000 (19:59 +0000)]
.
Jim Meyering [Mon, 15 Sep 1997 18:46:42 +0000 (18:46 +0000)]
tweak message strings
Jim Meyering [Mon, 15 Sep 1997 18:45:47 +0000 (18:45 +0000)]
tweak message strings
Jim Meyering [Mon, 15 Sep 1997 14:18:15 +0000 (14:18 +0000)]
(install_handler): Rename from sig_handler.
Jim Meyering [Mon, 15 Sep 1997 14:17:42 +0000 (14:17 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 14:13:37 +0000 (14:13 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 14:11:35 +0000 (14:11 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 14:11:02 +0000 (14:11 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 14:03:35 +0000 (14:03 +0000)]
.
Jim Meyering [Mon, 15 Sep 1997 14:03:23 +0000 (14:03 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 14:02:47 +0000 (14:02 +0000)]
(do_link): Perform S_ISLNK test only if lstat succeeded.
Jim Meyering [Mon, 15 Sep 1997 13:26:09 +0000 (13:26 +0000)]
declare malloc
Jim Meyering [Mon, 15 Sep 1997 13:24:43 +0000 (13:24 +0000)]
(remove_cwd_entries): Don't free entries -- they're alloca'd, now.
Jim Meyering [Mon, 15 Sep 1997 12:34:25 +0000 (12:34 +0000)]
Use memcpy, not stpncpy. This fixes a UMR.
Jim Meyering [Mon, 15 Sep 1997 04:11:30 +0000 (04:11 +0000)]
.
Jim Meyering [Mon, 15 Sep 1997 03:59:24 +0000 (03:59 +0000)]
.
Jim Meyering [Mon, 15 Sep 1997 03:58:06 +0000 (03:58 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 03:57:04 +0000 (03:57 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 03:56:19 +0000 (03:56 +0000)]
Write implementation overview.
Jim Meyering [Mon, 15 Sep 1997 03:31:42 +0000 (03:31 +0000)]
remove obsolete comment
Jim Meyering [Mon, 15 Sep 1997 03:24:03 +0000 (03:24 +0000)]
tweak comment
Jim Meyering [Mon, 15 Sep 1997 03:23:12 +0000 (03:23 +0000)]
(full_filename): Use realloc, not xrealloc.
Jim Meyering [Mon, 15 Sep 1997 03:21:40 +0000 (03:21 +0000)]
*** empty log message ***
Jim Meyering [Mon, 15 Sep 1997 03:21:35 +0000 (03:21 +0000)]
.
Jim Meyering [Mon, 15 Sep 1997 03:20:53 +0000 (03:20 +0000)]
.
Jim Meyering [Mon, 15 Sep 1997 03:20:45 +0000 (03:20 +0000)]
(EXTRA_DIST): Add realloc.m4.
Jim Meyering [Mon, 15 Sep 1997 03:19:52 +0000 (03:19 +0000)]
(EXTRA_DIST): Add realloc.c.
Jim Meyering [Sun, 14 Sep 1997 17:43:43 +0000 (17:43 +0000)]
.
Jim Meyering [Sun, 14 Sep 1997 17:42:33 +0000 (17:42 +0000)]
(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.
Jim Meyering [Sun, 14 Sep 1997 16:25:33 +0000 (16:25 +0000)]
*** empty log message ***
Jim Meyering [Sun, 14 Sep 1997 16:24:35 +0000 (16:24 +0000)]
*** empty log message ***
Jim Meyering [Sun, 14 Sep 1997 16:24:17 +0000 (16:24 +0000)]
Don't include signal.h.
Jim Meyering [Sun, 14 Sep 1997 16:04:48 +0000 (16:04 +0000)]
.
Jim Meyering [Sun, 14 Sep 1997 16:03:58 +0000 (16:03 +0000)]
(main) [--traditional]: Don't give diagnostic about there
being more than three arguments if there are *no* arguments specified.
Reported by Jochen Hein.
Jim Meyering [Sun, 14 Sep 1997 16:03:23 +0000 (16:03 +0000)]
*** empty log message ***
Jim Meyering [Sun, 14 Sep 1997 04:18:48 +0000 (04:18 +0000)]
.
Jim Meyering [Sun, 14 Sep 1997 04:16:37 +0000 (04:16 +0000)]
(struct col_info) [valid_len]: Rename from `valid' which conflicted
with the macro in locale.h of SunOS4.1.4.
Jim Meyering [Sun, 14 Sep 1997 04:08:52 +0000 (04:08 +0000)]
(print_horizontal): Add some non-essential curly braces.