Jim Meyering [Sat, 16 May 1998 20:06:56 +0000 (20:06 +0000)]
(tac_seekable): Fix error in handling regex separators.
Jim Meyering [Sat, 16 May 1998 05:18:07 +0000 (05:18 +0000)]
.
Jim Meyering [Sat, 16 May 1998 04:44:48 +0000 (04:44 +0000)]
remove jm_FUNC_GNU_STRFTIME
Jim Meyering [Sat, 16 May 1998 04:40:58 +0000 (04:40 +0000)]
.
Jim Meyering [Sat, 16 May 1998 04:40:38 +0000 (04:40 +0000)]
(hash_compare_strings): Return true or false, not 1/0.
(remove_cwd_entries): Use RM_OK, not equivalent literal `1'.
Jim Meyering [Sat, 16 May 1998 04:39:24 +0000 (04:39 +0000)]
(is_prime): Ansideclify.
(next_prime): Ansideclify. Add an assertion.
Jim Meyering [Sat, 16 May 1998 04:37:45 +0000 (04:37 +0000)]
(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.
Jim Meyering [Sat, 16 May 1998 04:30:42 +0000 (04:30 +0000)]
.
Jim Meyering [Thu, 14 May 1998 16:03:15 +0000 (16:03 +0000)]
.
Jim Meyering [Wed, 13 May 1998 04:15:47 +0000 (04:15 +0000)]
.
Jim Meyering [Wed, 13 May 1998 04:03:21 +0000 (04:03 +0000)]
*** empty log message ***
Jim Meyering [Wed, 13 May 1998 03:51:10 +0000 (03:51 +0000)]
*** empty log message ***
Jim Meyering [Wed, 13 May 1998 03:50:46 +0000 (03:50 +0000)]
.
Jim Meyering [Wed, 13 May 1998 03:50:35 +0000 (03:50 +0000)]
(EXTRA_DIST): Add isc-posix.m4.
Jim Meyering [Wed, 13 May 1998 03:49:36 +0000 (03:49 +0000)]
clean up diagnostic
Jim Meyering [Wed, 13 May 1998 03:48:43 +0000 (03:48 +0000)]
.
Jim Meyering [Wed, 13 May 1998 03:48:05 +0000 (03:48 +0000)]
*** empty log message ***
Jim Meyering [Wed, 13 May 1998 03:47:02 +0000 (03:47 +0000)]
(copy_internal): Plug a small leak.
Jim Meyering [Mon, 11 May 1998 15:16:40 +0000 (15:16 +0000)]
undefine before redefining
Jim Meyering [Mon, 11 May 1998 12:39:16 +0000 (12:39 +0000)]
.
Jim Meyering [Mon, 11 May 1998 12:33:07 +0000 (12:33 +0000)]
.
Jim Meyering [Mon, 11 May 1998 11:54:48 +0000 (11:54 +0000)]
.
Jim Meyering [Mon, 11 May 1998 04:12:51 +0000 (04:12 +0000)]
(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.
Jim Meyering [Mon, 11 May 1998 04:12:26 +0000 (04:12 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 04:07:16 +0000 (04:07 +0000)]
reflect additional parameter to copy
initialize new member: move_mode.
Jim Meyering [Mon, 11 May 1998 04:06:22 +0000 (04:06 +0000)]
(copy_internal): Use new move_mode member.
Add parameter.
(copy): Add parameter.
Jim Meyering [Mon, 11 May 1998 04:04:16 +0000 (04:04 +0000)]
Better support for mv:
[struct cp_options] (move_mode): New member.
Jim Meyering [Mon, 11 May 1998 04:01:42 +0000 (04:01 +0000)]
(TESTS): Likewise.
Jim Meyering [Mon, 11 May 1998 04:00:54 +0000 (04:00 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:55:18 +0000 (03:55 +0000)]
.
Jim Meyering [Mon, 11 May 1998 03:48:31 +0000 (03:48 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:47:24 +0000 (03:47 +0000)]
(TESTS): Add backup-is-src.
Jim Meyering [Mon, 11 May 1998 03:46:59 +0000 (03:46 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:46:48 +0000 (03:46 +0000)]
.
Jim Meyering [Mon, 11 May 1998 03:35:01 +0000 (03:35 +0000)]
add --verbose and compare against expected output
Jim Meyering [Mon, 11 May 1998 03:26:40 +0000 (03:26 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:19:35 +0000 (03:19 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:13:51 +0000 (03:13 +0000)]
add "'s
Jim Meyering [Mon, 11 May 1998 03:13:36 +0000 (03:13 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:13:00 +0000 (03:13 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 May 1998 03:09:18 +0000 (03:09 +0000)]
*** empty log message ***
Jim Meyering [Sun, 10 May 1998 20:58:09 +0000 (20:58 +0000)]
Use am_cv_func_working_getline, not `jm_'-prefixed version.
Jim Meyering [Sun, 10 May 1998 16:11:13 +0000 (16:11 +0000)]
*** empty log message ***
Jim Meyering [Sun, 10 May 1998 16:10:40 +0000 (16:10 +0000)]
Use AM_FUNC_MKTIME, now that it's up to date.
Jim Meyering [Sun, 10 May 1998 16:04:39 +0000 (16:04 +0000)]
Don't declare strdup if it's defined as a macro.
Reported by Lorne Baker.
Jim Meyering [Sun, 10 May 1998 16:03:56 +0000 (16:03 +0000)]
*** empty log message ***
Jim Meyering [Sun, 10 May 1998 12:22:58 +0000 (12:22 +0000)]
(cp_option_init): s/use_mode/set_mode/
Jim Meyering [Sun, 10 May 1998 12:22:23 +0000 (12:22 +0000)]
(cp_option_init): Likewise.
(main): Set new preserve_* options.
Jim Meyering [Sun, 10 May 1998 12:19:30 +0000 (12:19 +0000)]
(cp_option_init): Initialize new members.
Jim Meyering [Sun, 10 May 1998 12:18:21 +0000 (12:18 +0000)]
(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.
Jim Meyering [Sun, 10 May 1998 12:17:46 +0000 (12:17 +0000)]
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.
Jim Meyering [Sun, 10 May 1998 03:05:44 +0000 (03:05 +0000)]
(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.
Jim Meyering [Sat, 9 May 1998 20:25:09 +0000 (20:25 +0000)]
.
Jim Meyering [Sat, 9 May 1998 20:23:38 +0000 (20:23 +0000)]
.
Jim Meyering [Sat, 9 May 1998 19:56:35 +0000 (19:56 +0000)]
.
Jim Meyering [Sat, 9 May 1998 19:56:14 +0000 (19:56 +0000)]
.
Jim Meyering [Sat, 9 May 1998 19:07:40 +0000 (19:07 +0000)]
.
Jim Meyering [Sat, 9 May 1998 17:42:59 +0000 (17:42 +0000)]
*** empty log message ***
Jim Meyering [Sat, 9 May 1998 17:42:50 +0000 (17:42 +0000)]
Include safe-read.h.
Don't declare safe_read.
Jim Meyering [Sat, 9 May 1998 17:41:37 +0000 (17:41 +0000)]
Include safe-read.h.
Don't declare safe_read.
Jim Meyering [Sat, 9 May 1998 17:38:05 +0000 (17:38 +0000)]
.
Jim Meyering [Sat, 9 May 1998 17:37:10 +0000 (17:37 +0000)]
.
Jim Meyering [Sat, 9 May 1998 17:18:55 +0000 (17:18 +0000)]
(EXTRA_DIST): Remove mktime.m4, now that the new version is included
with automake.
Jim Meyering [Sat, 9 May 1998 17:00:48 +0000 (17:00 +0000)]
(EXTRA_DIST): Add ssize_t.m4.
Jim Meyering [Sat, 9 May 1998 17:00:38 +0000 (17:00 +0000)]
.
Jim Meyering [Sat, 9 May 1998 14:42:31 +0000 (14:42 +0000)]
(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.
Jim Meyering [Thu, 7 May 1998 17:45:10 +0000 (17:45 +0000)]
fix up compile warnings
Jim Meyering [Thu, 7 May 1998 17:43:13 +0000 (17:43 +0000)]
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.
Jim Meyering [Thu, 7 May 1998 16:01:02 +0000 (16:01 +0000)]
add curlies
Jim Meyering [Thu, 7 May 1998 15:55:56 +0000 (15:55 +0000)]
add some curly braces
Jim Meyering [Thu, 7 May 1998 15:54:44 +0000 (15:54 +0000)]
rename variable
Jim Meyering [Thu, 7 May 1998 15:50:54 +0000 (15:50 +0000)]
(tac_stdin): Use STDIN_FILENO rather than literal `0' in fstat call.
Jim Meyering [Thu, 7 May 1998 14:32:59 +0000 (14:32 +0000)]
add tr `double' script example
Jim Meyering [Mon, 4 May 1998 00:44:37 +0000 (00:44 +0000)]
remove dcl of unused safe_read
Jim Meyering [Mon, 4 May 1998 00:28:35 +0000 (00:28 +0000)]
.
Jim Meyering [Mon, 4 May 1998 00:27:15 +0000 (00:27 +0000)]
.
Jim Meyering [Sun, 3 May 1998 23:21:42 +0000 (23:21 +0000)]
.
Jim Meyering [Sun, 3 May 1998 23:21:39 +0000 (23:21 +0000)]
*** empty log message ***
Jim Meyering [Sun, 3 May 1998 22:18:22 +0000 (22:18 +0000)]
.
Jim Meyering [Sun, 3 May 1998 22:15:39 +0000 (22:15 +0000)]
.
Jim Meyering [Sun, 3 May 1998 22:14:55 +0000 (22:14 +0000)]
.
Jim Meyering [Sun, 3 May 1998 22:14:06 +0000 (22:14 +0000)]
.
Jim Meyering [Sun, 3 May 1998 21:56:10 +0000 (21:56 +0000)]
.
Jim Meyering [Sun, 3 May 1998 21:46:06 +0000 (21:46 +0000)]
.
Jim Meyering [Sun, 3 May 1998 21:41:51 +0000 (21:41 +0000)]
Use `-I.' with each invocation of $(PERL).
perl-5.004_xx comes with a Test.pm module that'd be used otherwise.
Jim Meyering [Sun, 3 May 1998 21:05:51 +0000 (21:05 +0000)]
.
Jim Meyering [Sun, 3 May 1998 20:46:29 +0000 (20:46 +0000)]
update from gettext-0.10.35
Jim Meyering [Sun, 3 May 1998 20:37:39 +0000 (20:37 +0000)]
update from gettext-0.10.35
Jim Meyering [Sat, 2 May 1998 15:37:18 +0000 (15:37 +0000)]
.
Jim Meyering [Sat, 2 May 1998 15:36:43 +0000 (15:36 +0000)]
(check_format): Use ISDIGIT, not isdigit.
Jim Meyering [Sat, 2 May 1998 15:33:01 +0000 (15:33 +0000)]
.
Jim Meyering [Sat, 2 May 1998 15:31:13 +0000 (15:31 +0000)]
.
Jim Meyering [Sat, 2 May 1998 15:25:56 +0000 (15:25 +0000)]
.
Jim Meyering [Tue, 28 Apr 1998 13:09:47 +0000 (13:09 +0000)]
(parse_line): Use ISSPACE, not isspace.
Use unsigned char * pointers, not potentially signed ones, to avoid
sign extension.
Jim Meyering [Tue, 28 Apr 1998 12:19:53 +0000 (12:19 +0000)]
tweak from FSF
Jim Meyering [Mon, 27 Apr 1998 16:09:46 +0000 (16:09 +0000)]
*** empty log message ***
Jim Meyering [Mon, 27 Apr 1998 05:05:47 +0000 (05:05 +0000)]
.
Jim Meyering [Mon, 27 Apr 1998 05:04:54 +0000 (05:04 +0000)]
.
Jim Meyering [Mon, 27 Apr 1998 05:04:05 +0000 (05:04 +0000)]
.
Jim Meyering [Mon, 27 Apr 1998 05:03:43 +0000 (05:03 +0000)]
.