1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-07-25 18:19:00 +02:00
Commit Graph

23223 Commits

Author SHA1 Message Date
Jim Meyering 09024704ab Test for this:
Make `cp --link --no-dereference' work also on systems where the
  link system call cannot create a hard link to a symbolic link.
  * src/copy.c (copy_internal) [LINK_FOLLOWS_SYMLINKS]: Don't use
  the link syscall on a symlink when it would do the wrong thing.
  Based on the patch by Aurelien Jarno: <http://bugs.debian.org/329451>
2006-06-03 09:03:19 +00:00
Jim Meyering db5756af29 (TESTS): Add link-no-deref. 2006-06-03 09:02:53 +00:00
Jim Meyering 593453d7bf *** empty log message *** 2006-06-03 08:29:28 +00:00
Paul Eggert cfa91bfde8 Fix some HP-UX 11.23 porting bugs. 2006-06-01 07:10:48 +00:00
Paul Eggert 8cf6d1850d Don't assume that >&- works. 2006-06-01 07:10:34 +00:00
Paul Eggert 42314d3303 Don't assume that >&- works. Add a /dev/full test. 2006-06-01 07:10:15 +00:00
Paul Eggert 5d3b41a84a Don't assume that \< \> works in sed. 2006-06-01 07:09:51 +00:00
Jim Meyering 558b3aacbe *** empty log message *** 2006-05-30 06:22:20 +00:00
Jim Meyering d641a6ad5d (usage): Add `v' to the list of sorting-related options.
From Justin Pryzby.
2006-05-30 06:22:16 +00:00
Jim Meyering 90407bb522 Update from gnulib. 2006-05-29 06:55:36 +00:00
Jim Meyering a143307078 *** empty log message *** 2006-05-28 12:12:47 +00:00
Jim Meyering 84abb198a2 Source lang-default. From Ralf Wildenhues. 2006-05-28 12:11:35 +00:00
Jim Meyering 9af6ea12a1 *** empty log message *** 2006-05-28 09:33:00 +00:00
Jim Meyering 8542aa6622 AIX 4.3.3 gives a different diagnostic.
Recognize it, too.  Reported by Ralf Wildenhues, in
http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00192.html
2006-05-28 09:32:54 +00:00
Paul Eggert 59985f42e6 (gl_C99_STRTOLD): Use a link test rather than a
compile test, for Tru64 4.0D.
2006-05-28 09:16:57 +00:00
Jim Meyering 9602351980 *** empty log message *** 2006-05-28 09:03:12 +00:00
Jim Meyering fe7323d6cf *** empty log message *** 2006-05-28 09:02:42 +00:00
Jim Meyering 206844c0c4 *** empty log message *** 2006-05-27 15:51:23 +00:00
Jim Meyering 837d12dd60 Use `AM_MAKEINFOFLAGS' rather than
overwriting `MAKEINFO', so that `missing' can do its job.
2006-05-27 15:51:19 +00:00
Jim Meyering 17fc4cd8ab *** empty log message *** 2006-05-27 15:13:35 +00:00
Jim Meyering 3dc0c35710 *** empty log message *** 2006-05-27 15:12:05 +00:00
Jim Meyering df91a82135 chgrp now supports --preserve-root, --no-preserve-root 2006-05-27 15:01:36 +00:00
Jim Meyering 6f12bb8b21 *** empty log message *** 2006-05-27 15:00:22 +00:00
Jim Meyering d3ff52d9e2 *** empty log message *** 2006-05-27 14:44:44 +00:00
Jim Meyering 19c28b06a0 Support new options: --preserve-root and --no-preserve-root.
Somehow this program was skipped when those options were added to chown,
chmod, and rm.  Reported by vaqflabuopac@spammotel.com in
<http://bugs.debian.org/365656>.
2006-05-27 14:44:41 +00:00
Jim Meyering 83e40cc849 *** empty log message *** 2006-05-27 13:43:12 +00:00
Jim Meyering 35e7e45ccd (check-texinfo): Use literal `{' only in brackets, i.e., [{] or [}],
to avoid triggering an error from Solaris 2.6's grep.
2006-05-27 13:43:07 +00:00
Jim Meyering ff2009280e *** empty log message *** 2006-05-27 13:32:10 +00:00
Jim Meyering b854d91281 Use $(EGREP)' instead of grep -E'. 2006-05-27 13:32:04 +00:00
Paul Eggert e9eb2ad579 (small_open, large_open): New macros.
(__open, __open64) [!_LIBC]: Remove.
(__gen_tempname): Use small_open and large_open instead of __open
and __open64.  This fixes a portability bug on HP-UX 11.11i
reported by Simon Wing-Tang in
<http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00114.html>.
2006-05-25 21:57:22 +00:00
Paul Eggert 32cea0d8ae Remove mention of --seed. 2006-05-25 16:48:05 +00:00
Paul Eggert 5002b0ba79 (usage): Remove mention of --seed. 2006-05-25 16:47:43 +00:00
Jim Meyering 066e22e537 *** empty log message *** 2006-05-24 07:35:32 +00:00
Jim Meyering 850b999dbb Require autoconf-2.59d, for its fixed version
of AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK.
2006-05-24 07:35:28 +00:00
Paul Eggert 8ebe82ae29 Fix misspelling. 2006-05-23 07:48:31 +00:00
Paul Eggert bd52082675 Note problem with string.h. 2006-05-23 07:48:12 +00:00
Paul Eggert 41f08b2239 filemode.c: Don't include <string.h>. 2006-05-23 07:47:51 +00:00
Paul Eggert 82008e43bd Don't include <string.h>; this include was
inadvertantly put into the previous patch.
2006-05-23 07:47:32 +00:00
Paul Eggert c512471974 * filemode.c (setst): Remove.
(strmode): Rewrite to avoid setst.  This makes the code shorter,
(arguably) clearer, and the generated code is a bit smaller on my
Debian GNU/Linux stable x86 host.
2006-05-22 20:11:45 +00:00
Paul Eggert 900b6598d1 Document the internals better. Most of this change
was written by Bruno Haible.
2006-05-22 18:01:48 +00:00
Jim Meyering d523a83be5 *** empty log message *** 2006-05-21 22:04:34 +00:00
Jim Meyering 3e3aff9926 *** empty log message *** 2006-05-20 22:18:20 +00:00
Jim Meyering 8fb9de41d5 (fts_open): Fail with EINVAL if a caller violates this rule:
Either FTS_LOGICAL or FTS_PHYSICAL must be provided to the
fts_open() function.
2006-05-20 22:18:16 +00:00
Jim Meyering 6776bb7d30 *** empty log message *** 2006-05-20 19:00:46 +00:00
Jim Meyering ae5d9079f9 (main): Use FTS_PHYSICAL here, too. 2006-05-20 17:27:07 +00:00
Jim Meyering 20c78772b3 *** empty log message *** 2006-05-20 07:20:03 +00:00
Jim Meyering c58e7ee1cc (main): Rename local, s/symlink_deref_bit/symlink_deref_bits/
and arrange for -D to set fts' FTS_PHYSICAL bit as well as
FTS_COMFOLLOW.  Spotted by Justin Pryzby.
2006-05-20 07:19:53 +00:00
Jim Meyering c11a92383d *** empty log message *** 2006-05-19 22:30:55 +00:00
Jim Meyering ccea9e8650 Merge changes from automake, retaining the ""--to...
kludge to placate overzealous `make distcheck' check.
2006-05-19 22:30:27 +00:00
Paul Eggert 86873e5082 Sync nanosleep from gnulib. 2006-05-19 18:03:25 +00:00