summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-12-05.Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05(LDADD): Define.Jim Meyering
2004-12-05.Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05(unit-test): New target.Jim Meyering
(check): Depend on it. (noinst_PROGRAMS): Define.
2004-12-05Test the __fpending function.Jim Meyering
This ensures that if there is an error in the definition of the PENDING_OUTPUT_N_BYTES expression, we'll find about it right away; that value is used only in the rare event that close_stdout's fclose fails with EBADF.
2004-12-05revert to 1.8, now that we test the offendingJim Meyering
condition externally (via new t-fpending.c program)
2004-12-05*** empty log message ***Jim Meyering
2004-12-05*** empty log message ***Jim Meyering
2004-12-05Include <stdlib.h>.Jim Meyering
(__fpending): Abort if PENDING_OUTPUT_N_BYTES is negative. This ensures that if there is an error in the definition of the PENDING_OUTPUT_N_BYTES expression, we'll find about it right away; this value is used only in the rare event that close_stdout's fclose fails with EBADF.
2004-12-04*** empty log message ***Jim Meyering
2004-12-04(cut invocation): Say when --complement is useful.Jim Meyering
2004-12-04*** empty log message ***Jim Meyering
2004-12-04Mention cut's new --complement option.Jim Meyering
2004-12-04*** empty log message ***Jim Meyering
2004-12-04*** empty log message ***Jim Meyering
2004-12-04*** empty log message ***Jim Meyering
2004-12-04(complement, COMPLEMENT_OPTION): New.Jim Meyering
(longopts): Add --complement. (usage): Say not that -b, -c, and -f `print' fields, but rather that they `select' fields for printing. Describe the new --complement option. (mark_range_start): Extracted from set_fields. (print_kth): Support --complement. (compare_ranges): New function. (set_fields): Rewrite the part that populates range_start_ht, merging it with the part that populates printable_field. (main): Handle --complement. From Paolo Bonzini.
2004-12-04* src/tail.c (tail_file): Set errnum to -1 if the initial "tail" failed.Paul Eggert
2004-12-04(tail_file): Set errnum to -1 if the initial "tail" failed.Paul Eggert
2004-12-03Mention copyright notice in latest checkin.Paul Eggert
2004-12-03Recent changes to save-cwd, openat.Paul Eggert
2004-12-03Regenerate.Paul Eggert
2004-12-03Import from gnulib.Paul Eggert
2004-12-03Add copyright notice.Paul Eggert
(gl_FUNC_OPENAT): Require gl_USE_SYSTEM_EXTENSIONS, since Solaris requires __EXTENSIONS__ to be defined when compiling pedantically.
2004-12-03Add copyright and authorship notice.Paul Eggert
(AT_FDCWD): Use the same value Solaris 9 uses.
2004-12-03Include "openat.h" before other include files.Paul Eggert
Include "exitfail.h". (openat): Remove #undef; no longer needed now that we include openat.h first. (rpl_openat): Add comment about mode_t promotion. Simplify code a bit by moving initializations around. Use exit_failure rather than EXIT_FAILURE.
2004-12-03save-cwd.c: Include "save-cwd.h" before other include files.Paul Eggert
(O_DIRECTORY): Remove; not needed here, since "." must be a directory. All uses removed. (save_cwd): Use __sgi || __sun, not sun || __sun. __sun is universal on Suns, and we also need to test for IRIX. Revamp code to use 'if' rather than '#if'. Avoid unnecessary comparison of cwd->desc to 0.
2004-12-02*** empty log message ***Jim Meyering
2004-12-02With using --color and with LS_COLORS saying not to colorJim Meyering
executables, don't stat every file. (is_colored): New function. (gobble_file): Use it. (main): Use it here, in place of too-strict tests against NULL: if either ORPHAN or MISSING was set to 0 from LS_COLORS, the old test would fail.
2004-12-02Assume setlocale, locale.h, and localeconv exist and work.Paul Eggert
2004-12-02(different): Assume setlocale exists.Paul Eggert
2004-12-02Assume locale.h exists.Paul Eggert
(HAVE_SETLOCALE): Remove.
2004-12-02(C_DECIMAL_POINT): Remove. Use changed to '.'.Paul Eggert
Assume setlocale exists. (thousands_sep): Renamed from th_sep. (IS_THOUSANDS_SEP): Remove. All uses replaced by comparisons. (NONZERO): Parenthesize use of arg. (numcompare): Avoid duplicate loads. Use ISDIGIT as boolean, for consistency. Avoid unnecessary negation by reversing fraccompare args. (main): Rewrite localeconv call to match seq.c.
2004-12-02(decimal_point): Treat like sort. Now char.Paul Eggert
All uses changed.
2004-12-02(keycmp): Assume setlocale exists.Paul Eggert
2004-12-02(compare_files): Assume setlocale exists.Paul Eggert
2004-12-02(gl_MACROS): Assume localeconv exists.Paul Eggert
2004-12-02(gl_HUMAN): Assume locale.h and localeconv exist.Paul Eggert
2004-12-02(gl_HARD_LOCALE): Assume locale.h and setlocale exist.Paul Eggert
2004-12-02Assume <locale.h> exists.Paul Eggert
(human_readable): Assume localeconv exists.
2004-12-02Assume <locale.h> exists.Paul Eggert
Include "strdup.h". (GLIBC_VERSION): New macro. (hard_locale): Assume setlocale exists. Rewrite to avoid #ifdef. Use strdup rather than malloc + strcpy.
2004-12-02* src/ls.c (sort_files): Minor cleanup.Paul Eggert
2004-12-02(sort_files): Minor cleanup. Remove an unnecessaryPaul Eggert
'volatile' on a local variable. Rewrite to avoid unnecessary double-assignment to 'func' in the usual case where strcoll does not fail.
2004-12-01Regenerate.Paul Eggert
2004-12-01* getcwd.c: Use system getcwd first, if appropriate.Paul Eggert
2004-12-01* getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX):Paul Eggert
Define HAVE_PARTLY_WORKING_GETCWD if getcwd is partly working.
2004-12-01(gl_FUNC_GETCWD_PATH_MAX):Paul Eggert
Define HAVE_PARTLY_WORKING_GETCWD if getcwd is partly working.