From 2c64bc87293bd8bf369b8dbd487a793ea9803775 Mon Sep 17 00:00:00 2001
From: Pádraig Brady
Date: Tue, 31 Jan 2017 21:55:22 -0800
Subject: doc: only distribute 5 years of ChangeLogs
Remove old log files that have corresponding entries
in the source code repository.
This saves about 2.5MB uncompressed, 0.5M compressed.
* Makefile.am (gen-ChangeLog): Adjust to taking all
logs since a particular version (8.15 in this case).
Also mention in the truncated log where to get older entries.
(changelog_etc): Remove the no longer distributed files.
* build-aux/git-log-fix: Remove now unused entries.
* ChangeLog-200[5-8]: Delete.
* doc/ChangeLog-2007: Likewise.
* po/ChangeLog-2007: Likewise.
* old/*: Likewise.
---
old/sh-utils/ChangeLog | 4865 ----------------------------------------------
old/sh-utils/ChangeLog.0 | 1719 ----------------
old/sh-utils/NEWS | 283 ---
3 files changed, 6867 deletions(-)
delete mode 100644 old/sh-utils/ChangeLog
delete mode 100644 old/sh-utils/ChangeLog.0
delete mode 100644 old/sh-utils/NEWS
(limited to 'old/sh-utils')
diff --git a/old/sh-utils/ChangeLog b/old/sh-utils/ChangeLog
deleted file mode 100644
index 0b6c11c8a..000000000
--- a/old/sh-utils/ChangeLog
+++ /dev/null
@@ -1,4865 +0,0 @@
-2006-08-17 Paul Eggert
-
- * ChangeLog: Add copyright notice.
- * ChangeLog.0: Likewise.
- * NEWS: Likewise.
-
-2002-08-08 Jim Meyering
-
- * Version 2.0.15.
-
-2002-08-05 Paul Eggert
-
- Fix some minor time-related bugs with POSIX time arguments.
- Some valid time stamps were being rejected (notably -1, and
- time stamps before 1900 on 64-bit hosts). And some invalid
- time stamps were being accepted, e.g. September 31.
-
- * src/date.c (main): Adjust to posixtime signature change.
-
-2002-08-05 Jim Meyering
-
- * configure.ac: Change $am_cv_sys_posix_termios to
- $ac_cv_sys_posix_termios. From Andreas Schwab.
-
-2002-08-04 Jim Meyering
-
- * Version 2.0.14.
-
-2002-07-30 Paul Eggert
-
- * src/chroot.c (main): Exit with status 126 or 127 when execvp or
- execv fails, for consistency with POSIX commands like env and nice.
- * src/su.c (run_shell): Likewise.
-
-2002-07-29 Paul Eggert
-
- * src/nohup.sh: Change behavior to conform to POSIX 1003.1-2001:
- - Do not adjust scheduling priority.
- - Redirects stderr to stdout, if stderr is not a terminal.
- - Exit status is now 126 if command was found but not invoked,
- 127 if nohup failed or if command was not found.
- Fix bug: command was run if nohup.out wasn't writeable.
- * NEWS, doc/coreutils.texi: Document the above.
-
-2002-07-28 Jim Meyering
-
- * configure.ac: Require automake-1.6b.
-
-2002-07-27 Jim Meyering
-
- * Version 2.0.13.
-
- * src/who.c (UT_EXIT_E_TERMINATION, UT_EXIT_E_EXIT): Remove definitions.
- Now they're defined in readutmp.h.
- (print_deadprocs): Remove obsolete FIXME comment.
-
-2002-07-07 Paul Eggert
-
- * src/nohup.sh: Port to POSIX 1003.1-2001 "nice", which
- requires the option "-n 5" rather than "-5". This matters
- with GNU "nice" if the user has set the _POSIX2_VERSION
- environment variable.
-
-2002-07-24 Jim Meyering
-
- * src/Makefile.am (AM_INSTALLCHECK_STD_OPTIONS_EXEMPT): Exempt false.
-
-2002-07-20 Jim Meyering
-
- * Upgrade to cvs automake -- required to work with 2.53b.
- * configure.ac: Require automake-1.6a.
-
- * tests/Makefile.am (TESTS_ENVIRONMENT): Remove now-unused parts
- of this definition.
- (EXTRA_DIST): Add priv-check.
- * tests/priv-check: New file.
-
- * Upgrade to gettext-0.11.3.
- * Upgrade to autoconf-2.53b.
-
-2002-07-18 Jim Meyering
-
- * src/uname.c (main): Test sysctl(...) >= 0, not == 0, since
- on NetBSD the return value may well be positive.
- Use one-line aggregate initializations.
- Use tightly scoped static buffers to avoid warnings about
- unused variables on some systems.
-
-2002-05-07 Paul Eggert
-
- Add support for BSD-style sysctl to get the strings needed for
- uname -p and uname -i. Unfortunately the different BSDs vary,
- but I've surveyed FreeBSD, NetBSD, and OpenBSD.
-
- * src/uname.c (UNAME_HARDWARE_PLATFORM, UNAME_PROCESSOR): New macros.
- (main): Use them, along with sysctl, to support uname -i and uname -p
- on BSD hosts.
-
-2002-07-17 Jim Meyering
-
- * src/uptime.c (print_uptime): Restore use of (equivalent, but
- more readable) `>=' from Bruno's patch.
-
- * configure.ac (jm_BOOT_TIME): Remove. (moved/renamed to m4/boottime.m4)
- Use the replacement: GNULIB_BOOT_TIME.
-
-2002-07-13 Bruno Haible
-
- * src/uptime.c: Include sys/sysctl.h.
- (print_uptime): Add support for determining the boot time on FreeBSD.
-
-2002-07-15 Jim Meyering
-
- * src/uptime.c (print_uptime): Use STREQ in place of !strcmp.
-
- * src/uname.c (main): Remove unnecessary uses of `defined' when
- operating on `HAVE_...' symbols. Remove unnecessary parentheses.
-
-2002-07-02 Jim Meyering
-
- * src/basename.c, src/chroot.c, src/date.c, src/dirname.c (usage):
- Use the PACKAGE_BUGREPORT e-mail address, rather than hard-coding it.
- * src/echo.c, src/env.c, src/expr.c, src/factor.c: Likewise.
- * src/hostname.c, src/id.c, src/kill.c, src/logname.c: Likewise.
- * src/nice.c, src/pathchk.c, src/pinky.c, src/printenv.c: Likewise.
- * src/printf.c, src/pwd.c, src/seq.c, src/sleep.c, src/stty.c: Likewise.
- * src/su.c, src/tee.c, src/test.c, src/true.c, src/tty.c: Likewise.
- * src/uname.c, src/uptime.c, src/users.c, src/who.c: Likewise.
- * src/whoami.c, src/yes.c: Likewise.
-
- * src/Makefile.am (.sh): Also substitute @PACKAGE_BUGREPORT@.
- * src/groups.sh (usage): Use @PACKAGE_BUGREPORT@, rather than
- hard-coding a deprecated address.
- * src/nohup.sh (usage_help): Likewise.
-
- * src/date.c (usage): Mention that the expansions of %p and %P are
- empty in many locales. From matthew arnison.
-
-2002-06-22 Jim Meyering
-
- * configure.ac: Invoke AC_GNU_SOURCE very early.
-
-2002-05-24 Jim Meyering
-
- * tests/nice: Move this file...
- * tests/misc/nice: ...to here.
- * tests/Makefile.am (TESTS): Remove nice.
- * tests/misc/Makefile.am (TESTS): Add nice.
- * configure.ac (AC_CONFIG_FILES): Add tests/misc/Makefile.
-
- * src/pathchk.c (validate_path): Compare the result of the function --
- not its (constant) address -- against zero.
- Patch from Tim J. Robbins
- * tests/misc/pathchk1: New test for the above.
- * tests/misc: New directory.
- * tests/Makefile.am (SUBDIRS): Add misc.
- * tests/misc/Makefile.am: New file.
-
-2002-05-03 Jim Meyering
-
- * src/uptime.c (print_uptime): Use ngettext for day/days and user/users.
- Suggestion from Karl Eichwalder.
-
- * src/kill.c (usage): Add a little to the description of --list.
- Uncapitalize first word and remove period at end of each one line
- option description.
-
- * src/who.c (usage): Tweak description of --users.
- From Karl Eichwalder.
-
-2002-04-29 Jim Meyering
-
- * Version 2.0.12.
-
- Avoid warnings from gcc.
- * src/who.c (PIDSTR_DECL_AND_INIT): Cast ut_pid value to int.
- (make_id_equals_comment): Cast sizeof expression (used as field
- width argument) to `int'.
-
- * configure, config.hin, Makefile.in, etc.: Regenerate using
- autoconf-2.53a.
-
-2002-04-28 Jim Meyering
-
- * src/who.c: Don't include xalloc.h.
- It's already included via system.h.
-
-2002-04-28 Paul Eggert
-
- * src/kill.c: Rewrite from scratch. Support everything
- required by POSIX 1003.1-2001; when this conflicts with Bash,
- stick with POSIX. The conflicts are kill -l output format,
- and lower case signal names preceded by `-' (e.g., "kill -hup"
- is no longer supported). Remove -L or --long-list option.
- Add -t or --table option. Rename --sigspec to --signal;
- remove --signum and do not advertise obsolescent option -n.
- Use str2sig and str2sig to convert between signal names and
- numbers.
-
- * doc/coreutils.texi (kill invocation): Document the above.
- Document POSIX signals better.
-
- * lib/sig2str.h, lib/sig2str.c: New files.
- * configure.ac (AC_CHECK_DECLS): Add str2signal, strtoimax,
- sys_siglist, _sys_siglist.
- * lib/Makefile.am (libfetish_a_SOURCES): Add sig2str.h.
- * m4/jm-macros.m4 (jm_MACROS): Add AC_REPLACE_FUNCS(sig2str).
- * m4/prereq.m4 (jm_PREREQ): Add jm_PREREQ_SIG2STR.
- (jm_PREREQ_SIG2STR): New macro.
-
-2002-04-28 Jim Meyering
-
- * src/test.c (test_syntax_error): Add `const' to paramater
- declarations to avoid new warning from gcc.
- (integer_expected_error): Likewise.
-
-2002-04-25 Jim Meyering
-
- * configure.ac (AM_GNU_GETTEXT): Add external arg.
- (AC_CONFIG_FILES): Remove intl/Makefile.
- * Makefile.am (SUBDIRS): Remove intl.
- * src/Makefile.am (INCLUDES): Remove -I../intl.
-
-2002-04-16 Jim Meyering
-
- * src/who.c (BOOT_TIME): Define.
- (NEW_TIME): Define to 0, not INT_MAX.
- (UT_PID, UT_ID, UT_EXIT_E_TERMINATION, UT_EXIT_E_EXIT): Define.
- Replace literal uses of ut_pid, ut_id, and ut_exit members with
- uses through macros.
- (make_id_equals_comment): New function, factored out of three others.
- (UT_TYPE_UNDEF, UT_TYPE, IS_USER_PROCESS): Define.
- (print_line): Use "%-8.8s" for the format: the user name is not
- always NUL terminated.
- (scan_entries) [need_users]: Use IS_USER_PROCESS, so that this works
- even on systems without ut_type.
-
-2002-04-15 Jim Meyering
-
- * src/who.c: Include xalloc.h.
- Use xmalloc everywhere, not malloc.
-
-2002-04-12 Jim Meyering
-
- * src/Makefile.am (LDADD): List ../lib/libfetish.a both before
- and after @LIBINTL@. Thanks to Paul Eggert for the fix and to
- Bruno Haible for diagnosing the problem.
-
-2002-02-26 Paul Eggert
-
- * src/test.c (age_of): Return -1 and 0 rather than 0 and 1.
- Might as well keep it simple, and like bash.
- (binary_operator): Fix bug with -nt and -ot, when one of the
- files did not exist. We want to be compatible with the ksh93
- documentation, and with Bash.
-
-2002-03-17 Jim Meyering
-
- * src/seq.c (usage): Mention that --format=FORMAT must be
- a *floating-point* format, also in description of that option.
- Reported by Karl Eichwalder.
- (usage): Also add the `=' signs here: --format=FORMAT,
- --separator=STRING.
-
-2002-03-16 Jim Meyering
-
- * src/Makefile.am (datadir): Don't override $(datadir)
- which might be set by --datadir and different from $(prefix)/share.
- Patch from Albert Chin-A-Young.
-
-2002-03-10 Jim Meyering
-
- * configure.ac (AM_INIT_AUTOMAKE): Specify here the required version
- of automake (1.6), and options (gnits dist-bzip2), rather than...
- * Makefile.am (AUTOMAKE_OPTIONS): ...here. Remove definition.
-
-2002-03-09 Jim Meyering
-
- * Makefile.am (EXTRA_DIST): Remove config/config.rpath,
- now that automake knows about it.
-
-2002-03-05 Jim Meyering
-
- * Makefile.am (EXTRA_DIST): Add config/config.rpath.
-
-2002-03-02 Jim Meyering
-
- * tests/nice: Export _POSIX2_VERSION=199209, so we can continue
- to exercise the now-obsolete options.
-
- * Makefile.maint (strftime-check): Add `N'.
-
-2002-02-27 Paul Eggert
-
- * doc/coreutils.texi (Time directives): Add %N for nanoseconds.
- This documents the recent change to 'ls'. But for this to
- be accurate we also have to update 'date', as follows:
-
- * src/Makefile.am (date_LDADD): New macro.
-
- * src/date.c: Include timespec.h.
- (strftime, time, stime): Remove declarations; no longer needed.
- (usage): Document %N.
- (main): Use gettime rather than time to get the time of day,
- so that we can get fractional times.
- Similarly for settime and stime, so that we can set fractional times
- (though this currently is not available to the user since we don't
- parse fractional times; add FIXMES for that).
- Check for gettime failures; e.g. this can occur if it
- is past 2038 and we are a 32-bit app running on a 64-bit OS.
- Get fractional part of file time stamps.
- Do not falsely report failures just because time_t happens to be -1
- (e.g. a file time stamp 1 second before the epoch).
- (show_date): 2nd arg is now struct timespec, not time_t.
- All uses changed. Use nstrftime rather than strftime, so that
- we can format fractional seconds.
-
-2002-02-24 Jim Meyering
-
- * src/nice.c: Include posixver.h.
- * src/date.c: Likewise.
-
-2002-02-17 Jim Meyering
-
- * ABOUT-NLS, intl/*: Update to Gettext 0.11.
- * INSTALL: Update to Autoconf 2.52h.
-
- * src/Makefile.am (datadir): Use `share' in place of @DATADIRNAME@,
- per Gettext-0.11.
- (LDADD): Use @LIBINTL@ instead of @INTLLIBS@, per Gettext-0.11.
-
- * configure.ac (AC_CONFIG_AUX_DIR): New macro invocation.
- (ALL_LINGUAS): Remove: now in po/LINGUAS as per Gettext 0.11.
-
- * config: New subdirectory, containing the following files from .:
- config.guess, config.sub, depcomp, missing, install-sh, mkinstalldirs.
- Move the following files here from doc: texinfo.tex, mdate-sh.
-
-2002-02-15 Paul Eggert
-
- Add support for _POSIX2_VERSION, which lets you pick which POSIX
- version you want the utilities to conform to. Remove warnings about
- failure to conform to a future POSIX version.
-
- * src/date.c (ISO_8601_OPTION): Remove; no longer needed.
- All uses changed to back to the corresponding short options.
- (short_options): Remove; no longer needed.
- (COMMON_SHORT_OPTIONS): New macro.
-
- * src/date.c (usage): Document only the intersection of the
- old and new behaviors, to encourage portability.
- (main): Parse options using POSIX 1003.1-2001 rules if
- conforming to that standard. Do not warn of obsolete options.
- * src/nice.c (usage, main): Likewise.
-
-2002-02-11 Paul Eggert
-
- * src/nice.c (main): Output warnings only if OBSOLETE_OPTION_WARNINGS.
-
-2002-02-11 Jim Meyering
-
- * src/date.c (usage): Describe %F, %g, %G, %P, and %R.
- Tweak the description of %p.
-
- * tests/stty/basic-1: Use `tail -n +2', rather than `tail +2'.
-
-2002-02-03 Paul Eggert
-
- Add more support for POSIX 1003.1-2001, which requires removal
- for support of obsolete "-DIGITS" option syntax in nice, and
- which prohibits options with optional arguments like date's
- -I option.
-
- * NEWS, coreutils.texi: Document this.
-
- * src/date.c (ISO_8601_OPTION): New enum value.
- (long_options): Use it.
- (short_options): New constant.
-
- * src/date.c (usage): Document the change.
- * src/nice.c (usage): Likewise.
-
- * src/date.c (main): Conform to POSIX 1003.1-2001 if
- POSIX2_VERSION says to, otherwise warn of obsolete usage if
- OBSOLETE_OPTION_WARNINGS is nonzero and if not POSIXLY_CORRECT.
- * src/nice.c (main): Likewise.
-
-2002-02-02 Bruno Haible
-
- * printf.c (print_esc): Call print_unicode_char with exit_on_error =
- false.
-
-2002-01-28 Jim Meyering
-
- * Makefile.am (AUTOMAKE_OPTIONS): Require automake-1.5d.
- * configure.ac (AM_INIT_AUTOMAKE): Use zero-arg form of this macro.
-
-2002-01-22 Jim Meyering
-
- * po/POTFILES.in: Add lib/xmemcoll.c and src/sys2.h.
-
-2002-01-21 Jim Meyering
-
- * Makefile.maint (strftime-check): New rule.
- (local-check): Convert this target to a list. Update uses.
- Mark them as .PHONY.
- (header-check): New rule.
- (local-check): Add header-check.
-
- * src/dirname.c: Don't include "xalloc.h", as system.h already
- does that via sys2.h.
- * src/expr.c: Likewise.
-
-2002-01-19 Jim Meyering
-
- * configure.ac: Remove code that set LIBOBJS in support of ansi2knr.
- The latest version of autoconf objected to it, and besides, I don't
- care too much about K&R support these days.
-
-2002-01-14 Paul Eggert
-
- * src/date.c, src/logname.c, src/pathchk.c: Comment fixes
- to bring us up to date with respect to POSIX 1003.1-2001.
- In particular, POSIX.2 is now obsolete.
-
-2001-12-28 Jim Meyering
-
- * configure.ac (ALL_LINGUAS): Add Catalan (ca).
-
-2001-12-17 Jim Meyering
-
- * Makefile.maint (real_dir): Remove unused variable.
- (url_dir_list): Don't set define it here, but...
- * Makefile.cfg (url_dir_list): ...define it here instead.
- (hosts, a_host, b_host): Remove now-unused variables.
- (alpha_subdir, a_url_dir, b_url_dir): Remove now-unused variables.
-
-2001-12-15 Jim Meyering
-
- * src/basename.c, src/chroot.c, src/date.c, src/dirname.c, src/echo.c,
- * src/env.c, src/expr.c, src/factor.c, src/hostid.c, src/hostname.c,
- * src/id.c, src/kill.c, src/logname.c, src/nice.c, src/pathchk.c,
- * src/pinky.c, src/printenv.c, src/printf.c, src/pwd.c, src/seq.c,
- * src/sleep.c, src/stty.c, src/su.c, src/tee.c, src/test.c, src/true.c,
- * src/tty.c, src/uname.c, src/uptime.c, src/users.c, src/who.c,
- * src/whoami.c, src/yes.c (usage): Use fputs, not printf.
- Split --help output into smaller pieces.
- Use new macros, HELP_OPTION_DESCRIPTION and VERSION_OPTION_DESCRIPTION
- instead of hard-coding --help and --version descriptions.
-
-2001-12-08 Jim Meyering
-
- * Makefile.cfg (wget_files): Remove ansi2knr.c, since it's
- no longer available at that location.
-
-2001-11-25 Jim Meyering
-
- * basename.c, dirname.c, expr.c, factor.c, hostname.c (usage):
- * logname.c, printenv.c, printf.c, pwd.c, sleep.c, test.c (usage):
- * true.c, whoami.c, yes.c (usage):
- Indent --help and --version strings to start in the 7th column.
-
-2001-11-17 Jim Meyering
-
- * configure.ac: Replace use of the one-arg form of AC_INIT
- with a use of the 3-arg form and a use of AC_CONFIG_SRCDIR.
-
-2001-11-11 Jim Meyering
-
- * src/Makefile.am (printf_LDADD): Reflect spelling change:
- s/POW_LIBM/POW_LIB/.
- (sleep_LDADD): Likewise.
-
-2001-11-10 Jim Meyering
-
- * src/date.c (usage): Document %u. Reported by Albert Hopkins.
-
-2001-11-09 Jim Meyering
-
- * configure.ac: Use AC_CONFIG_FILES(...) and call AC_OUTPUT with no
- arguments.
-
-2001-09-28 Jim Meyering
-
- * configure.ac: Tell automake to use the file name `config.hin'
- rather than the two-`.' config.h.in.
-
-2001-09-26 Jim Meyering
-
- * man/Makefile.am (common_dep): Define it, so we depend on configure.ac.
-
- * configure.ac: Renamed from configure.in.
-
-2001-09-25 Jim Meyering
-
- * src/Makefile.am:
- (factor_DEPENDENCIES, printf_DEPENDENCIES seq_DEPENDENCIES):
- (sleep_DEPENDENCIES uptime_DEPENDENCIES su_DEPENDENCIES):
- Remove unnecessary definitions. They can cause trouble
- when @INTLLIBS@ expands to -lintl.
-
-2001-09-23 Jim Meyering
-
- * Makefile.am (SUBDIRS): When using newer gettext (in which
- intl/libintl.h is created by rules intl/Makefile)
- `intl' must precede `lib'.
-
-2001-09-17 Jim Meyering
-
- * src/printf.c (main): Change the `ignoring excess arguments' diagnostic
- to list the first one we're ignoring. Suggestion from Karl Berry.
-
-2001-09-16 Jim Meyering
-
- * src/stty.c (usage): Prefix each line with a space, so that
- help2man produces a better stty.1 man page.
- From Colin Watson, via Michael Stone. http://bugs.debian.org/95816
-
- * src/test.c (usage): Describe -h option.
- From Colin Watson, via Michael Stone. http://bugs.debian.org/99272
-
- * man/pwd.x: Add note to help people understand that this documentation
- may not refer to the (shell built-in) command they're running.
- * man/echo.x: Likewise.
- * man/printf.x: Likewise.
- From Michael Stone.
-
- * Makefile.am (AUTOMAKE_OPTIONS): Require automake-1.5.
-
- * man/Makefile.am: Revamp this file, as for fileutils.
-
-2001-09-11 Jim Meyering
-
- * configure.in: Move HOST_OPERATING_SYSTEM code from this file
- into a new macro defined in m4/host-os.m4.
-
-2001-09-09 Jim Meyering
-
- * src/test.c (binary_operator): Correct typo in diagnostic.
- From Jochen Hein.
-
-2001-09-03 Paul Eggert
-
- * NEWS: New 'uname' options -i or --hardware-platform,
- and -o or --operating-system.
- 'uname -a' now outputs -i and -o information at the end.
- New uname option --kernel-version is an alias for -v.
- Uname option --release has been renamed to --kernel-release,
- and --sysname has been renamed to --kernel-name;
- the old options will work for a while, but are no longer documented.
-
- * configure.in (HOST_OPERATING_SYSTEM): New macro; set it
- from $host_os with a translation table and other heuristics.
-
- * src/uname.c: Correct copyright notice as per latest coding standards.
- Remove list of options in comment, which wasn't
- worth maintaining separately from usage().
-
- (print_element): Move definition up, avoiding the need for
- declaration and allowing inlining on some platforms.
- Keep track of whether something has been printed; this is more
- natural than modifying `toprint'.
-
- (PRINT_KERNEL_NAME): Renamed from PRINT_SYSNAME.
- (PRINT_KERNEL_RELEASE): Renamed from PRINT_RELEASE.
- (PRINT_KERNEL_VERSION): Renamed from PRINT_VERSION.
- (PRINT_HARDWARE_PLATFORM, PRINT_OPERATING_SYSTEM): New macros.
- (toprint): Remove global var; now local in `main'.
- (long_options, usage, main): Implement changes described in NEWS.
- Reorder options to reflect output order.
- (main): Use buffers one byte longer, for compatibility with Solaris 8.
- Output newline at end. -a sets `toprint' to -1 now; this is simpler.
- Do not bother invoking system calls like uname if the resulting
- information does not need to be printed.
- Do not fail if sysinfo fails; just print "unknown".
-
-2001-08-30 Paul Eggert
-
- * src/tee.c (full_write): Remove decl; not needed.
-
-2001-06-19 Paul Eggert
-
- * NEWS: expr now uses LC_COLLATE for string comparison, as per POSIX.
- * src/expr.c (nextarg): Use strcoll, not strcmp.
-
-2001-08-24 Jim Meyering
-
- * src/pinky.c (main): Fail if -l is specified with no username.
-
- * src/pinky.c (usage): Clarify description of -l. From Clark Morgan.
-
-2001-06-21 Paul Eggert
-
- * NEWS: 'expr' now requires '+' rather than 'quote' to quote tokens.
-
- * src/expr.c (posixly_correct): Remove; no longer needed.
- (main): Do not worry about POSIXLY_CORRECT, as it's OK for
- expr to have options (so long as they do not begin with digits).
- (eval6, usage): Use "+" rather than "quote" to quote tokens.
-
-2001-08-19 Jim Meyering
-
- * src/Makefile.am (bin_PROGRAMS): Add kill.
- * src/kill.c: New program. Written by Marcus Brinkmann.
-
-2001-08-19 Jim Meyering
-
- * po/POTFILES.in: Add src/kill.c
-
-2001-06-21 Paul Eggert
-
- * src/expr.c (nextarg): Advance ARGS by one if the next token matches.
- All callers changed.
-
-2001-06-21 Paul Eggert
-
- * src/expr.c (isstring): Remove.
- (eval2): Do comparisons as strings first, before trying to convert to
- integer. This avoids loss of information and wrong result, e.g. for
- "expr '00' '<' '0!'", where you don't want to convert '00' to '0'.
-
-2001-08-18 Jim Meyering
-
- * tests/expr/basic (00): New test for the above.
-
-2001-06-21 Paul Eggert
-
- * src/expr.c: Code cleanup to avoid tricky macros and
- old-style function declarations.
-
- (cmpf, less_than, less_equal, equal, not_equal, greater_equal,
- greater_than, arithf, arithdivf, plus, minus, multiply, divide, mod):
- Remove.
-
- (eval4, eval3, eval2): Rewrite to avoid the need for the above macros
- and functions.
-
-2001-08-18 Jim Meyering
-
- * src/test.c (binary_operator): Move declarations of lt,rt `down'
- into the scopes where they're actually used.
- (unary_operator): Likewise for `fd'.
-
-2001-06-20 Paul Eggert
-
- * src/test.c (isint, binary_operator, unary_operator):
- Use intmax_t for argument integers, not long.
- (age_of, binary_operator): Use time_t for times, not long.
- (unary_operator): If N is out of int range, -t N now returns false.
-
-2001-06-20 Paul Eggert
-
- * src/expr.c (main): Handle a leading "--" option as POSIX requires.
-
-2001-08-18 Jim Meyering
-
- * tests/expr/basic: Add a test for the above.
-
-2001-06-20 Paul Eggert
-
- * src/expr.c (toarith): Don't accept plain "-" as a valid integer.
-
-2001-06-20 Paul Eggert
-
- Modify 'expr' so that it uses intmax_t, not int, to calculate
- the value of integer expressions.
-
- * src/expr.c (struct valinfo.i): Now intmax_t, not int.
- (docolon, int_value, str_value, isstring, nextarg, toarith,
- freev, tostring, trace): Remove unnecessary forward decls.
- (int_value, printv, tostring, toarith, arithf, arithdivf, docolon,
- eval6, eval4, eval3): Do integer arithmetic using intmax_t, not int.
- (docolon): Don't assume size_t fits in int.
-
-2001-08-18 Jim Meyering
-
- * tests/expr/basic: New test for the above.
- * tests/expr/Makefile.am: New file.
- * tests/expr: New directory.
- * tests/Makefile.am (SUBDIRS): Add expr.
- * configure.in (AC_OUTPUT): Add tests/expr/Makefile.
-
-2001-08-18 Jim Meyering
-
- Revert part of last change and solve the problem a better way.
- * src/date.c (show_date) [--rfc-822]: Set LC_ALL=C just before
- calling strftime and restore it just afterwards.
- Suggestion from Ulrich Drepper.
-
-2001-08-18 H. Peter Anvin
-
- * src/date.c (show_date) [--rfc-822]: Don't space-pad the day of
- the month.
- Set only LC_TYPE to the "C" locale. Setting LC_ALL is overkill,
- and would have unwanted side effects if there is an error message.
-
-2001-08-16 Jim Meyering
-
- * src/date.c (main): When there are too many non-option arguments,
- include the first offending argument in the diagnostic.
- Suggestion from Karl Berry.
-
-2001-08-14 Jim Meyering
-
- * src/Makefile.am (INCLUDES): Add -I../lib so sys2.h can include
- the new, generated file, unlocked-io.h.
-
- * tests/Makefile.am (TESTS_ENVIRONMENT): Remove first definition
- of this variable, and move its RHS into the RHS of the second.
- Thanks, automake!
-
- * src/su.c (xputenv): Remove parameter's const qualifier.
-
- * src/dirname.c, src/env.c, src/id.c, src/pathchk.c, src/pinky.c,
- * src/printenv.c, src/sleep.c, src/tee.c, src/test.c, src/uptime.c,
- * src/users.c, src/who.c: (AUTHORS): Mark string for translation,
- since it contains the English word `and'.
-
-2001-08-12 Jim Meyering
-
- * src/pathchk.c (PATH_MAX_FOR): Use pathconf via wrapper.
- (NAME_MAX_FOR): Likewise.
- Guard the above pathconf-using definitions with `#if HAVE_PATHCONF'
- rather than with `#ifdef _POSIX_VERSION'.
- (pathconf_wrapper): New function.
- (validate_path): Declare length variables to be `long', not `int'.
- Adjust corresponding printf-style specs to use %ld.
- Reported by Neal H Walfield.
-
-2001-08-07 Jim Meyering
-
- * src/printf.c (cfcc_msg): Remove now-inaccurate part of comment.
- From Bruno Haible.
-
-2001-07-04 Jim Meyering
-
- * Makefile.cfg: New file with package-specific definitions.
- * Makefile.am (EXTRA_DIST): Add Makefile.cfg.
-
-2001-06-09 Jim Meyering
-
- (PIDSTR_DECL_AND_INIT): Define.
-
-2001-06-05 Jim Meyering
-
- * configure.in (ALL_LINGUAS): Add Turkish (tr).
-
-2001-05-27 Jim Meyering
-
- * src/dirname.c (main): Add `const' to declaration of local, `result'.
-
-2001-04-01 Jim Meyering
-
- Add options to make `who' more POSIX compliant.
- * who.c: Accept new options: --all (-a), --boot (-b), --dead (-d),
- --login, --process (-p), --runlevel (-r), --short (-s), --time (-t),
- --users (-u).
- The -u option now produces POSIX-specified results and is the same as
- the long option `--users'. --idle is no longer the same as -u.
- (time_string, print_line, print_boottime, print_deadprocs, print_login,
- print_initspawn, print_clockchange, print_runlevel): New functions.
- (print_user): Renamed from print_entry and reworked.
- (search_entries): Remove function.
- (who_am_i): Likewise.
- (usage): Describe new options.
- (main): Handle new options.
- Mostly from Michael Stone.
-
-2001-05-11 Paul Eggert
-
- dirname code cleanup. base_name now behaves more compatibly
- with POSIX basename when given file names that have trailing
- slashes, and similarly for dir_name. Add new primitives
- base_len and dir_len. Put the directory-name-related decls
- into dirname.h.
-
- * basename.c: Include "dirname.h".
- (base_name, strip_trailing_slashes): Remove decls; now in dirname.h.
- (main): Use base_len instead of strip_trailing_slashes to strip
- trailing slashes.
-
- * dirname.c (strip_trailing_slashes): Remove decl;
- now in dirname.h.
- (main): Use dir_len rather than dir_name_r.
-
- * su.c: Include "dirname.h".
- (base_name): Remove decl; now in dirname.h.
-
-2001-04-20 Jim Meyering
-
- * doc/sh-utils.texi (false invocation): Describe how --help and
- --version are treated with and without POSIXLY_CORRECT.
- (true invocation): Likewise. Forwarded by Michael Stone.
-
-2001-03-18 Jim Meyering
-
- * tests/Fetish.pm: If the $DJDIR envvar is defined, set SHELL
- to $DJDIR/bin/bash.exe. Patch from Richard Dawe, based on a
- suggestion from Eli Zaretskii.
-
-2001-03-10 Jim Meyering
-
- * doc/sh-utils.texi (date invocation): Correct the description of how
- date works when given no format. Reported by Ole Laursen.
-
- * src/factor.c: Include wheel-size.h.
- (WHEEL_START): Adjust definition.
- (wheel_tab[]): Remove body of definition.
- Include generated file, wheel.h, instead.
-
- * src/wheel-gen.pl: New file.
- * src/Makefile.am (noinst_HEADERS): Add wheel.h wheel-size.h.
- (EXTRA_DIST): Add wheel-gen.pl.
- (PERL): Define.
- (wheel-size.h, wheel.h): New rules.
- (BUILT_SOURCES): Add wheel.h and wheel-size.h.
- (MAINTAINERCLEANFILES): Define.
-
-2001-03-09 Jim Meyering
-
- * Makefile.maint (my_distdir): Define new variable, and use this
- in place of most old uses of $(distdir).
-
- * src/date.c (usage): Describe %C.
- * doc/sh-utils.texi (Date directives): Likewise.
-
- * tests/help-version: Ensure that /dev/full is a character device
- (using test -c) as well as being writable, before trying to write to it.
- Otherwise, the test could mistakenly append a newline to an existing,
- regular, writable, /dev/full file.
- Suggested by Ulrich Drepper.
-
-2001-03-07 Jim Meyering
-
- * tests/stty/Makefile.am (EXTRA_DIST): Remove input-tty.
- * tests/Makefile.am (EXTRA_DIST): Add input-tty.
-
- * tests/stty/basic-1: Reflect change in location of input-tty.
- * tests/stty/row-col: Likewise.
- * tests/stty/input-tty: Move this file...
- * tests/input-tty: ... to here.
-
-2001-02-24 Paul Eggert
-
- * doc/sh-utils.texi: Fix typo: '-d=1may' -> '-d 1may'.
- Fix and clarify time zone usage in 'date' examples.
-
-2001-02-04 Jim Meyering
-
- * src/factor.c (usage): Tweak --help output: it prints the _prime_
- factors, not just any factors.
-
-2001-02-03 Jim Meyering
-
- Improve the performance of `factor' (more than 2x speed-up for large N).
- * src/factor.c (wheel_tab): New global table.
- (WHEEL_START, WHEEL_END): Define.
- (factor): Remove the loop that special-cased `2'.
- Instead of incrementing by `2', use the offsets from the wheel table.
- From Michael Steffens.
-
-2000-11-27 Prashant TR
-
- * src/test.c (eaccess) [__MSDOS__]: Just use access.
-
-2001-01-26 Jim Meyering
-
- * src/dirname.c (main): Declare local result as non-const, now
- that it's freed.
-
-2001-01-20 Jim Meyering
-
- * configure.in: Remove jm_CHECK_ALL_TYPES.
- Now it's invoked by jm_MACROS.
-
-2001-01-04 Jim Meyering
-
- * src/date.c (main): Fail when --rfc-822 (-R) is specified along
- with a format string. Reported by Jochen Hein.
-
-2000-12-17 Jim Meyering
-
- * doc/texinfo.tex: Update from master repository.
- * config.sub: Likewise.
- * config.guess: Likewise.
-
- * djgpp: New directory.
- * djgpp/*: New files.
- * Makefile.am (SUBDIRS): Add djgpp.
- * configure.in (AC_OUTPUT): Add djgpp/Makefile.
- From Prashant TR.
-
-2000-12-08 Jim Meyering
-
- * src/dirname.c: Include xalloc.h.
- (main): Use dir_name rather than the underlying dir_name_r.
- The former now handles cwd-relative names with drive-letter prefixes.
-
-2000-12-02 Jim Meyering
-
- * src/seq.c (valid_format): Move pre-increment to a separate statement
- to avoid a warning.
-
- * src/id.c: Move dcls of globals used only in main...
- (main): ...to here.
- (usage): Clarify option descriptions.
-
-2000-11-18 Jim Meyering
-
- * po/Makefile.in.in: Sync with the one from fileutils.
-
- * configure, config.h.in, Makefile.in, etc.: Regenerate using the
- very latest version (in CVS) of autoconf.
-
-2000-11-17 Jim Meyering
-
- * GNUmakefile (.NOTPARALLEL): New target. Prevent unwanted parallelism.
- Suggestion from Ulrich Drepper.
-
- * src/pinky.c: Explicitly include sys/types.h before including system.h.
- * src/uptime.c: Likewise.
- * src/users.c: Likewise.
- * src/who.c: Likewise.
-
-2000-11-13 Paul Eggert
-
- * src/sys2.h (ST_TIME_CMP_NS): Fix typo: ST_MTIM_NSEC should
- be tested with #ifdef, not with #if.
-
-2000-11-12 Jim Meyering
-
- * src/date.c (show_date): Add a comment explaining why the
- format string must not be translatable via _(). From Paul Eggert.
-
-2000-10-31 Jim Meyering
-
- * doc/sh-utils.texi: Clean up indentation and punctuation.
- Fix a couple typos. From Brian Youmans.
-
-2000-10-30 Jim Meyering
-
- * configure, config.h.in, Makefile.in, etc.: Regenerate using the
- very latest version (in CVS) of autoconf.
-
-2000-10-29 Jim Meyering
-
- * Version 2.0.11.
-
-2000-10-27 Jim Meyering
-
- * src/date.c (usage): Mention the time zone, UTC, and write the date
- in ISO format in the description of %s. Suggestion from Karl Berry.
-
-2000-10-25 Jim Meyering
-
- * src/dirname.c: Include dirname.h.
- (main): Use dir_name_r rather than open-coding it.
-
-2000-10-23 Jim Meyering
-
- * Makefile.am (EXTRA_DIST): Add .prev-version.
-
-2000-10-18 Paul Eggert
-
- * src/date.c (universal_time): Remove; it's just a temptation to
- do the wrong thing.
- (main): The -u option now just sets TZ; it doesn't do anything else.
- (show_date): Do not do anything special if -u is set.
- This affects the behavior of the -I and -R options.
- * doc/sh-utils.texi: Document the above.
-
-2000-10-18 Jim Meyering
-
- * doc/sh-utils.texi (Examples of date): Fix a typo.
-
-2000-10-11 Jim Meyering
-
- * doc/sh-utils.texi (Time directives) [%S]: Range is 0..60, not 0..61.
-
-2000-10-06 Paul Eggert
-
- Undo the effect of the 1997-07-12 change to date.c; it
- broke "date -u MMDDhhmm" and it wasn't documented.
- This reverts to the behavior of the 1996-01-03 patch.
-
- * src/date.c (TZ_UTC0, MAYBE_SET_TZ_UTC0, set_tz): Remove.
- (batch_convert): Don't futz with TZ.
- (main): -u now parses all dates as UTC, not just some.
- Reported by Karl-Michael Schneider.
- * tests/date/Test.pm (utc-0, utc-1, relative-2): Adjust to
- above change.
-
-2000-09-29 Jim Meyering
-
- * src/yes.c (usage): Add a separate usage line, just for `OPTION'.
- Suggestion from M. P. Suzuki.
-
-2000-09-09 Jim Meyering
-
- * src/date.c (usage): Make the second `Usage' line more precise
- (also making it match the texinfo documentation).
- From Karl Eichwalder.
-
- * doc/sh-utils.texi (Setting the time): Correct the capitalization of
- `HHMM' in the info-rendering of the texinfo documentation.
- Reported by Karl Eichwalder.
-
-2000-08-14 Jim Meyering
-
- * src/tee.c (main): Remove incorrect `FIXME' comment.
-
-2000-08-07 Paul Eggert
-
- * src/su.c (xputenv): Invoke xalloc_die instead of printing
- our own message.
-
-2000-07-30 Jim Meyering
-
- * src/tee.c (tee): Use SET_BINARY and SET_BINARY2.
- From Prashant TR.
-
- * src/help-version: Remove file. Move it to ...
- * tests/help-version: ...here
- * tests/Makefile.am (TESTS): Add help-version.
- (TESTS_ENVIRONMENT): Define.
- * src/Makefile.am (EXTRA_DIST): Remove help-version.
- (TESTS): Remove definition.
- (TESTS_ENVIRONMENT): Remove definition.
-
-2000-07-23 Jim Meyering
-
- * src/help-version (su_args): Punt, so we don't try to start a shell.
-
- * src/su.c: Include if HAVE_SYS_PARAM_H is defined,
- rather than if _POSIX_VERSION is defined. Remove declarations of
- getpwuid, getgrgid, and getuid, now that they're in sys2.h.
- Prompted by a report from John David Anglin.
-
- * src/sys2.h [!HAVE_DECL_GETPWUID]: Declare getpwuid.
- [!HAVE_DECL_GETGRGID]: Declare getgrgid.
- [!HAVE_DECL_GETUID]: Declare getuid.
-
-2000-07-19 Jim Meyering
-
- * src/date.c (batch_convert): Free `initial_TZ' only if it was set.
- Reported by Michael Hohn.
-
-2000-07-17 Jim Meyering
-
- * src/stty.c (visible): Don't mark `' for translation.
- The standard requires that exact string.
-
-2000-07-09 Jim Meyering
-
- * config.guess: Update from FSF.
- * config.sub: Likewise.
-
- * src/Makefile.am (seq_LDADD): Don't hard-code `-lm' -- some systems
- don't have/need it. From Bruno Haible.
-
-2000-07-06 Jim Meyering
-
- * src/help-version: Punt on `groups' test, since all it does
- is run `id -Gn', and groups fails if GNU id is not installed.
- Reported by Christian Krackowizer.
-
-2000-07-05 Bruno Haible
-
- * tests/nice: Avoid syntax error in "test" when `nice` generates
- no output.
-
-2000-07-04 Jim Meyering
-
- * Version 2.0j.
-
- * tests/date/Test.pm (test_vector): Disable test #2 for all systems,
- even though it fails only on SunOS4.
-
-2000-07-01 Jim Meyering
-
- * configure.in (jm_DUMMY_1): Wrap a snippet in a macro definition
- so we can use AC_REQUIRE.
- (jm_BOOT_TIME): Likewise.
-
-2000-06-17 Bruno Haible
-
- * configure.in: Add pinky, users, who to OPTIONAL_BIN_PROGS if either
- or exists. Add uptime only if either or
- exists.
- * src/Makefile.am (bin_PROGRAMS): Remove pinky, users, who from here...
- (EXTRA_PROGRAMS): ... and add them here.
-
-2000-06-26 Jim Meyering
-
- `id -Gn' (invoked by groups) would fail without giving a diagnostic
- on malconfigured systems.
- * src/id.c (print_user): Give a diagnostic if number->name lookup fails.
- (print_group): Likewise.
-
-2000-06-25 Jim Meyering
-
- * configure.in (ALL_LINGUAS): Add Danish (da).
-
-2000-06-21 Jim Meyering
-
- * tests/stty/basic-1: New test for that.
- * src/stty.c (valid_options): Don't segfault on `stty erase -'.
- Patch from Harry Liu.
-
-2000-06-15 Jim Meyering
-
- * tests/date/Test.pm: Add tests for getdate.y fix.
-
-2000-06-14 Jim Meyering
-
- * src/help-version: Punt on nohup; give it --version.
-
-2000-06-10 Jim Meyering
-
- * doc/sh-utils.texi: Typo-fixes and some clean-up from Brian Youmans.
-
-2000-05-29 Jim Meyering
-
- * tests/nice: Remove now-unused reference to srcdir.
-
- * src/help-version: Use `WARNING', not just `Warning' in the
- broken-/bin/sh diagnostic, to be consistent with other such warnings.
-
-2000-05-21 Jim Meyering
-
- * tests/nice: Disable test on djgpp.
-
-2000-05-15 Jim Meyering
-
- * tests/date/Test.pm (test_vector): Skip the %c test on SunOS4 systems.
- Suggested by Paul Eggert. Reported by Volker Borchert.
-
-2000-05-13 Jim Meyering
-
- * src/groups.sh: Detect and report write failure of --help/--version.
- * src/nohup.sh: Likewise.
-
-2000-05-11 Jim Meyering
-
- * src/date.c (usage): Don't call close_stdout_status directly,
- since that didn't cover --version output.
- (main): Instead, call close_stdout_set_status and arrange to
- call close_stdout via atexit.
- * src/printenv.c: Likewise.
- * src/tty.c: Likewise.
-
- * src/true.c (usage): Don't call close_stdout directly, since that
- didn't cover --version output.
- (main): Arrange to call close_stdout via atexit, instead.
- * src/yes.c: Likewise.
- * src/sleep.c: Likewise.
-
-2000-05-09 Jim Meyering
-
- * src/sys2.h (case_GETOPT_VERSION_CHAR): Don't call close_stdout.
- * src/help-version: New test.
- * src/Makefile.am (TESTS): Define.
- (TESTS_ENVIRONMENT): Likewise.
- (EXTRA_DIST): Add help-version.
-
-2000-05-08 Jim Meyering
-
- * Version 2.0i.
-
-2000-05-07 Jim Meyering
-
- * Version 2.0h.
-
- * src/basename.c: Include "closeout.h".
- (main): Call atexit with close_stdout.
- * src/chroot.c: Likewise.
- * src/dirname.c: Likewise.
- * src/echo.c: Likewise.
- * src/env.c: Likewise.
- * src/expr.c: Likewise.
- * src/factor.c: Likewise.
- * src/hostid.c: Likewise.
- * src/hostname.c: Likewise.
- * src/id.c: Likewise.
- * src/logname.c: Likewise.
- * src/nice.c: Likewise.
- * src/pathchk.c: Likewise.
- * src/pinky.c: Likewise.
- * src/printf.c: Likewise.
- * src/pwd.c: Likewise.
- * src/seq.c: Likewise.
- * src/stty.c: Likewise.
- * src/su.c: Likewise.
- * src/test.c: Likewise.
- * src/uname.c: Likewise.
- * src/uptime.c: Likewise.
- * src/users.c: Likewise.
- * src/who.c: Likewise.
- * src/whoami.c: Likewise.
- * src/tee.c: Likewise. Remove explicit close_stdout.
-
- * src/yes.c Include "closeout.h".
- (usage): Call close_stdout just before exit.
- * src/sleep.c: Likewise.
- * src/true.c: Likewise.
- * src/date.c (usage): Call close_stdout_status.
- * src/printenv.c (usage): Likewise.
-
- * tests/date/Test.pm ($Test::env{'rfc822-1'}): Add TZ=UTC0.
-
-2000-05-06 Jim Meyering
-
- * src/Makefile.am (sleep_LDADD): Add @LIB_CLOCK_GETTIME@ and
- @LIB_NANOSLEEP@.
-
- * src/tty.c (main): Warn about arguments, don't fail.
- (usage): Call close_stdout_status from here as well as from main.
-
-2000-05-05 Jim Meyering
-
- Exit nonzero upon write failure.
- * src/printf.c: Include "closeout.h".
- (main): Call close_stdout.
- Reported by Ian Jackson via Michael Stone.
-
-2000-05-04 Jim Meyering
-
- * Makefile.maint (my-distcheck): Remove spurious blank line.
- Remove $(DEPDIR) *after* making distclean, not before.
-
-2000-04-30 Jim Meyering
-
- * src/yes.c: Detect and terminate upon write failure.
-
-2000-04-14 Jim Meyering
-
- * src/seq.c: Shorten `#ifdef HAVE_...' to `#if HAVE_...' and
- remove unnecessary uses of `defined' (aesthetics).
-
-2000-04-12 Jim Meyering
-
- Move some code into m4/.
- * configure.in (_GNU_SOURCE): Don't define here.
- (AC_SYS_LARGEFILE): Don't use here.
- (AM_C_PROTOTYPES): Don't use here.
- (AC_DEFINE): Use 3-arg form.
- * acconfig.h: Remove now-unused file.
-
-2000-04-09 Jim Meyering
-
- * configure.in (ALL_LINGUAS): Add Estonian (et).
-
-2000-04-01 Jochen Hein
-
- * src/date.c: Use the "C" locale when using --rfc-822 (-R), as
- required by rfc822. Before, in the de_DE locale, date would
- print the German weekday and month abbreviations.
-
- * tests/date/Test.pm: Add test for rfc822 format and foreign
- locale settings.
-
-2000-04-04 Jim Meyering
-
- * man/Makefile.am (man_MANS): Add uptime.1.
- * man/uptime.x: New file.
-
- * man/Makefile.am (man_MANS): Add factor.1.
- * man/factor.x: New file.
-
- * tests/seq/basic: Split a long line and tweak for font-lock mode.
- * tests/factor/basic: Likewise.
- * tests/basename/basic: Likewise.
-
-2000-03-29 Paul Eggert
-
- * src/date.c: Include if it exists.
- (DATE_FMT_LANGINFO): New macro.
- (show_date): Use it to get the locale-specific default format for
- "date" if it exists.
-
-2000-03-19 Jim Meyering
-
- * Version 2.0g.
-
- * doc/sh-utils.texi (chroot invocation): Include a couple tips and
- a simple example.
-
- * doc/getdate.texi (Calendar date item): Fix typos.
- From Per Cederqvist.
-
-2000-03-18 Jim Meyering
-
- * src/uptime.c (print_uptime): Use `buf' only if fgets succeeds.
-
-2000-03-12 Jim Meyering
-
- Merge from textutils.
- * src/system.h (O_BINARY, O_TEXT): Define if necessary.
- (SET_BINARY, SET_BINARY2): Define.
- (DEV_BSIZE): Define to BBSIZE if appropriate.
-
-2000-03-11 Jim Meyering
-
- * tests/date/Test.pm: Set the default TZ value to UTC0, not UTC.
- The latter didn't have any effect on alphaev56-dec-osf4.0f.
-
- Final merge with fileutils.
- * src/system.h: Use standard `#if TIME_WITH_SYS_TIME...' block
- rather than `#if TM_IN_SYS_TIME' one.
-
-2000-02-02 Bruno Haible
-
- * printf.c: Include "unicodeio.h".
- (usage): Mention \u and \U directives. \x outputs a byte, not a
- character.
- (print_esc): Implement \u and \U.
- * Makefile.am (printf_LDADD): Add @LIBICONV@.
-
-2000-03-03 Jim Meyering
-
- Make it so stty's rprnt attribute works on HPUX 10.20.
- * src/stty.c [CREPRINT && !CRPRNT] (CRPRNT): Define.
- (control_info): Recognize HPUX's CREPRINT.
-
-2000-03-02 Jim Meyering
-
- * doc/sh-utils.texi (printf invocation): Describe new unicode syntax.
- From Bruno Haible.
-
- Unify with fileutils/src/system.h.
- * src/system.h (ST_NBLOCKS): Sync with recent changes in fileutils.
- [!_POSIX_VERSION]: Remove declarations of getlogin, ttyname, geteuid.
- * src/sys2.h: Declare them here, if needed.
-
-2000-03-01 Jim Meyering
-
- * Makefile.am (EXTRA_DIST): Include GNUmakefile.
-
- * src/seq.c (get_width_format): Fix portability problem with
- `-0' vs. `0'.
-
-2000-02-22 Jim Meyering
-
- * tests/date/Test.pm (datevtime-1): New test.
- From John Kendall.
-
-2000-02-15 Jim Meyering
-
- * man/Makefile.maint ($(man_MANS)): Remove $@-t1.
-
-2000-02-13 Jim Meyering
-
- * tests/Fetish.pm (run_tests): Discard stderr.
- Reverse diff args, so `expected' is last, as in mk-script.
-
-2000-02-12 Jim Meyering
-
- * tests/mk-script: Invoke `diff' when differences are found.
- * tests/Fetish.pm (run_tests): Likewise.
-
-2000-02-09 Jim Meyering
-
- * src/su.c (correct_password): Correct HAVE_STRUCT_* name in #if guard
- to go along with corrected autoconf test: Reported by Gaël Quéri.
-
-2000-02-05 Jim Meyering
-
- * Version 2.0f.
-
- * src/who.c: Use UT_USER in place of hard-coded `->ut_name' here, too.
- * src/pinky.c: Likewise.
- Reported by Tom Tromey and Andreas Schwab.
- * src/uptime.c (print_uptime): Likewise.
- * src/users.c (list_entries_users): Likewise.
-
-2000-01-30 Jim Meyering
-
- * Version 2.0e.
-
- * src/su.c (correct_password): Guard with `HAVE_GETSPNAM &&
- HAVE_STRUCT_PASSWD_SP_PWDP', rather than just `#ifdef HAVE_SHADOW_H'.
-
- * po/POTFILES.in: Add lib/makepath.c, lib/obstack.c, lib/rpmatch.c,
- and lib/same.c.
-
-2000-01-29 Jim Meyering
-
- * configure.in: Move library-related tests into m4/lib-check.m4.
- Remove lib-check for cposix now that we use m4/isc-posix.m4.
-
- * src/seq.c: Back out most of the 2000-01-21 and 01-22 changes.
- [Instead, merely give examples showing how to accomplish the same
- task with fewer limitations using existing tools. ]
- Suggestion from Bruno Haible.
- (valid_format): Rename from check_format.
- * tests/seq/basic: Remove associated tests and add two equal-width ones.
-
- * tests/stty/row-col-1: Set COLUMNS envvar, just to be safe.
-
-2000-01-28 Jim Meyering
-
- * src/stty.c (wrapf): Emit a newline only if 0 < current_col.
- (screen_columns): Use xstrtol, not atoi.
- If get_win_size fails and $COLUMNS == 0, then return 80, not `0'.
-
-2000-01-23 Jim Meyering
-
- * configure.in (OPTIONAL_BIN_PROGS, OPTIONAL_BIN_ZCRIPTS, MAN):
- AC_SUBST these not here, but rather in m4/, so that the now-shared
- lib/Makefile.am are all the same.
- (AC_CHECK_FUNCS): Remove check for utmpname, since it's already
- in m4/prereq.m4.
- Remove many function checks (moved to m4/.)
-
- * configure.in (AM_FUNC_STRTOD): Move to m4/.
- (AC_SUBST(POW_LIBM)): Likewise.
-
- * configure.in (SEQ_LIBM): Remove AC_SUBST of a constant.
- * src/Makefile.am (seq_LDADD): Add -lm rather than constant $(SEQ_LIBM).
-
-2000-01-22 Jim Meyering
-
- * src/sys2.h [! HAVE_DECL_STRTOUL]: Declare strtoul.
- [! HAVE_DECL_STRTOULL]: Declare strtoull.
- Required for some AIX systems. Reported by Christian Krackowizer.
-
- * configure.in (ALL_LINGUAS): Add Slovenian (sl).
- (AC_CHECK_HEADERS): Move these checks into m4/.
-
- * src/seq.c (enum Format_type): Declare.
- (format_type): New global to take place of intconv.
- (format_str): Move global declaration...
- (main): ... to here.
- (check_format): Rename parameter to avoid shadowing global.
- (DO_printf): New macro.
- (main): Use it.
- Topologically sort the functions and remove fwd declarations.
-
-2000-01-21 Bruno Haible
-
- Add support for octal and hexadecimal output.
- * seq.c (intconv): New variable.
- (usage): Update.
- (main): Call scan_arg instead of scan_double_arg. Call check_format
- before scan_arg.
- (scan_int_arg, scan_arg): New functions.
- (check_format): Add intconv argument. Accept %d, %u, %o, %x, %X.
- (print_numbers): If intconv is true, pass an int argument to printf.
-
-2000-01-21 Jim Meyering
-
- * configure.in (ALL_LINGUAS): Add Galician (gl).
-
-2000-01-16 Jim Meyering
-
- * lib/Makefile.am: Sync with fileutils/lib/Makefile.am.
-
- * src/date.c (usage): Correct error in %V description.
- From Wolfram Kleff.
-
- * configure.in: Remove jm_FUNC_GROUP_MEMBER, jm_FUNC_PUTENV,
- AM_FUNC_GETLOADAVG, jm_SYS_PROC_UPTIME, AM_SYS_POSIX_TERMIOS,
- jm_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL.
-
-2000-01-15 Jim Meyering
-
- * configure.in (AC_REPLACE_FUNCS): Remove gethostname, getusershell,
- memcpy, and memset. Now that's done in m4/.
- Remove these, too: stime strcspn stpcpy strstr strtol strtoul.
-
-2000-01-12 Jim Meyering
-
- * configure.in: Remove the tests that are now in jm_PREREQ_CANON_HOST.
-
-2000-01-11 Jim Meyering
-
- Sync lib/ directories of sh-utils, and textutils.
-
- * lib/Makefile.am (libfetish_a_SOURCES): Add diacrit.c, hard-locale.c,
- linebuffer.c, md5.c, memcasecmp.c, memcoll.c, obstack.c, safe-read.c
- (noinst_HEADERS): Add bumpalloc.h, diacrit.h, hard-locale.h,
- linebuffer.h, md5.h, memcasecmp.h, memcoll.h, obstack.h, safe-read.h.
-
- * lib/Makefile.am: s/su/fetish/
- * src/Makefile.am: s/libsu/libfetish/
-
-2000-01-10 Jim Meyering
-
- * Version 2.0d.
-
- * src/Makefile.am (sleep_LDADD): Add @POW_LIBM@, for systems that use
- lib/strtod.c and need -lm to resolve its pow reference.
-
-2000-01-07 Jim Meyering
-
- * Version 2.0c.
-
- * tests/basename/Makefile.am (TESTS_ENVIRONMENT): Add `pwd`/ prefix
- to exported PATH value (though not strictly necessary, here).
- * tests/factor/Makefile.am (TESTS_ENVIRONMENT): Likewise.
- * tests/seq/Makefile.am (TESTS_ENVIRONMENT): Likewise.
- * tests/stty/Makefile.am (TESTS_ENVIRONMENT): Likewise.
-
-2000-01-06 Paul Eggert
-
- * tar/lib/getdate.y: Sync tm_diff with the GNU C Library.
- (TM_YEAR_BASE): Renamed from TM_YEAR_ORIGIN. All uses changed.
- (tm_diff): Renamed from difftm. All uses changed.
- Replace body with that taken from GNU C Library 2.1.3pre1.
- (get_date): Prefer tm_gmtoff to tm_diff if available.
-
-2000-01-05 Paul Eggert
-
- Minor code cleanup.
- * src/sleep.c (clock_get_realtime): Return argument, for convenience.
- (main): Use this to simplify main sleep loop.
-
-2000-01-05 Jim Meyering
-
- Some systems lack a definition of struct timespec (AIX, Ultrix)
- Reported by Christian Krackowizer.
- * lib/Makefile.am (noinst_HEADERS): Add nanosleep.h.
- * lib/nanosleep.h: New file.
- * lib/nanosleep.c: Include it.
- Don't include time.h or sys/time.h here.
- * src/sleep.c: Include it.
- (AUTHORS): Add Paul Eggert.
-
-2000-01-04 Jim Meyering
-
- * lib/nanosleep.c: Include both time.h and sys/time.h only
- #if TIME_WITH_SYS_TIME.
-
-2000-01-03 Paul Eggert
-
- Fix some porting and rounding problems with the new `sleep' code.
-
- * configure.in (AC_CHECK_HEADERS): Add fenv.h.
- (FESETROUND_LIBM): New macro.
-
- * lib/xstrtod.c: Add #pragma STDC FENV_ACCESS ON if C99.
- * src/sleep.c: Likewise.
-
- * src/Makefile.am (sleep_LDADD, sleep_DEPENDENCIES): New macros.
-
- * src/sleep.c (): Include if available.
- (main): Always round floating-point interval calculations upwards,
- as we must sleep for at least the specified time.
- Do the right thing with NaNs.
-
- (main): Sleep forever if the time calculations overflow.
- (apply_suffix): Don't assert that *s <= TIME_T_MAX.
-
- (clock_get_realtime): Fix typo; address was improperly taken.
-
-2000-01-02 Jim Meyering
-
- * Version 2.0b.
-
- * lib/Makefile.in: Regenerate.
-
- * Version 2.0a.
-
-1999-12-26 Jim Meyering
-
- * lib/nanosleep.c (nanosleep): New file.
-
-1999-12-23 Jim Meyering
-
- * src/sleep.c (USE_CLOCK_GETTIME): Define.
- [USE_CLOCK_GETTIME]: Include sys/time.h.
- (timespec_subtract): New function.
- (clock_get_realtime): New function.
- (sighandler): Remove function.
- (main): Reimplement again, using nanosleep and clock_gettime.
-
- * configure.in: Remove check for gettimeofday.
- Now it's in m4/jm-macros.m4
-
- * man/Makefile.summ: Remove now-unused summaries.
-
-1999-12-22 Jim Meyering
-
- * lib/getdate.y (get_date): Fix typo in time_t overflow test.
- From Michael Stone.
-
- * tests/date/Test.pm (regress-1): New test for the above.
-
-1999-12-18 Jim Meyering
-
- * src/who.c (print_entry): Correct do_lookup test so that who
- prints whatever host information it has, even without --lookup.
- Reported by Bill Peters.
-
-1999-12-12 Jim Meyering
-
- Move 120+ lines of stat.h-related macros from system.h (not shared)
- to sys2.h, which is shared between fileutils, sh-utils, textutils.
- * src/system.h: Move them from here...
- * src/sys2.h: ... to here.
-
-1999-11-27 Jim Meyering
-
- Rewrite to allow fractional seconds and to handle SIGCONT.
- * src/sleep.c (main): Rewrite.
- (sighandler): New function.
- (apply_suffix): New function.
- (timeval_subtract): New function.
- Reported by Raul Miller.
-
- * src/sleep.c (argdecode): Move definition to precede use.
- Remove prototype.
- (usage): Add elipses to show that sleep allows more than one argument.
-
-1999-11-22 Jim Meyering
-
- * lib/Makefile.am (DISTCLEANFILES): Add lstat.c and stat.c.
-
-1999-11-09 Jim Meyering
-
- * src/expr.c (NEW): Undefine to avoid warning about redefinition.
- (NEW): Redefine in terms of XMALLOC.
-
- * lib/xalloc.h (XMALLOC): Correct misnamed macro parameter name:
- s/N_bytes/N_items/.
- (XCALLOC): Likewise.
- (XREALLOC): Likewise.
-
-1999-11-05 Jim Meyering
-
- * src/system.h: Use HAVE_STRUCT_STAT_ST_BLOCKS, not deprecated
- HAVE_ST_BLOCKS.
-
- * configure.in: Move some type/header/member tests into
- m4/jm-macros.m4 (jm_CHECK_ALL_TYPES) so they are shared by all of
- fileutils, textutils, and sh-utils.
-
-1999-11-01 Jim Meyering
-
- * lib/Makefile.am (MAINTAINERCLEANFILES): Set to $(BUILT_SOURCES).
-
-1999-10-07 Jim Meyering
-
- * configure.in (ALL_LINGUAS): Add Japanese (ja).
-
-1999-10-04 Jim Meyering
-
- * depcomp: New file, for automake's new dependency support.
- * missing: New version, from automake's user-dep-gen-branch.
-
-1999-09-28 Jim Meyering
-
- * src/system.h: Update from the system.h from fileutils.
- Now they're finally almost identical...
-
-1999-09-09 Jim Meyering
-
- * src/Makefile.am (EXTRAdir): Remove unused variable.
- (installed_su): Use `$(DESTDIR)$(bindir)' in place of $(bindir).
- (install-exec-local): Likewise.
- (.sh): Substitute `$(bindir)' rather than @bindir@.
- Based on a patch from Andreas Schwab.
-
-1999-09-08 Andreas Schwab
-
- * tests/nice: Instead of failing, exit with 77 if running niced.
-
-1999-09-08 Jim Meyering
-
- * src/su.c: Remove declaration of xstrdup.
-
-1999-09-02 Jim Meyering
-
- * src/expr.c: Remove xstrdup declaration.
- * src/date.c: Likewise.
- * src/pathchk.c: Likewise.
- * src/su.c: Likewise.
-
-1999-08-29 Jim Meyering
-
- * tests/nice: Use `nice' instead of $nice.
- * tests/Makefile.am (TESTS_ENVIRONMENT): Prepend ../src to PATH so
- the above works.
-
- * src/env.c (main): Call exit explicitly to avoid warning from gcc.
- * src/nice.c (main): Likewise.
- Include "xstrtol.h".
- (isinteger): Remove function and prototype.
- (main): Use xstrtol in place of atoi. Remove associated FIXME comments.
-
- * configure.in (AC_YACC): Remove use, now that we require bison.
-
- * tests/date/Test.pm (test_vector): Add a test for the Risks-reported
- problem with syntax like this: Nov 11 1996.
-
- * lib/getdate.y (get_date): Rename outermost local `probe' to `quarter'.
- (get_date): Rename latter local `tm' to probe_tm.
-
- * lib/getdate.y (relative_time_table): Change `type' of `THIS' from
- tMINUTE_UNIT to tUNUMBER. From Urs Thuermann.
- * tests/date/Test.pm (test_vector): Add tests for use of `this'.
-
-1999-08-25 Jim Meyering
-
- * man/Makefile.summ (seq-summary): Define.
- * man/Makefile.am (man_MANS): Add seq.1.
- Reported by Dirk-Jan Faber.
-
-1999-08-23 Jim Meyering
-
- * src/pathchk.c (longopts): Restore accidentally-removed entry for
- `--portability' long option.
- * src/chroot.c (usage): Correct --help message.
- * src/hostid.c (usage): Likewise.
- * src/hostname.c (usage): Likewise.
- * src/logname.c (usage): Likewise.
- * src/nice.c (usage): Likewise.
- * src/printenv.c (usage): Likewise.
- * src/sleep.c (usage): Likewise.
- * src/stty.c (usage): Likewise.
- Reported by Daniel Bergstrom.
-
-1999-08-22 Jim Meyering
-
- * src/sys2.h (ATTRIBUTE_NORETURN): Define.
- * src/test.c: Use ATTRIBUTE_NORETURN instead of NO_RETURN_ATTRIBUTE.
- (NO_RETURN_ATTRIBUTE): Remove definition.
-
- * src/su.c (run_shell): Declare with gcc's noreturn attribute.
- Use an explicit exit(1) rather than doing that through error.
-
- * src/sys2.h (IF_LINT): Define new macro.
- * src/date.c (batch_convert): Use IF_LINT macro instead of #ifdef lint.
- * src/pathchk.c (validate_path): Likewise.
-
-1999-08-21 Jim Meyering
-
- * src/hostid.c (usage): Remove the ` [-v]' from the Usage: line.
- Reported by Daniel Bergstrom.
-
-1999-08-17 Jim Meyering
-
- * tests/stty/input-tty: New file, containing code factored out of
- the two test scripts. Mention `at' and `batch' in addition to `rsh'.
- * tests/stty/basic-1: Source it.
- * tests/stty/row-col-1: Source it.
- * tests/stty/Makefile.am (EXTRA_DIST): Add input-tty.
-
-1999-08-14 Jim Meyering
-
- * Version 2.0.
-
- * tests/stty/basic-1: Fail-77 if stdin is not a tty.
- * tests/stty/row-col-1: Likewise.
- Suggestion from Volker Borchert.
-
-1999-08-07 Jim Meyering
-
- * Version 1.16m.
-
- * Makefile.maint (po-check): New rule.
- (alpha): Make it.
-
- * po/POTFILES.in: Add the following from lib/: argmatch.c, closeout.c,
- error.c, getopt.c, human.c, long-options.c, version-etc.c, xmalloc.c.
- Add these from src/: false.c, hostid.c, true.c.
-
- * lib/getdate.y (OtherTable[]): Use tDAY_UNIT for `tomorrow,'
- `yesterday,' `today,' and `now' rather than tMINUTE_UNIT. Of course
- with correspondingly smaller numbers for tomorrow and yesterday.
- This change does not change the way the code works, since the
- grammar rules for the two symbols are analogous.
- From Tadayoshi Funaba.
-
-1999-08-04 Jim Meyering
-
- false and true once again generate --help and --version output
- * src/true.c: Honor --help and --version once again, bug ignore
- those options when POSIXLY_CORRECT is set.
- * src/false.c: Fail even for --help and --version.
- * src/Makefile.am (false.c): Generate automatically from true.c.
- (BUILT_SOURCES): Add false.c.
- * man/Makefile.am (EXTRA_DIST): Remove false.1in and true.1in.
- * man/Makefile.summ: Remove the rules added on 1999-07-31.
- * man/Makefile.maint: Likewise.
- * man/true.1in: Removed.
- * man/false.1in: Removed.
-
- * configure.in: Remove getline-testing code. Now it's in m4/.
-
-1999-08-01 Jim Meyering
-
- * src/date.c (usage): Correct description of %S; (00..60, not 00..61).
- From Ken Pizzini.
-
-1999-08-01 Paul Eggert
-
- * configure.in (AC_SYS_LARGEFILE): Renamed from AC_LFS.
-
-1999-07-31 Jim Meyering
-
- * Version 1.16l.
-
- false and true are now C programs rather than shell scripts
- * src/true.c: New file.
- * src/false.c: New file.
- * src/true.sh: Removed.
- * src/false.sh: Removed.
- * src/Makefile.am (bin_PROGRAMS): Add true and false.
- (bin_SCRIPTS): Remove true and false.
- (EXTRA_DIST): Remove false.sh and true.sh.
- * man/true.1in: New file.
- * man/false.1in: New file.
- * man/Makefile.am (EXTRA_DIST): Remove extra (shadowed) assignment.
- (EXTRA_DIST): Add false.1in and true.1in.
- * man/Makefile.maint (helpful-men): Define.
- * man/Makefile.summ ($(helpless-men)): New manual-generating rules to
- accommodate the fact that false and true no longer accept --help.
- * doc/sh-utils.texi: Include a couple of sentences from the
- truefalse package.
- Prompted by Christi Alice Scarborough's truefalse package.
-
-1999-07-30 Jim Meyering
-
- * configure.in (ALL_LINGUAS): Add Brazilian Portuguese (pt_BR).
-
-1999-07-26 Jim Meyering
-
- * src/tee.c (tee): Convert from open/fds to using fopen/streams for
- output, in preparation for addition of new compression option.
-
-1999-07-21 Jim Meyering
-
- * tests/stty/basic-1 (options): Avoid Solaris' broken /usr/ucb/tr by
- removing offending use of tr altogether and removing hyphens with sed.
- Reported by Kaveh Ghazi.
-
-1999-06-01 Volker Borchert
-
- * tests/Makefile.am: Make envvar-check depend on check-recursive rather
- than on `check' so that its tests are performed before any real tests.
-
-1999-07-15 Jim Meyering
-
- * src/false.sh: Always exit unsuccessfully, even with
- --help and --version. Suggested by Felix Lee.
-
-1999-07-12 Jim Meyering
-
- * src/sys2.h (mempcpy): Define only if not already defined.
- Reported by Collin Rogowski.
-
-1999-05-27 Volker Borchert
-
- * tests/Makefile.am: Qualify .env-warn with $(srcdir)/ prefix.
-
-1999-05-25 Jim Meyering
-
- * tests/stty/basic-1: Fix non-portable use of `tr' that caused
- this test to fail when run with a SysV-style tr.
- Based on a patch from Kaveh Ghazi.
-
-1999-05-21 Jim Meyering
-
- * Version 1.16k.
- * configuration fixes: see m4/ChangeLog.
-
-1999-05-16 Jim Meyering
-
- * Version 1.16j.
-
- * configure.in (AC_SEARCH_LIBS): Set LIB_CRYPT to $ac_cv_search_crypt,
- to go along with the new macro in m4/search-libs.m4.
-
-1999-05-14 Jim Meyering
-
- * lib/getugroups.c (getugroups): Don't dereference a null pointer when
- running `id USER' for some USER that is listed on the RHS in /etc/group.
- From Sander van Malssen.
- Add some curly braces, use STREQ, reverse the sense of a test
- and use `continue' to save a level of nesting.
-
- * tests/Makefile.am (envvar-check): Renamed from check-local.
- (check): Depend on envvar-check so the envvar check is performed
- before all other tests. Reported by Volker Borchert.
- * tests/.env-warn: Use `%%' place-holder that Makefile.am rule expects,
- so CDPATH is mentioned in the message. Reported by Volker Borchert.
-
-1999-05-10 Jim Meyering
-
- * src/uptime.c (AUTHORS): add Kaveh.
-
- Expand each `&' character in the gecos field.
- * src/pinky.c (count_ampersands): New function.
- (create_fullname): New function.
- (print_entry): Use create_fullname here.
- (print_long_entry): Use it here, too.
- From Kaveh Ghazi.
-
-1999-05-09 Jim Meyering
-
- * lib/regex.c: Update from libc.
-
- * Version 1.16i.
-
- * configure.in: Clean up checks for libraries so that we don't add
- -lshadow unless necessary. Reported by Joseph S. Myers.
-
-1999-05-05 Jim Meyering
-
- Add definitions to help read utmpx on systems with utmpname.
- * lib/readutmp.h (UTMP_NAME_FUNCTION): Define.
- (SET_UTMP_ENT): Likewise.
- (GET_UTMP_ENT): Likewise.
- (END_UTMP_ENT): Likewise.
- * lib/readutmp.c (read_utmp): Use the new definitions.
- From Kaveh Ghazi.
-
- * src/date.c (show_date): Change an automatic aggregate initializer
- to be a static one. For SunOS4's cc. From Kaveh Ghazi.
-
-1999-05-03 Jim Meyering
-
- * configure.in: Remove duplicate use of jm_FUNC_GNU_STRFTIME.
- Kaveh Ghazi reported that strftime.o was listed twice in the command
- to build libsu.a.
-
-1999-05-02 Jim Meyering
-
- * Version 1.16h.
-
- * src/hostname.c (main): Give a better diagnostic when we fail to
- set the hostname.
-
- * man/Makefile.summ (hostid-summary): Use correct description.
- Reported by Joseph S. Myers.
-
- * lib/readutmp.c (read_utmp): Ignore the return value from utmpname.
-
-1999-04-30 Jim Meyering
-
- * src/dirname.c (main): Manually handle `--', since we no longer
- call getopt. Reported by Joseph S. Myers.
- * src/basename.c (main): Likewise.
- * src/factor.c (main): Likewise.
-
-1999-04-25 Jim Meyering
-
- * src/seq.c (main): Handle the case in which seq is given no args.
- Reported by John Gotts.
- (main): Revert last change.
- Instead, loop on `optind < argc' to protect use of argv[optind].
-
- * lib/human.c