Jim Meyering
10d2bd9fe1
.
2000-08-24 08:40:47 +00:00
Jim Meyering
d5f68c636f
.
2000-08-24 08:40:08 +00:00
Jim Meyering
fc5b8b497f
*** empty log message ***
2000-08-24 08:37:06 +00:00
Jim Meyering
399ca3007b
*** empty log message ***
2000-08-24 08:36:47 +00:00
Jim Meyering
69450c7b8e
(skip): Assume lseek failed if it returned zero, since a zero return is
...
impossible and some buggy drivers return zero.
Use SEEK_CUR rather than SEEK_SET; this fixes a bug when the
file descriptor is not currently rewound.
2000-08-24 08:34:33 +00:00
Jim Meyering
2abb1fd55d
*** empty log message ***
2000-08-23 16:26:55 +00:00
Jim Meyering
5679351226
Include <config.h> unconditionally, to be consistent
...
with all the other programs in this directory.
2000-08-23 16:26:39 +00:00
Jim Meyering
52d06428c4
*** empty log message ***
2000-08-23 07:54:41 +00:00
Jim Meyering
9fa18193a8
*** empty log message ***
2000-08-23 07:54:23 +00:00
Jim Meyering
c5a36496a9
longer input
2000-08-23 07:54:06 +00:00
Jim Meyering
89f0eb153f
redir dd's stderr
2000-08-23 07:49:05 +00:00
Jim Meyering
0816398823
change PROG from ls to dd
2000-08-23 07:48:11 +00:00
Jim Meyering
2ca0198ba4
(TESTS): Add not-rewound.
2000-08-23 07:47:52 +00:00
Jim Meyering
441d42d262
*** empty log message ***
2000-08-23 07:45:59 +00:00
Jim Meyering
47635579b0
use better trap
2000-08-23 07:38:21 +00:00
Jim Meyering
ed034dc2fb
*** empty log message ***
2000-08-23 07:35:22 +00:00
Jim Meyering
d704481d1f
back out last change
2000-08-23 07:33:28 +00:00
Jim Meyering
9445f3be05
*** empty log message ***
2000-08-22 11:12:06 +00:00
Jim Meyering
ba9af72e94
Don't even try to use lseek on character devices.
...
(buggy_lseek_support): New function.
(skip): Use it.
Reported by Martin Gallant via Michael Stone.
2000-08-22 11:12:01 +00:00
Jim Meyering
f2f8c736c9
*** empty log message ***
2000-08-22 11:05:47 +00:00
Jim Meyering
3ee1d2075c
Clean up traps. Create files in a subdir.
2000-08-21 09:45:52 +00:00
Jim Meyering
4ff47b028e
remove `dir' in trap, too
2000-08-21 09:41:56 +00:00
Jim Meyering
6d622fcb6b
use better trap
2000-08-21 09:39:59 +00:00
Jim Meyering
dfdd08e943
*** empty log message ***
2000-08-21 05:29:32 +00:00
Jim Meyering
bcb31e6df5
*** empty log message ***
2000-08-21 05:15:55 +00:00
Jim Meyering
e37426d44c
*** empty log message ***
2000-08-20 22:48:42 +00:00
Jim Meyering
5344a40bc2
remove blank line
2000-08-20 22:46:16 +00:00
Jim Meyering
f79086fbd3
*** empty log message ***
2000-08-20 22:46:05 +00:00
Jim Meyering
3944f9acc9
*** empty log message ***
2000-08-20 22:35:52 +00:00
Jim Meyering
5f69a51188
.
2000-08-20 21:16:36 +00:00
Jim Meyering
fc27421c82
New file. From J. David Anglin.
2000-08-20 21:12:36 +00:00
Jim Meyering
3581b3cf77
*** empty log message ***
FILEUTILS-4_0y
2000-08-20 21:04:38 +00:00
Jim Meyering
9f425a515b
*** empty log message ***
2000-08-20 21:04:26 +00:00
Jim Meyering
b4721f8c6e
(TESTS): Add cp-HL.
2000-08-20 21:04:20 +00:00
Jim Meyering
59bf576f46
*** empty log message ***
2000-08-20 21:03:48 +00:00
Jim Meyering
1d0ba16702
*** empty log message ***
2000-08-20 21:03:03 +00:00
Jim Meyering
c4c4106e8b
*** empty log message ***
2000-08-20 20:50:26 +00:00
Jim Meyering
d7af479281
*** empty log message ***
2000-08-20 20:49:58 +00:00
Jim Meyering
5b55669c7a
(cp_option_init): Initialize to DEREF_ALWAYS, not `1'.
2000-08-20 20:49:44 +00:00
Jim Meyering
94d34806bd
(cp_option_init): Initialize to DEREF_NEVER, not `0'.
2000-08-20 20:49:34 +00:00
Jim Meyering
c93a607f05
(long_opts): Add --dereference, -L.
...
(usage): Describe -L and -H.
(cp_option_init): Initialize to DEREF_UNDEFINED, not `1'.
(main): Add `H' and `-L' to getopt spec string.
[case 'a']: Initialize `dereference' to DEREF_NEVER, not 0.
[case 'd']: Likewise.
[case 'H']: New case.
[case 'L']: New case.
[case 'R']: Don't set dereference to `0' here.
If it's not yet defined, set x.dereference to DEREF_NEVER
if -R was specified, else set it to DEREF_ALWAYS.
Set x.xstat accordingly for -H.
2000-08-20 20:48:57 +00:00
Jim Meyering
7b1d35af90
Declare lstat.
...
(copy_dir): Set `xstat' member to lstat so that with `-H' we don't
follow symlinks found via recursive traversal.
Update uses of `dereference' to compare against new enum member names.
2000-08-20 20:48:45 +00:00
Jim Meyering
33db1748a0
(enum Dereference_symlink): Define.
...
(struct cp_options) [dereference]: Change type to Dereference_symlink.
2000-08-20 20:35:25 +00:00
Jim Meyering
9c55b67dd4
.
2000-08-20 16:48:02 +00:00
Jim Meyering
74a00a63a0
.
2000-08-20 15:56:43 +00:00
Jim Meyering
f801837d6c
.
2000-08-20 15:56:11 +00:00
Jim Meyering
55692e275e
*** empty log message ***
2000-08-20 12:45:35 +00:00
Jim Meyering
5bf6f179da
Include utmp.h `#if HAVE_UTMP_H', rather than
...
`#if !HAVE_UTMPX_H'. The latter would lose on systems with neither
utmp.h nor utmpx.h. Reported by Eli Zaretskii.
2000-08-20 12:45:31 +00:00
Jim Meyering
f9850882f1
(print_totals): Rename global from opt_combined_arguments.
2000-08-20 09:55:23 +00:00
Jim Meyering
5d0d80fc27
fix my grammar error in last change
2000-08-19 11:09:03 +00:00