1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-17 17:18:45 +02:00
Commit Graph

19211 Commits

Author SHA1 Message Date
Paul Eggert
9bcc09b5b7 (_AC_LIBOBJ_FNMATCH): Check for wmemchr and wmemcpy. 2004-08-11 17:53:16 +00:00
Paul Eggert
367719ba5f (copy_internal): When preserving links, unlink
a destination with link count greater than one.  This is so
that commands like "cp -a" don't get confused when copying into
a destination that already contains many hard links.
2004-08-11 17:19:25 +00:00
Paul Eggert
eb1d2a52dd Fix cp -a confusion bug. 2004-08-11 17:19:07 +00:00
Paul Eggert
34e29318a5 Convert to UTF-8. 2004-08-10 22:50:58 +00:00
Paul Eggert
faca6bfc15 Convert to UTF-8. 2004-08-10 22:47:08 +00:00
Paul Eggert
c5ff0b216e Fix typo in previous log entry. 2004-08-10 22:09:11 +00:00
Paul Eggert
8dafbe5806 (usage, tee): "tee -" writes to standard output, not
to a file named "-".
2004-08-10 22:08:58 +00:00
Paul Eggert
7b99d60f08 (die, xfopen, mergefps, first_same_file, merge):
A null file arg means standard output.
(main): "-o -" means to write to a file named "-",
not to standard output.
2004-08-10 22:08:09 +00:00
Paul Eggert
3847c07f66 (usage): "-" is an operand, not an option. 2004-08-10 22:07:52 +00:00
Paul Eggert
4eafd1b11f (Common options): Clarify that "-" means
stdin/stdout only when it is an operand, not when it is an
option-argument.
(shred invocation): "shred -- -" is equivalent to "shred -",
not to "shred ./-".
(tee invocation): "tee -" means to copy (again) to stdout.
2004-08-10 22:07:31 +00:00
Paul Eggert
6e48f7ed86 POSIX-conformance fixes for "-" used as an operand. 2004-08-10 22:06:52 +00:00
Paul Eggert
1ccc1a1b4b "sort -o -", "shred -", "tee -" POSIX-conformance fixes. 2004-08-10 22:06:28 +00:00
Paul Eggert
754ebf7885 Document "sort -o -" and "tee -" POSIX-conformance fixes. 2004-08-10 22:05:47 +00:00
Paul Eggert
ac4b4fe418 Fix install.c int->bool conversion bug. 2004-08-10 20:32:32 +00:00
Paul Eggert
811c61b049 (change_timestamps): Fix int->bool conversion
bugs introduced on 2004-07-29.
2004-08-10 20:32:19 +00:00
Paul Eggert
145d804068 Regenerate. 2004-08-10 06:54:15 +00:00
Paul Eggert
1b26801391 Sync with gnulib. 2004-08-10 05:43:11 +00:00
Paul Eggert
557ed575e8 readlink.c cleanup 2004-08-09 23:40:58 +00:00
Paul Eggert
290ba4ab1d (canonicalize_fname): Remove unneeded proxy function.
(can_mode): Make variable local.
2004-08-09 23:40:49 +00:00
Paul Eggert
f305d3a224 Improve code to work in some cases when files are writeable but not readable. 2004-08-09 23:35:15 +00:00
Paul Eggert
1def589bea (wipename): Work even if the directory is writeable
and not readable.  Prefer write access, since this should work
better with fdatasync.
2004-08-09 23:34:49 +00:00
Paul Eggert
e077b28593 (diropen): New function.
(fts_open, fts_read, fts_children, fts_safe_changedir):
Use it, so that the code works even if the directory
is writeable but not readable.
2004-08-09 23:34:15 +00:00
Paul Eggert
1ff6d6ea07 (rpl_chown): Work even if the file is writeable but not readable. 2004-08-09 23:33:53 +00:00
Paul Eggert
3038f02225 Switch to UTF-8. 2004-08-09 23:27:55 +00:00
Paul Eggert
6d8737eba8 Change to UTF-8. 2004-08-09 23:26:57 +00:00
Paul Eggert
b05866ea03 Import from gnulib. 2004-08-09 23:26:08 +00:00
Paul Eggert
5d204d4e2f Regenerate. 2004-08-09 18:51:05 +00:00
Paul Eggert
884a7c36eb (xalloc_die): New function.
(main): Remove now-obsolete initialization of xalloc_fail_func.
2004-08-09 18:45:10 +00:00
Paul Eggert
8ad3011df3 Remove dependency of xalloc on error, etc. 2004-08-09 18:44:46 +00:00
Paul Eggert
e5f309aaf3 Adjust to sha->sha1 renaming. 2004-08-09 18:18:41 +00:00
Paul Eggert
4573c9e81c Finish renaming sha -> sha1. 2004-08-09 18:16:21 +00:00
Paul Eggert
81b4c13eb5 (O_BINARY) [!O_BINARY && defined O_BINARY]:
Do not define, to avoid annoying compiler messages on QNX 6.3.
2004-08-08 03:04:21 +00:00
Paul Eggert
a5b9e9d440 (O_BINARY) [!O_BINARY && defined O_BINARY]:
Do not define, to avoid annoying compiler messages on QNX 6.3.
2004-08-08 03:04:00 +00:00
Paul Eggert
a86c457f64 Merge from gnulib. 2004-08-07 07:16:54 +00:00
Paul Eggert
a3538ea055 Regenerate. 2004-08-05 23:11:21 +00:00
Paul Eggert
43d5c5b6c3 New file, imported from gnulib. 2004-08-05 23:09:29 +00:00
Paul Eggert
d86254a25a Sync from gnulib. 2004-08-05 23:01:03 +00:00
Paul Eggert
71ff7490f9 Fixes for OpenBSD 3.4. 2004-08-04 22:51:23 +00:00
Paul Eggert
4cf9045aa3 Fixes for OpenBSD 3.4. 2004-08-04 22:51:03 +00:00
Paul Eggert
0e67d0e632 Fixes for OpenBSD 3.4. 2004-08-04 22:50:41 +00:00
Paul Eggert
9c4dc6f1f1 Fix parenthesization typo. 2004-08-04 22:35:37 +00:00
Paul Eggert
4bf7ed05e1 Remove bogus "*/" from shell comment. 2004-08-04 22:31:15 +00:00
Paul Eggert
af03dafa2e Remove bogus "*/" from shell comment. 2004-08-04 22:30:38 +00:00
Paul Eggert
8902024a47 Include copyright notice.
(cu_PREREQ_STAT_PROG): Use the _ONCE variants when appropriate.
Include sys/param.h before testing for sys/mount.h.
2004-08-04 22:27:36 +00:00
Paul Eggert
3ebd8a1c2f Include copyright notice.
(gl_LIST_MOUNTED_FILE_SYSTEMS): Include sys/param.h before
testing for sys/mount.h.
2004-08-04 22:27:24 +00:00
Paul Eggert
18087d1a6d Include copyright notice.
(gl_MACROS): Use the _ONCE variants when appropriate.
Include sys/param.h before testing for sys/sysctl.h and sys/mount.h;
needed for OpenBSD 3.4.
2004-08-04 22:27:12 +00:00
Paul Eggert
204f9200ad Add copyright notice.
(gl_FSUSAGE): Include sys/param.h before checking for sys/mount.h.
Needed for OpenBSD 3.4.
2004-08-04 22:27:00 +00:00
Paul Eggert
cc37c6c564 Add copyright notice.
(GNULIB_BOOT_TIME): Include sys/param.h before testing
for sys/sysctl.h; needed for OpenBSD 3.4.
2004-08-04 22:26:42 +00:00
Paul Eggert
01b9ae45c6 (PRIdMAX, PRIoMAX, PRIuMAX, PRIxMAX):
Define to a concatenation of string literals, not to an expression;
needed for concatenation contexts.
(INTMAX_MAX, INTMAX_MIN): New macros.
2004-08-04 22:26:23 +00:00
Paul Eggert
4e3640a010 (SIZE_MAX): Define after including files, to avoid
a collision on OpenBSD 3.4.
2004-08-04 22:08:33 +00:00