summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-09-12*** empty log message ***Jim Meyering
2001-09-12*** empty log message ***Jim Meyering
2001-09-12*** empty log message ***Jim Meyering
2001-09-12(tail invocation): Document new option: -F.Jim Meyering
From Herbert Xu.
2001-09-12*** empty log message ***Jim Meyering
2001-09-12*** empty log message ***Jim Meyering
2001-09-12tail: accept new option: -F, equivalent to `--follow=name --retry',Jim Meyering
for compatibility with FreeBSD and NetBSD versions of tail. (usage): Describe new option. (parse_options): Accept it.
2001-09-12The command `echo foo| fmt -w 100000' would cause fmt to segfault.Jim Meyering
[struct Word]: Declare members length, space, and line_length to be of type `int', not short. (MAXCOST): Define using TYPE_MAXIMUM.
2001-09-11.Jim Meyering
2001-09-11.Jim Meyering
2001-09-11*** empty log message ***Jim Meyering
2001-09-11Require UTILS_HOST_OS.Jim Meyering
2001-09-11*** empty log message ***Jim Meyering
2001-09-11(UTILS_HOST_OS): New file/macro.Jim Meyering
The body, by Paul Eggert, was moved here from configure.in.
2001-09-09*** empty log message ***Jim Meyering
2001-09-09(binary_operator): Correct typo in diagnostic.Jim Meyering
From Jochen Hein.
2001-09-08*** empty log message ***Jim Meyering
2001-09-08(TESTS): Add i-4.Jim Meyering
2001-09-08*** empty log message ***Jim Meyering
2001-09-08(copy_internal): Add braces around now-multi-stmtJim Meyering
if-block. This fixes a bug introduced by my 2001-08-06 change.
2001-09-07*** empty log message ***Jim Meyering
2001-09-07*** empty log message ***Jim Meyering
2001-09-07*** empty log message ***Jim Meyering
2001-09-07New 'uname' options -i or --hardware-platform,Jim Meyering
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.
2001-09-07Correct copyright notice as per latest coding standards.Jim Meyering
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-09-06*** empty log message ***Jim Meyering
2001-09-06(join invocation): Describe the GNUJim Meyering
extension to join, which does not require sorted input when the input contains no unpairable lines.
2001-09-04*** empty log message ***Jim Meyering
2001-09-04Revert some of the previous change; intead,Jim Meyering
fix the HAVE_GETCWD_NULL code to behave more like the !HAVE_GETCWD_NULL code used to. Include "xalloc.h". (xgetcwd): Do not return NULL when memory is exhausted; instead, invoke xalloc_die.
2001-09-04*** empty log message ***Jim Meyering
2001-09-04(get_link_name): Update use of xreadlink.Jim Meyering
2001-09-04.Jim Meyering
2001-09-04(jm_PREREQ_XREADLINK): New macro.Jim Meyering
(jm_PREREQ): Use it.
2001-09-04*** empty log message ***Jim Meyering
2001-09-04(xreadlink): Update prototype.Jim Meyering
2001-09-04(xreadlink): Omit size_t* arg. All uses changed.Jim Meyering
Use ssize_t, not int, to store result of readlink. Check for ssize_t overflow as well as size_t overflow, as POSIX says the result of readlink is implementation-defined when ssize_t overflows. Remove unnecessary cast to char*. Use free+malloc instead of realloc, as the storage doesn't need to be preserved and it's clearer and can be more efficient that way. (SIZE_MAX, SSIZE_MAX): New macros, if <limits.h> doesn't declare.
2001-09-03*** empty log message ***Jim Meyering
2001-09-03(fnmatch_no_wildcards): Fix confusion betweenJim Meyering
usage of FNM_CASEFOLD and FNM_LEADING_DIR. The bug was spotted by Jim Meyering.
2001-09-03include errno.h etc, tooJim Meyering
2001-09-03*** empty log message ***Jim Meyering
2001-09-03(jm_PREREQ_XGETCWD): Check for limits.h andJim Meyering
sys/param.h, as pathmax.h includes them.
2001-09-03*** empty log message ***Jim Meyering
2001-09-03tweak commentJim Meyering
2001-09-03(xreadlink): Preserve errno around `free' during failure.Jim Meyering
2001-09-03update comment re power of 2Jim Meyering
2001-09-03Fix the !HAVE_GETCWD_NULL code to behave moreJim Meyering
like the HAVE_GETCWD_NULL code. Include pathmax.h if not HAVE_GETCWD. Do not include xalloc.h. (INITIAL_BUFFER_SIZE): New symbol. Do not use xmalloc / xrealloc, since the caller is responsible for handling errors. Preserve errno around `free' during failure. Do not overrun buffer when using getwd.
2001-09-03.Jim Meyering
2001-09-03.Jim Meyering
2001-09-03*** empty log message ***Jim Meyering
2001-09-03(jm_PREREQ): Add jm_PREREQ_XGETCWD.Jim Meyering
(jm_PREREQ_XGETCWD): New macro.