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