Jim Meyering [Sat, 6 Nov 1999 21:31:09 +0000 (21:31 +0000)]
*** empty log message ***
Jim Meyering [Sat, 6 Nov 1999 21:30:47 +0000 (21:30 +0000)]
(jm_MACROS): Use jm_AC_FUNC_LINK_FOLLOWS_SYMLINK here.
Jim Meyering [Sat, 6 Nov 1999 21:30:16 +0000 (21:30 +0000)]
(jm_AC_FUNC_LINK_FOLLOWS_SYMLINK): New file/macro.
Jim Meyering [Sat, 6 Nov 1999 09:04:22 +0000 (09:04 +0000)]
.
Jim Meyering [Fri, 5 Nov 1999 09:55:24 +0000 (09:55 +0000)]
Use HAVE_STRUCT_STAT_ST_BLOCKS, not deprecated HAVE_ST_BLOCKS.
Jim Meyering [Fri, 5 Nov 1999 09:48:53 +0000 (09:48 +0000)]
Use `AC_CHECK_MEMBERS((struct stat.st_blksize))' instead of deprecated
AC_STRUCT_ST_BLKSIZE.
Jim Meyering [Fri, 5 Nov 1999 09:34:41 +0000 (09:34 +0000)]
remove stray `x's
Jim Meyering [Fri, 5 Nov 1999 09:27:20 +0000 (09:27 +0000)]
*** empty log message ***
Jim Meyering [Fri, 5 Nov 1999 09:27:14 +0000 (09:27 +0000)]
(jm_CHECK_ALL_TYPES): Move some tests from configure.in
of textutils, fileutils, and sh-utils into this one (shared between
those packages) file.
Jim Meyering [Thu, 4 Nov 1999 23:13:12 +0000 (23:13 +0000)]
(memcoll): The two arguments cannot be
adjacent any more, so remove the alloca/copy workaround for
that case.
Jim Meyering [Thu, 4 Nov 1999 23:12:42 +0000 (23:12 +0000)]
(readline): Do not leave room for an extra
byte after the newline; it's no longer needed.
Jim Meyering [Wed, 3 Nov 1999 17:24:39 +0000 (17:24 +0000)]
*** empty log message ***
Jim Meyering [Wed, 3 Nov 1999 17:24:33 +0000 (17:24 +0000)]
Remove file. No longer needed since the new version of
AC_CHECK_TYPE checks includes unistd.h.
Jim Meyering [Wed, 3 Nov 1999 17:24:03 +0000 (17:24 +0000)]
Use straight `AC_CHECK_TYPE(ssize_t, int)'.
Suggestion from Akim Demaille.
Jim Meyering [Mon, 1 Nov 1999 09:53:41 +0000 (09:53 +0000)]
(MAINTAINERCLEANFILES): Set to $(BUILT_SOURCES).
Jim Meyering [Sun, 31 Oct 1999 15:49:05 +0000 (15:49 +0000)]
update a comment from alpha.gnu.org:/home/gd/gnu/lib/getdate.y
Jim Meyering [Sun, 31 Oct 1999 11:40:06 +0000 (11:40 +0000)]
.
Jim Meyering [Sat, 30 Oct 1999 16:27:10 +0000 (16:27 +0000)]
*** empty log message ***
Jim Meyering [Sat, 30 Oct 1999 16:27:04 +0000 (16:27 +0000)]
Remove file, since the fix made it into the experimental version of autoconf.
Jim Meyering [Sat, 30 Oct 1999 16:20:29 +0000 (16:20 +0000)]
indent more prettily
Jim Meyering [Sat, 30 Oct 1999 16:20:05 +0000 (16:20 +0000)]
remove stray comma
Jim Meyering [Sat, 30 Oct 1999 11:24:14 +0000 (11:24 +0000)]
.
Jim Meyering [Sat, 30 Oct 1999 08:11:41 +0000 (08:11 +0000)]
*** empty log message ***
Jim Meyering [Sat, 30 Oct 1999 08:10:40 +0000 (08:10 +0000)]
*** empty log message ***
Jim Meyering [Sat, 30 Oct 1999 08:09:10 +0000 (08:09 +0000)]
Require 2.14a. Remove backslash before backtick in m4-quoted string.
Jim Meyering [Sat, 30 Oct 1999 08:08:57 +0000 (08:08 +0000)]
Use new AC_TYPE_SSIZE_T instead of my hacked AC_CHECK_TYPE.
Require 2.14a. Remove backslash before backtick in m4-quoted string.
Jim Meyering [Sat, 30 Oct 1999 07:58:08 +0000 (07:58 +0000)]
Remove file, since the fix made it into the experimental
version of autoconf.
Jim Meyering [Sat, 30 Oct 1999 07:53:04 +0000 (07:53 +0000)]
New file, requires experimental version of autoconf.
Jim Meyering [Sat, 30 Oct 1999 07:52:40 +0000 (07:52 +0000)]
Remove file, now that latest version of AC_CHECK_TYPE
takes a third arg to specify additional #includes.
Gerd Moellmann [Thu, 28 Oct 1999 21:16:22 +0000 (21:16 +0000)]
(POP_FAILURE_POINT): Use failure_id.integer
as arg to DEBUG_POP and DEBUG_PRINT.
Gerd Moellmann [Mon, 25 Oct 1999 12:31:55 +0000 (12:31 +0000)]
(POP_FAILURE_POINT): Extract failure_id as an integer.
Jim Meyering [Sun, 24 Oct 1999 17:00:35 +0000 (17:00 +0000)]
.
Jim Meyering [Sat, 23 Oct 1999 13:31:09 +0000 (13:31 +0000)]
.
Jim Meyering [Mon, 11 Oct 1999 12:39:14 +0000 (12:39 +0000)]
update from GNU lib C
Jim Meyering [Mon, 11 Oct 1999 12:39:09 +0000 (12:39 +0000)]
*** empty log message ***
Jim Meyering [Mon, 11 Oct 1999 12:38:55 +0000 (12:38 +0000)]
*** empty log message ***
Dave Love [Wed, 6 Oct 1999 18:25:22 +0000 (18:25 +0000)]
1999-09-04 Richard Stallman <rms@gnu.org>
* regex.c [emacs] (ISALNUM, ISALPHA, ISPUNCT): Don't depend on locale
[emacs] (ISASCII): Don't define ISASCII in this case.
(IS_REAL_ASCII): New macro, 2 alternate definitions.
(ISUNIBYTE): Likewise.
[emacs] (ISDIGIT, ISCNTRL, ISXDIGIT, ISGRAPH, ISPRINT):
Don't use ISASCII.
* regex.c: Handle new class names `ascii', `nonascii',
`unibyte, `multibyte'.
(BIT_ASCII, BIT_NONASCII, BIT_UNIBYTE, BIT_MULTIBYTE): New macros.
(IS_CHAR_CLASS): Accept new class names.
(regex_compile, re_match_2_internal): Handle the new classes.
Jim Meyering [Mon, 4 Oct 1999 07:51:44 +0000 (07:51 +0000)]
Don't require autoconf-2.14.1.
Jim Meyering [Mon, 4 Oct 1999 07:51:26 +0000 (07:51 +0000)]
*** empty log message ***
Jim Meyering [Mon, 4 Oct 1999 05:59:37 +0000 (05:59 +0000)]
(__attribute__): Define to empty if GCC claims to
be before 2.8; this is needed for OPENStep 4.2 cc. Also,
define to empty if strict ANSI.
Jim Meyering [Sat, 2 Oct 1999 11:12:06 +0000 (11:12 +0000)]
.
Jim Meyering [Wed, 29 Sep 1999 14:44:36 +0000 (14:44 +0000)]
*** empty log message ***
Jim Meyering [Wed, 29 Sep 1999 14:44:31 +0000 (14:44 +0000)]
(AC_SYS_LARGEFILE_FLAGS): Work around GCC 2.95.1 bug with HP-UX 10.20.
Jim Meyering [Tue, 28 Sep 1999 15:26:45 +0000 (15:26 +0000)]
(__attribute__): Protect against redefinition.
Jim Meyering [Tue, 28 Sep 1999 14:48:43 +0000 (14:48 +0000)]
(error_at_line): Use strerror portably here, too,
just as was done in error.
Jim Meyering [Sun, 26 Sep 1999 19:05:39 +0000 (19:05 +0000)]
(xalloc_die): Rename from xalloc_fail and update callers.
Use explicit exit to help avoid warnings.
Jim Meyering [Sun, 26 Sep 1999 19:01:12 +0000 (19:01 +0000)]
small correction from Akim
Jim Meyering [Sun, 26 Sep 1999 18:52:51 +0000 (18:52 +0000)]
(DIRECTORY_SEPARATOR): Define.
(ISSLASH): Define.
(path_concat): Allow parameter DIR to be NULL.
(xpath_concat): New function.
From Akim Demaille.
Jim Meyering [Sun, 26 Sep 1999 18:42:56 +0000 (18:42 +0000)]
(__attribute__): Define.
(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.
Jim Meyering [Sun, 26 Sep 1999 18:37:02 +0000 (18:37 +0000)]
(base_name): Add prototype. From Akim Demaille.
Jim Meyering [Fri, 24 Sep 1999 07:35:42 +0000 (07:35 +0000)]
.
Jim Meyering [Sun, 19 Sep 1999 16:47:58 +0000 (16:47 +0000)]
*** empty log message ***
Jim Meyering [Sun, 19 Sep 1999 16:46:50 +0000 (16:46 +0000)]
[STAT_MACROS_BROKEN] (S_ISLNK): Undefine.
(S_ISLNK): Define if necessary.
This is necessary on a NEC SX-4 with SUPER-UX 9.1.
Jim Meyering [Sun, 19 Sep 1999 08:09:50 +0000 (08:09 +0000)]
Remove useless parens in #if directive
Jim Meyering [Fri, 17 Sep 1999 21:45:53 +0000 (21:45 +0000)]
*** empty log message ***
Jim Meyering [Fri, 17 Sep 1999 21:45:48 +0000 (21:45 +0000)]
(AC_REPLACE_FUNCS): Add strdup.
Paul Nevai reported a link failure on a NeXT CUBE with NeXTSTEP 3.3
due to missing strdup (against sh-utils-2.0).
Jim Meyering [Sun, 5 Sep 1999 06:56:50 +0000 (06:56 +0000)]
(ENOSYS): Don't use ENOMSG; it's not in NeXTStep3.3.
Use EINVAL instead.
Jim Meyering [Sat, 4 Sep 1999 20:27:03 +0000 (20:27 +0000)]
tweak comment
Jim Meyering [Thu, 2 Sep 1999 21:23:01 +0000 (21:23 +0000)]
(xalloc_fail_func): Use `PARAMS'.
(xstrdup): Add protoype.
Jim Meyering [Wed, 1 Sep 1999 13:16:46 +0000 (13:16 +0000)]
(version_etc_copyright): Declare it.
Jim Meyering [Wed, 1 Sep 1999 13:15:11 +0000 (13:15 +0000)]
(version_etc_copyright): Default copyright string.
(version_etc): Use it.
Jim Meyering [Wed, 1 Sep 1999 13:09:19 +0000 (13:09 +0000)]
(xalloc_fail_func): Use `PARAMS'.
Jim Meyering [Mon, 30 Aug 1999 14:34:09 +0000 (14:34 +0000)]
.
Jim Meyering [Mon, 30 Aug 1999 14:33:39 +0000 (14:33 +0000)]
.
Jim Meyering [Mon, 30 Aug 1999 14:30:28 +0000 (14:30 +0000)]
.
Jim Meyering [Sun, 29 Aug 1999 21:13:46 +0000 (21:13 +0000)]
.
Jim Meyering [Sun, 29 Aug 1999 20:40:15 +0000 (20:40 +0000)]
*** empty log message ***
Jim Meyering [Sun, 29 Aug 1999 20:40:00 +0000 (20:40 +0000)]
Require jm_BISON.
Richard Stallman [Sun, 29 Aug 1999 20:38:11 +0000 (20:38 +0000)]
[emacs]: Handle character classes for multibyte chars:
(ISBLANK, ISGRAPH, ISPRINT, ISALNUM, ISALPHA, ISLOWER)
(ISPUNCT, ISSPACE, ISUPPER): New definitions for emacs only.
(ISWORD): New macro.
(re_opcode_t): Add 2 bytes of flag bits to charset and charset_not.
(CHARSET_RANGE_TABLE): Update definition.
(CHARSET_RANGE_TABLE_BITS): New macro.
(print_partial_compiled_pattern): Skip charset's range table.
(struct range_table_work_area): New field `bits'.
(SET_RANGE_TABLE_WORK_AREA_BIT): New macro.
(BIT_ALNUM, BIT_ALPHA, BIT_WORD, BIT_GRAPH, BIT_LOWER, BIT_PRINT)
(BIT_PUNCT, BIT_SPACE, BIT_UPPER): New macros.
(CLEAR_RANGE_TABLE_WORK_USED): Clear field `bits'.
(RANGE_TABLE_WORK_BITS): New macro.
(IS_CHAR_CLASS): Check for "word".
(regex_compile): Set the `bits' field for some character classes.
Handle the `word' class. Store the `bits' field into the range table.
(re_compile_fastmap): Handle flag bits in range table.
(re_match_2_internal): For charset and charset_not,
handle flag bits in the range table.
Jim Meyering [Sun, 29 Aug 1999 20:35:16 +0000 (20:35 +0000)]
*** empty log message ***
Jim Meyering [Sun, 29 Aug 1999 14:55:24 +0000 (14:55 +0000)]
(relative_time_table): Change `type' of `THIS' from
tMINUTE_UNIT to tUNUMBER. From Urs Thuermann.
Jim Meyering [Sun, 29 Aug 1999 12:55:35 +0000 (12:55 +0000)]
(get_date): Rename latter local `tm' to probe_tm.
Jim Meyering [Sun, 29 Aug 1999 12:28:56 +0000 (12:28 +0000)]
(get_date): Rename outermost local `probe' to `quarter'.
Jim Meyering [Sun, 29 Aug 1999 07:29:51 +0000 (07:29 +0000)]
Add copyright notice.
(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.
Jim Meyering [Wed, 18 Aug 1999 07:41:39 +0000 (07:41 +0000)]
*** empty log message ***
Jim Meyering [Wed, 18 Aug 1999 07:41:27 +0000 (07:41 +0000)]
(AC_SYS_LARGEFILE): Fix typo: missing comma
in value for _FILE_OFFSET_BITS, which broke ports to HP-UX 10.20.
Jim Meyering [Tue, 17 Aug 1999 08:00:19 +0000 (08:00 +0000)]
.
Jim Meyering [Tue, 17 Aug 1999 07:46:10 +0000 (07:46 +0000)]
.
Jim Meyering [Sat, 14 Aug 1999 15:37:41 +0000 (15:37 +0000)]
.
Jim Meyering [Tue, 10 Aug 1999 11:00:12 +0000 (11:00 +0000)]
(ARGMATCH_QUOTING_STYLE):
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.
Jim Meyering [Tue, 10 Aug 1999 10:58:01 +0000 (10:58 +0000)]
(locale_quoting_style): New enum value.
(quotearg_n_style, quotearg_style): New decls.
Jim Meyering [Tue, 10 Aug 1999 10:50:18 +0000 (10:50 +0000)]
Include <libintl.h> if ENABLE_NLS.
(_): 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.
Jim Meyering [Sun, 8 Aug 1999 10:18:36 +0000 (10:18 +0000)]
.
Jim Meyering [Sun, 8 Aug 1999 10:16:53 +0000 (10:16 +0000)]
fix typo
Jim Meyering [Sun, 8 Aug 1999 10:12:55 +0000 (10:12 +0000)]
update prototype
Jim Meyering [Sun, 8 Aug 1999 10:12:43 +0000 (10:12 +0000)]
(savedir): Change type of name_size parameter to off_t.
Jim Meyering [Sat, 7 Aug 1999 09:59:51 +0000 (09:59 +0000)]
.
Jim Meyering [Sat, 7 Aug 1999 09:50:34 +0000 (09:50 +0000)]
(OtherTable[]): Use tDAY_UNIT for `tomorrow,'
`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.
Jim Meyering [Thu, 5 Aug 1999 11:19:54 +0000 (11:19 +0000)]
*** empty log message ***
Jim Meyering [Thu, 5 Aug 1999 11:18:39 +0000 (11:18 +0000)]
Rename test file from conftestdata to conftest.data
to avoid conflicts with `conftest' on 8+3 filesystems.
Suggestion from Eli Zaretskii.
Jim Meyering [Wed, 4 Aug 1999 08:13:33 +0000 (08:13 +0000)]
*** empty log message ***
Jim Meyering [Wed, 4 Aug 1999 08:10:17 +0000 (08:10 +0000)]
(AM_FUNC_GETLINE): Run this test.
(AC_CHECK_FUNCS): Check for getdelim.
Jim Meyering [Mon, 2 Aug 1999 08:34:49 +0000 (08:34 +0000)]
*** empty log message ***
Jim Meyering [Mon, 2 Aug 1999 08:34:39 +0000 (08:34 +0000)]
Add a comment.
Jim Meyering [Sun, 1 Aug 1999 10:13:13 +0000 (10:13 +0000)]
.
Jim Meyering [Sun, 1 Aug 1999 10:09:46 +0000 (10:09 +0000)]
.
Jim Meyering [Sun, 1 Aug 1999 10:01:27 +0000 (10:01 +0000)]
.
Jim Meyering [Sun, 1 Aug 1999 09:59:51 +0000 (09:59 +0000)]
*** empty log message ***
Jim Meyering [Sun, 1 Aug 1999 09:59:45 +0000 (09:59 +0000)]
(AC_FUNC_MKTIME): Undefine to avoid syntax errors from m4.
Jim Meyering [Sun, 1 Aug 1999 09:44:42 +0000 (09:44 +0000)]
*** empty log message ***