Jim Meyering [Thu, 19 Dec 1996 05:20:06 +0000 (05:20 +0000)]
(usage): Remove --print-data-base.
Now only --print-database remains. Although it wasn't documented,
--print-data-base was still accepted. But it made `--p', `--print',
`--print-data', etc. ambiguous.
Jim Meyering [Thu, 19 Dec 1996 05:15:34 +0000 (05:15 +0000)]
(gobble_file): Stat symlinks also when printing with
color and set linkok to reflect existence of referent.
Patches from Joakim Rosqvist, James Antill, and Jesse Thilo.
Jim Meyering [Thu, 19 Dec 1996 04:20:53 +0000 (04:20 +0000)]
[HAVE_PATHS_H]: Include <paths.h>.
[_PATH_DEFPATH]: Use this to define DEFAULT_LOGIN_PATH.
[_PATH_DEFPATH_ROOT]: Use this to define DEFAULT_ROOT_LOGIN_PATH.
From Rik Faith.
Jim Meyering [Wed, 18 Dec 1996 03:30:20 +0000 (03:30 +0000)]
(ISDIGIT): Replace with smaller, faster edition
that yields nonzero only on ASCII digits.
(ISDIGIT_LOCALE): New macro, with same meaning that ISDIGIT
used to have. From Paul Eggert.
Jim Meyering [Wed, 18 Dec 1996 03:22:56 +0000 (03:22 +0000)]
(ISDIGIT): Replace with smaller, faster edition
that yields nonzero only on ASCII digits.
(ISDIGIT_LOCALE): New macro, with same meaning that ISDIGIT
used to have. From Paul Eggert.
Jim Meyering [Wed, 18 Dec 1996 03:13:09 +0000 (03:13 +0000)]
(ROOT_CHOWN_AFFECTS_SYMLINKS): New macro.
(DO_CHOWN): Take an additional parameter.
(LINK_CHOWN): Remove macro.
(copy): When preserving owner and group of a symlink, use
chown only if ROOT_CHOWN_AFFECTS_SYMLINKS and EUID == 0.
Otherwise, the chown would affect the file referenced through the symlink.
Jim Meyering [Sat, 14 Dec 1996 05:22:17 +0000 (05:22 +0000)]
(digits): Remove; subsumed by new ISDIGIT.
(inittables): Remove initialization of `digits'.
(fraccompare, numcompare, main): Use ISDIGIT (x) instead of digits[x].
(fraccompare, numcompare): Avoid casts to unsigned char that are no
longer needed.
Jim Meyering [Fri, 13 Dec 1996 03:05:00 +0000 (03:05 +0000)]
(IN_CTYPE_DOMAIN): Rename from ISASCII.
(ISDIGIT): New definition from Paul Eggert.
This one evaluates its argument exactly once.
(yylex): Move increment out of ISALPHA argument. Use a
comma-expression instead.
Jim Meyering [Wed, 11 Dec 1996 04:48:51 +0000 (04:48 +0000)]
[_POSIX_VERSION]: Don't declare wait. That declaration
conflicted with the one on i386-pc-isc3.0, now that I've removed the
AC_ISC_POSIX macro and _POSIX_VERSION is no longer defined.