summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2005-09-09Regenerate.Paul Eggert
2005-09-09Import latest regex module from gnulib, to fix some 64-bit bugs.Paul Eggert
2005-09-06* verify.h: Use a bit-field instead.Paul Eggert
2005-09-06(__builtin_constant_p): Remove, undoing previous change.Paul Eggert
(verify_type__): Solve the problem by using a bit-field rather than an array.
2005-09-05*** empty log message ***Jim Meyering
2005-09-05(__builtin_constant_p) [__GNUC__ <= 2]: Define to 1.Jim Meyering
(verify_type__) [verify_error_if_non_const__]: New member/test, to help detect when verify or verify_expr is mistakenly passed a non-constant argument within a function.
2005-09-04.Jim Meyering
2005-08-31*** empty log message ***Jim Meyering
2005-08-31(quotearg_n_options): Change code to be suboptimal, inJim Meyering
order to avoid an unsuppressible warning from gcc on 64-bit systems.
2005-08-31*** empty log message ***Jim Meyering
2005-08-31(get_charset_aliases): Add `void' in parameter listJim Meyering
to placate gcc's -Wstrict-prototypes.
2005-08-28update from gnulibJim Meyering
2005-08-27New fileJim Meyering
2005-08-27Include <sys/types.h> and declare creat_safer.Jim Meyering
2005-08-27*** empty log message ***Jim Meyering
2005-08-27*** empty log message ***Jim Meyering
2005-08-27Use `#error' rather than a string literal to provoke failure.Jim Meyering
2005-08-25*** empty log message ***Jim Meyering
2005-08-25Include <config.h>.Jim Meyering
Otherwise, we'd lose LARGEFILE support in any file using e.g. "fcntl--.h"
2005-08-24*** empty log message ***Jim Meyering
2005-08-24(stdopen): Revert to iterating over descriptors, butJim Meyering
rather than using fstat, use fcntl with its F_GETFD flag, which is more efficient. Unlike the 2-syscall dup-close approach, this one doesn't apply any unnecessary pressure on the file descriptor pool -- thus there is one fewer way to fail.
2005-08-24adjust prototypeJim Meyering
Include stdbool.h.
2005-08-23*** empty log message ***Jim Meyering
2005-08-23Update from gnulib.Jim Meyering
2005-08-23.Jim Meyering
2005-08-19Import from gnulib.Paul Eggert
(__restrict_arr): Don't define to __restrict if __cplusplus is defined.
2005-08-19*** empty log message ***Jim Meyering
2005-08-19(stdopen): Return `bool' so caller can detect failure.Jim Meyering
2005-08-17*** empty log message ***Jim Meyering
2005-08-17Make the %s format (seconds since the epoch) work for a negativeJim Meyering
number and when used with a zero-padded field width, e.g. %015s. (my_strftime): Move the `do_number_sign_and_padding' label so that it precedes the code to set `digits'. Otherwise, %0Ns wouldn't work. Before this change, `date -d @-22 +%05s' would print `00-22'. Now, it prints `-0022', as it should.
2005-08-15make log entry more accurateJim Meyering
2005-08-13*** empty log message ***Jim Meyering
2005-08-13(get_date): Undo part of the 2005-04-04 change, so thatJim Meyering
the command "date -d'2005-03-27 +1 day'" succeeds once again, even when run in a time zone for which daylight savings time is in effect for the starting date.
2005-08-12*** empty log message ***Jim Meyering
2005-08-12(re_string_realloc_buffers): Rename local-shadowedJim Meyering
variable: s/new_array/offsets/. (re_acquire_state) [lint]: Set *err, to avoid warnings in caller.
2005-08-12(regexec, re_search_stub) [!_LIBC]: Omit declaration of unused local, dfa.Jim Meyering
(proceed_next_node): Remove outer declaration and unnecessary initialization of local-shadowed `dest_node'. Declare it in inner scopes, nearer its uses instead.
2005-08-12(duplicate_node) [lint]: Set *new_idx to -1, to avoidJim Meyering
warnings (unfounded) in caller that it may be used uninitialized.
2005-08-12*** empty log message ***Jim Meyering
2005-08-12Mention that with FTS_LOGICAL, we use FTS_TIGHT_CYCLE_CHECK.Jim Meyering
2005-08-12(setup_dir, enter_dir, leave_dir, free_dir):Jim Meyering
Use the hash-table-based cycle-detection code not just when FTS_TIGHT_CYCLE_CHECK if specified, but also with FTS_LOGICAL. Reported by James Youngman in <http://lists.gnu.org/archive/html/bug-gnulib/2005-08/msg00011.html>.
2005-08-12(fts_cross_check) [FTS_DEBUG]: s/active_dir_ht/fts_cycle.ht/.Jim Meyering
2005-08-12(IF_LINT): Define.Jim Meyering
2005-08-12(RE_SYNTAX_POSIX_AWK): Remove useless space-before-TAB.Jim Meyering
2005-08-02.Jim Meyering
2005-08-02*** empty log message ***Jim Meyering
2005-08-02new filesJim Meyering
2005-07-21Fix getdate bug with relative times.Paul Eggert
2005-07-21(relative_time): New type.Paul Eggert
(RELATIVE_TIME_0): New constant. (parser_control): Use relative_time instead of doing it ourselves. (%union): Add new relative_time rel member. (tYEAR_UNIT, tMONTH_UNIT, tHOUR_UNIT, tMINUTE_UNIT, tSEC_UNIT): Now typeless. (relunit, relunit_snumber): Now of type rel. (zone, rel, relunit, get_date): Adjust to above changes.
2005-07-12*** empty log message ***Jim Meyering
2005-07-12(X2NREALLOC): Define.Jim Meyering