summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
1999-11-26.Jim Meyering
1999-11-22(DISTCLEANFILES): Add lstat.c and stat.c.Jim Meyering
1999-11-19(strstr): Include config.h.Jim Meyering
Add a `;' between shloop label and `}'.
1999-11-13.Jim Meyering
1999-11-11.Jim Meyering
1999-11-11(make_path): Fix long-latent bug (note othersJim Meyering
just like it were fixed in 1998-01-02). A user (FIXME, who?) reported that using `install -d -g foo 1/2` only sets the group on the intermediate directory, not the final component. From Michael Stone.
1999-11-09(XMALLOC): Correct misnamed macro parameter name: s/N_bytes/N_items/.Jim Meyering
(XCALLOC): Likewise. (XREALLOC): Likewise.
1999-11-07(default_block_size): New function.Jim Meyering
(humblock): Use it if no block size is specified. (human_block_size): If the specified block size is zero, report an error if report_errors is nonzero; otherwise use the default.
1999-11-05Use HAVE_STRUCT_STAT_ST_BLOCKS, not deprecated HAVE_ST_BLOCKS.Jim Meyering
1999-11-04(memcoll): The two arguments cannot beJim Meyering
adjacent any more, so remove the alloca/copy workaround for that case.
1999-11-04(readline): Do not leave room for an extraJim Meyering
byte after the newline; it's no longer needed.
1999-11-01(MAINTAINERCLEANFILES): Set to $(BUILT_SOURCES).Jim Meyering
1999-10-31update a comment from alpha.gnu.org:/home/gd/gnu/lib/getdate.yJim Meyering
1999-10-31.Jim Meyering
1999-10-23.Jim Meyering
1999-10-11update from GNU lib CJim Meyering
1999-10-11*** empty log message ***Jim Meyering
1999-10-11*** empty log message ***Jim Meyering
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-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.