summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
1999-10-04(__attribute__): Define to empty if GCC claims toJim Meyering
be before 2.8; this is needed for OPENStep 4.2 cc. Also, define to empty if strict ANSI.
1999-09-28(__attribute__): Protect against redefinition.Jim Meyering
1999-09-28(error_at_line): Use strerror portably here, too,Jim Meyering
just as was done in error.
1999-09-26(xalloc_die): Rename from xalloc_fail and update callers.Jim Meyering
Use explicit exit to help avoid warnings.
1999-09-26small correction from AkimJim Meyering
1999-09-26(DIRECTORY_SEPARATOR): Define.Jim Meyering
(ISSLASH): Define. (path_concat): Allow parameter DIR to be NULL. (xpath_concat): New function. From Akim Demaille.
1999-09-26(__attribute__): Define.Jim Meyering
(ATTRIBUTE_NORETURN): Define. (xalloc_fail_func): Add noreturn attribute. (xalloc_die): Declare. (NEW): Define as yet unused macro. (XFREE): Likewise (CCLONE): Likewise. (CLONE): Likewise. From Akim Demaille.
1999-09-26(base_name): Add prototype. From Akim Demaille.Jim Meyering
1999-09-19*** empty log message ***Jim Meyering
1999-09-19[STAT_MACROS_BROKEN] (S_ISLNK): Undefine.Jim Meyering
(S_ISLNK): Define if necessary. This is necessary on a NEC SX-4 with SUPER-UX 9.1.
1999-09-19Remove useless parens in #if directiveJim Meyering
1999-09-05(ENOSYS): Don't use ENOMSG; it's not in NeXTStep3.3.Jim Meyering
Use EINVAL instead.
1999-09-04tweak commentJim Meyering
1999-09-02(xalloc_fail_func): Use `PARAMS'.Jim Meyering
(xstrdup): Add protoype.
1999-09-01(version_etc_copyright): Declare it.Jim Meyering
1999-09-01(version_etc_copyright): Default copyright string.Jim Meyering
(version_etc): Use it.
1999-09-01(xalloc_fail_func): Use `PARAMS'.Jim Meyering
1999-08-30.Jim Meyering
1999-08-29(relative_time_table): Change `type' of `THIS' fromJim Meyering
tMINUTE_UNIT to tUNUMBER. From Urs Thuermann.
1999-08-29(get_date): Rename latter local `tm' to probe_tm.Jim Meyering
1999-08-29(get_date): Rename outermost local `probe' to `quarter'.Jim Meyering
1999-08-29Add copyright notice.Jim Meyering
(number): Handle `Nov 11 1996' example; see Risks Digest 20.55 http://catless.ncl.ac.uk/Risks/20.55.html#subj18 (1999-08-27) (<stdio.h>): Include only if testing. (ISUPPER): Remove. (ISLOWER, PC): New macros. (<string.h>): Include if HAVE_STRING_H, not USG. (bcopy): Remove. (yymaxdepth, ..., yycheck): Don't bother to redefine, since we assume bison. (EPOCH_YEAR): Renamed from EPOCH. (table): Renamed from TABLE. (meridian): Now an anonymous enum. (struct parser_control): New type. (YYLEX_PARAM, YYPARSE_PARAM, YYSTYPE): New macros. (yyInput, ..., yyRelYear): Migrated into struct parser_control. (%pure_parser): Added, so that the parser is pure. (%union): Removed; the type is now just plain int. All %type directives removed. (tLOCAL_ZONE): New %token. (month_day_table): Renamed from MonthDayTable. (gmtime, localtime, mktime, time): Declare only if not defined. (meridian_table): New table. (dst_table): New table. (units_table): renamed from UnitsTable. (relative_time_table): Renamed from OtherTable. (time_zone_table): Renamed from TimezoneTable. Modernized data. (military_table): Renamed from MilitaryTable. (to_hour): Renamed from ToHour. (to_year): Renamed from ToYear. (lookup_zone): New function. (LookupWord): Renamed from lookup_word. Use lookup_zone for time zones. (yylex): Now reentrant. All callers changed. (get_date): Add support for local time zone abbreviations. Make it reentrant.
1999-08-17.Jim Meyering
1999-08-17.Jim Meyering
1999-08-10(ARGMATCH_QUOTING_STYLE):Jim Meyering
Change from escape_quoting_style to locale_quoting_style. (argmatch_invalid): Use new quotearg_style primitive for simplicity. Also, use ARGMATCH_QUOTING_STYLE to quote, instead of quoting ourselves.
1999-08-10(locale_quoting_style): New enum value.Jim Meyering
(quotearg_n_style, quotearg_style): New decls.
1999-08-10Include <libintl.h> if ENABLE_NLS.Jim Meyering
(_): New macro. (quoting_style_args, quoting_style_v, quotearg_buffer): Add support for locale_quoting_style, using _("`") and _("'") for open and close quote symbols. Do not quote spaces in escape_quoting_style. (quotearg_n_style, quotearg_style): New functions.
1999-08-08fix typoJim Meyering
1999-08-08update prototypeJim Meyering
1999-08-08(savedir): Change type of name_size parameter to off_t.Jim Meyering
1999-08-07(OtherTable[]): Use tDAY_UNIT for `tomorrow,'Jim Meyering
`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.
1999-08-01(quotearg_buffer):Jim Meyering
Don't quote spaces if C quoting style.
1999-07-30.Jim Meyering
1999-07-30Include <sys/types.h> now that linebuffer.h usesJim Meyering
size_t. This is required on at least SunOS4. From Kaveh Ghazi.
1999-07-26*** empty log message ***Jim Meyering
1999-07-20update commentsJim Meyering
1999-07-20(translate_040_to_space) [MOUNTED_GETMNTENT1]: New function.Jim Meyering
(read_filesystem_list) [MOUNTED_GETMNTENT1]: Use it.
1999-07-18.Jim Meyering
1999-07-15(noinst_HEADERS): Add getpagesize.h.Jim Meyering
1999-07-15.Jim Meyering
1999-07-15*** empty log message ***Jim Meyering
1999-07-15(get_fs_usage) [STATFS_TRUNCATES_BLOCK_COUNTS]:Jim Meyering
Work around SunOS botch also when block size is different from 1k.
1999-07-10*** empty log message ***Jim Meyering
1999-07-10cpp indent and split a long lineJim Meyering
1999-07-10use a space, not TAB after #defineJim Meyering
1999-07-10cpp indentJim Meyering
1999-07-04[!defined strtoumax]: Declare strtoumax.Jim Meyering
1999-07-04.Jim Meyering
1999-07-04(readline): Leave room for an extra byteJim Meyering
after the newline; comm needs this for memcoll.
1999-07-04[struct linebuffer] (size): Declare to be of type size_t, not long.Jim Meyering
[struct linebuffer] (length): Likewise.