Wed Nov 02 18:52:20 1994 Jim Meyering (meyering@comco.com)
* doc/Makefile.in (install): Remove test for existence of
info file. Simply change to $(srcdir) instead.
Wed Oct 26 23:40:07 1994 Jim Meyering (meyering@comco.com)
* safe-xstat.hin [EINTR]: Always define safe_l?stat.
Define it __static -- which is `static' for most includ-
ers, but `/* empty */' for safe-xstat.cin. *
safe-xstat.cin: Define __static to nothing so we get public
safe_l?stat functions in the library.
* Makefile.in (All actions invoking $(MAKE) from within
compound (e.g. `for') sh statements): Exit non-zero if
the sub-make fails. Otherwise, the top-level make may
exit successfully when it should fail. From Jim Kingdon
(kingdon@cygnus.com).
Sun Oct 23 23:36:26 1994 Jim Meyering (meyering@comco.com)
* safe-xstat.hin: Don't use a statement expression here.
Use an inline function instead. * safe-xs-
tat.cin: Don't duplicate the definition of safe_l?stat here.
Get the definition from safe-xstat.hin.
Fri Oct 21 00:57:23 1994 Jim Meyering (meyering@comco.com)
* man/Makefile.in: Fix typo that had su.1 being installed
as `man/man1/.1'. From Kjetil Torgrim Homme.
* basename.c, dirname.c, expr.c, pathchk.c, sleep.c
(main): Diagnose wrong number of argument -- usually too
few -- instead of just referring the user to the --help
option. Reported by Karl Berry.
Mon Oct 17 23:55:41 1994 Jim Meyering (meyering@comco.com)
* doc/Makefile.in (install): Install the info files from
either the source directory or the object directory.
From Ian Lance Taylor (ian@cygnus.com).
Sun Oct 16 12:14:02 1994 Jim Meyering (meyering@comco.com)
* lib/Makefile.in (distclean): Don't delete getdate.c and
posixtm.c here since they are not distributed.
(realclean): Delete them here instead. From
Francois Pinard.
Mon Oct 10 21:44:42 1994 Jim Meyering (meyering@comco.com)
* sh-utils.texi: Likewise.
* configure.in: Test for crypt in -lcrypt for NetBSD.
Reported by Greg Hudson (ghudson@mit.edu).
* system.h: Don't define lstat. safe-l?stat.h does that
now.
Thu Oct 06 21:14:07 1994 Jim Meyering (meyering@comco.com)
* src/Makefile.in (link_command): Remove $(CFLAGS). Be-
cause the default value usually includes -g, Linux users
were getting statically linked executables. With this
removal they'll get much smaller, dynamically linked ones
by default.
* lib/Makefile.in (safe-lstat.o): Depend on safe-stat.h,
too.
Sun Oct 02 16:15:32 1994 Jim Meyering (meyering@comco.com)
* src/Makefile.in: Don't use binprefix. Use autoconf-2's
@program_transform_name@ instead. * man/Make-
file.in: Likewise for manprefix.
* safe-xstat.hin [!S_ISLNK]: Include safe-stat.h and de-
fine SAFE_LSTAT and safe_lstat to their symlink-ignorant
counterparts. * lib/Makefile.in (extract_lstat, ex-
tract_stat): Add sed rules to extract the new cpp direc-
tives into safe-lstat.h, but not into safe-stat.h.
Sat Oct 01 00:14:10 1994 Jim Meyering (meyering@comco.com)
* system.h: Remove conditional definition of mode_t.
configure takes care of this now.
* configure.in: Add -l$lib (not $lib) to LIBS when check-
ing for syslog. From Kaveh Ghazi.
* date.c (batch_convert): Use K&R style function defini-
tion. From Kaveh Ghazi.
* date.c (main): When reading dates from a file with a
+FORMAT-style user-specified format, don't print the
leading `+'. Franc,ois Pinard noticed this problem.
Make an error message clearer. From Franc,ois.
* lib/Makefile.in (DISTFILES): Add getline.h.
(SOURCES, OBJECTS): Add getline.c, getline.o.
* safe-xstat.hin: Don't include <sys/types.h> or
while(0) paradigm instead of comma expressions
that make Alpha OSFv1.3 C compiler segfault.
* basename.c, date.c, dirname.c, env.c, id.c, logname.c,
nice.c: Add --help and --version options.
Sat Jul 24 08:52:18 1993 Jim Meyering (meyering@comco.com)
* configure.in: Check for -lshadow. Linux needs it when
using shadow passwords. Reported by Mattias Olofsson
Man(1) output converted with
man2html