summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-08-07New files, from gnulib.Jim Meyering
2003-08-07(libfetish_a_SOURCES): Change getdelim2.c andJim Meyering
getdelim2.h to getndelim2.c and getndelim2.h.
2003-08-07*** empty log message ***Jim Meyering
2003-08-07Merge with gnulib.Jim Meyering
(gl_C_RESTRICT): Renamed from ACX_C_RESTRICT. All uses changed. Rename cache vars to gl_cv_*. Incorporate latest Autoconf CVS tricks.
2003-08-07Merge with gnulib.Jim Meyering
(gl_REGEX): New macro. (jm_INCLUDED_REGEX): Don't assume Latin-1 encoding of source code.
2003-08-07*** empty log message ***Jim Meyering
2003-08-07Sync with gnulib.Jim Meyering
2003-08-07*** empty log message ***Jim Meyering
2003-08-07.Jim Meyering
2003-08-07.Jim Meyering
2003-08-07*** empty log message ***Jim Meyering
2003-08-07Sync with gnulib (white space change only).Jim Meyering
2003-08-07(jm_CHECK_ALL_TYPES): Call gl_TIMESPEC ratherJim Meyering
than jm_CHECK_TYPE_STRUCT_TIMESPEC.
2003-08-07Sync with gnulib, except also require AC_GNU_SOURCE.Jim Meyering
2003-08-07New file, taken from gnulib, with support added for __EXTENSIONS__ a la Solaris.Jim Meyering
2003-08-07*** empty log message ***Jim Meyering
2003-08-07(jm_PREREQ_PHYSMEM, jm_PREREQ_STAT): Ignore headersJim Meyering
that are present but cannot be compiled. This avoids spurious warnings on Solaris 9 sparc with Forte Developer 7 C 5.4.
2003-08-06.Jim Meyering
2003-08-06*** empty log message ***Jim Meyering
2003-08-06(jm_MACROS): Require gl_FUNC_FNMATCH_GNU instead of AC_FUNC_ERROR_AT_LINE.Jim Meyering
2003-08-06New file, from gnulib.Jim Meyering
2003-08-06.Jim Meyering
2003-08-05*** empty log message ***Jim Meyering
2003-08-05Sync from gnulib.Jim Meyering
2003-08-05.Jim Meyering
2003-08-04*** empty log message ***Jim Meyering
2003-08-04(main): Use unsigned int instead of int for `nsigs'Jim Meyering
and for the indices to iterate through nsigs.
2003-08-03*** empty log message ***Jim Meyering
2003-08-03*** empty log message ***Jim Meyering
2003-08-03Minor code cleanups, mostly to use more accurateJim Meyering
types and to remove unnecessary casts. (min, max): Remove. All uses changed to MIN and MAX. (hard_lc_collate, hard_LC_TIME, struct buffer.eof, struct keyfield.skipsblanks, struct keyfield.skipeblanks, struct keyfield.numeric, struct keyfield.general_numeric, struct keyfield.month, struct keyfield.reverse, reverse, unique, have_read_stdin): Now bool, not int. All uses changed. (eolchar): Now char, not int. (struct keyfield.ignore): Now bool const *, not int *. (struct keyfield.translate): Now char const *, not char *. (struct month.name): Likewise. (blanks, nonprinting, nondictionary): Now bool[], not int[]. (cleanup, inittables, keycompare, check, mergefps, first_same_file, check, sort, main): Use const * pointers when possible. (month_cmp): Rewrite to avoid casts. (inittables): Initialize tables unconditionally, to avoid branches. (fillbuf): Return bool, not int. All uses changed. (fillbuf, keycompare, new_key, main): Use SIZE_MAX rather than (size_t) -1. (trailing_blanks): Renamed from trim_trailing_blanks. Return the number of blanks to trim. All uses changed. (getmonth): Use trailing_blanks rather than open code. (keycompare): Do not cast char * to unsigned char *; not needed. CMP_WITH_IGNORE converts args to UCHAR, so no need to convert it ourselves. (compare, main): Use | rather than || to avoid jumps. Replace "diff = NONZERO (alen)" with "diff = 1", since alen must be nonzero there. (check, first_same_file, sort, main): Use bool instead of int local vars when possible. (check): Merge the old 'checkfp' and 'check' into a single function, that returns a boolean (true if the file was ordered). All uses changed. (main): Use int instead of unsigned for iterating through nsigs. Rename local var "posix_pedantic" to "posixly_correct".
2003-08-03*** empty log message ***Jim Meyering
2003-08-03(_Bool): Use a #define, not a typedef.Jim Meyering
2003-08-02*** empty log message ***Jim Meyering
2003-08-02*** empty log message ***Jim Meyering
2003-08-02[!NICE_PRIORITY]: Include <time.h> before <sys/resource.h>Jim Meyering
to avoid compilation error on Ultrix. Reported by Christian Krackowizer.
2003-08-02*** empty log message ***Jim Meyering
2003-08-02.Jim Meyering
2003-08-02*** empty log message ***Jim Meyering
2003-08-02(cut_fields): Don't read again after encountering EOF.Jim Meyering
E.g., `cut -f2' would do so.
2003-08-02Add a test for the above fix.Jim Meyering
`cut -f2' would read after EOF.
2003-08-02*** empty log message ***Jim Meyering
2003-08-02.Jim Meyering
2003-08-02Document in TODO Paul's desire to make sort faster (and how heJim Meyering
was foiled this time around). from Paul Eggert.
2003-08-02(sortlines): Add description and references.Jim Meyering
From Paul Eggert.
2003-08-01*** empty log message ***Jim Meyering
2003-08-01*** empty log message ***Jim Meyering
2003-08-01*** empty log message ***Jim Meyering
2003-08-01(General date syntax): Add --rfc-2822 option to GNU date.Jim Meyering
2003-08-01(Options for date): Fix a typo in format: it's now %d not %_d. Add URLs.Jim Meyering
(Time directives, Options for date, Examples of date): Add --rfc-2822 option to GNU date.
2003-08-01(long_options, usage, main): Add --rfc-2822 option to GNU date.Jim Meyering