Jim Meyering [Sun, 5 Mar 2000 10:22:03 +0000 (10:22 +0000)]
*** empty log message ***
Jim Meyering [Sun, 5 Mar 2000 10:21:58 +0000 (10:21 +0000)]
(PARAMS): Define.
Use it to guard prototype.
Jim Meyering [Sun, 5 Mar 2000 06:53:08 +0000 (06:53 +0000)]
.
Jim Meyering [Sat, 4 Mar 2000 21:14:51 +0000 (21:14 +0000)]
.
Jim Meyering [Sat, 4 Mar 2000 21:10:21 +0000 (21:10 +0000)]
(uninstall-local): Uncomment this rule so `make distcheck' works once again.
Jim Meyering [Sat, 4 Mar 2000 20:15:07 +0000 (20:15 +0000)]
*** empty log message ***
Jim Meyering [Sat, 4 Mar 2000 20:15:03 +0000 (20:15 +0000)]
(install-exec-local): Create $(libdir) before installing into it.
Jim Meyering [Sat, 4 Mar 2000 12:53:29 +0000 (12:53 +0000)]
.
Jim Meyering [Sat, 4 Mar 2000 12:35:47 +0000 (12:35 +0000)]
(<errno.h>): Include it.
(errno): Declare if not defined.
Jim Meyering [Sat, 4 Mar 2000 12:22:47 +0000 (12:22 +0000)]
.
Jim Meyering [Sat, 4 Mar 2000 12:19:57 +0000 (12:19 +0000)]
*** empty log message ***
Jim Meyering [Sat, 4 Mar 2000 08:11:22 +0000 (08:11 +0000)]
*** empty log message ***
Jim Meyering [Sat, 4 Mar 2000 08:11:18 +0000 (08:11 +0000)]
(jm_CHECK_ALL_TYPES): Require AC_C_VOLATILE, for lib/localcharset.c.
Jim Meyering [Sat, 4 Mar 2000 07:57:35 +0000 (07:57 +0000)]
Add Bruno's comment justifying use of volatile.
Jim Meyering [Sat, 4 Mar 2000 07:53:33 +0000 (07:53 +0000)]
New version, incorporating remarks from a linux
i18n mailing list. From Bruno Haible.
Jim Meyering [Fri, 3 Mar 2000 12:28:28 +0000 (12:28 +0000)]
.
Jim Meyering [Fri, 3 Mar 2000 12:24:11 +0000 (12:24 +0000)]
*** empty log message ***
Jim Meyering [Fri, 3 Mar 2000 12:23:47 +0000 (12:23 +0000)]
Make sure re_compile_pattern accepts patterns like `{1'.
Jim Meyering [Fri, 3 Mar 2000 08:25:13 +0000 (08:25 +0000)]
.
Jim Meyering [Thu, 2 Mar 2000 15:28:23 +0000 (15:28 +0000)]
(EXTRA_DIST): Add config.charset.
Jim Meyering [Thu, 2 Mar 2000 09:44:56 +0000 (09:44 +0000)]
*** empty log message ***
Jim Meyering [Thu, 2 Mar 2000 09:44:43 +0000 (09:44 +0000)]
Require AC_HEADER_TIME before the cache check so
the messages come out on separate lines.
Jim Meyering [Thu, 2 Mar 2000 09:09:08 +0000 (09:09 +0000)]
*** empty log message ***
Jim Meyering [Thu, 2 Mar 2000 09:09:02 +0000 (09:09 +0000)]
.
Jim Meyering [Thu, 2 Mar 2000 09:08:32 +0000 (09:08 +0000)]
(jm_FUNC_GLIBC_UNLOCKED_IO): Use AC_CHECK_DECLS, rather than jm_CHECK_DECLARATIONS.
Jim Meyering [Thu, 2 Mar 2000 09:05:33 +0000 (09:05 +0000)]
*** empty log message ***
Jim Meyering [Thu, 2 Mar 2000 09:05:28 +0000 (09:05 +0000)]
(AC_CHECK_DECLS): Add getlogin, ttyname, and geteuid.
Jim Meyering [Wed, 1 Mar 2000 13:26:04 +0000 (13:26 +0000)]
(DEFS): Add -DLIBDIR=...
(libfetish_a_SOURCES): Add localcharset.c and unicodeio.c.
(noinst_HEADERS): Add unicodeio.h.
(all-local, install-exec-local, charset.alias): New targets.
Jim Meyering [Wed, 1 Mar 2000 13:23:53 +0000 (13:23 +0000)]
*** empty log message ***
Jim Meyering [Wed, 1 Mar 2000 13:23:47 +0000 (13:23 +0000)]
*** empty log message ***
Jim Meyering [Wed, 1 Mar 2000 13:23:41 +0000 (13:23 +0000)]
New file from Bruno.
Jim Meyering [Wed, 1 Mar 2000 13:22:57 +0000 (13:22 +0000)]
New file from Bruno.
filter through cppi
Jim Meyering [Wed, 1 Mar 2000 13:22:35 +0000 (13:22 +0000)]
New file from Bruno.
One portability tweak:
guard inclusion of stddef.h.
Jim Meyering [Wed, 1 Mar 2000 13:21:23 +0000 (13:21 +0000)]
Guard some #includes with `#if HAVE_...'.
Jim Meyering [Wed, 1 Mar 2000 13:11:05 +0000 (13:11 +0000)]
new file, from Bruno
Jim Meyering [Wed, 1 Mar 2000 12:49:12 +0000 (12:49 +0000)]
.
Jim Meyering [Wed, 1 Mar 2000 12:27:54 +0000 (12:27 +0000)]
.
Jim Meyering [Mon, 28 Feb 2000 20:45:33 +0000 (20:45 +0000)]
*** empty log message ***
Jim Meyering [Mon, 28 Feb 2000 20:45:28 +0000 (20:45 +0000)]
(ALERT_CHAR): New macro.
(quotearg_buffer_restyled): Use it.
Jim Meyering [Sun, 27 Feb 2000 19:05:50 +0000 (19:05 +0000)]
.
Jim Meyering [Sun, 27 Feb 2000 18:49:10 +0000 (18:49 +0000)]
Fix typo in decl of strtoul: s/long long/long/.
Guard declaration of strtoull also with `&& HAVE_UNSIGNED_LONG_LONG'.
Jim Meyering [Sun, 27 Feb 2000 18:45:29 +0000 (18:45 +0000)]
Fix typo in decl of strtoul: s/long long/long/.
Jim Meyering [Sun, 27 Feb 2000 18:04:10 +0000 (18:04 +0000)]
*** empty log message ***
Jim Meyering [Sun, 27 Feb 2000 18:04:00 +0000 (18:04 +0000)]
Guard inclusion of stdlib.h with `#if HAVE_STDLIB_H', not `#if STDC_HEADERS'.
Declare malloc if needed.
Jim Meyering [Sun, 27 Feb 2000 17:54:25 +0000 (17:54 +0000)]
use double quotes, not single quotes around syntax-error-evoking string
Jim Meyering [Sun, 27 Feb 2000 17:53:36 +0000 (17:53 +0000)]
*** empty log message ***
Jim Meyering [Sun, 27 Feb 2000 17:53:31 +0000 (17:53 +0000)]
Add getenv to the list.
Jim Meyering [Sun, 27 Feb 2000 17:42:30 +0000 (17:42 +0000)]
*** empty log message ***
Jim Meyering [Sun, 27 Feb 2000 17:40:53 +0000 (17:40 +0000)]
Arrange for cpp to fail if the configure-time
declaration check was not run.
Jim Meyering [Sun, 27 Feb 2000 17:39:52 +0000 (17:39 +0000)]
Use `#if !HAVE_DECL...' instead of `#ifndef HAVE_DECL..'
now that autoconf always defines the HAVE_DECL_ symbols.
Arrange for cpp to fail if the configure-time
declaration check was not run.
Jim Meyering [Sun, 27 Feb 2000 13:58:12 +0000 (13:58 +0000)]
Put cedilla on `c' in author's name.
Jim Meyering [Sun, 27 Feb 2000 11:27:38 +0000 (11:27 +0000)]
*** empty log message ***
Jim Meyering [Sun, 27 Feb 2000 11:23:22 +0000 (11:23 +0000)]
.
Jim Meyering [Sun, 27 Feb 2000 11:13:16 +0000 (11:13 +0000)]
(parse_user_spec): If there is no `:' but there is a `.',
then first look up the entire `.'-containing string as a login name.
Jim Meyering [Sat, 26 Feb 2000 21:28:10 +0000 (21:28 +0000)]
whoops. Add commas in parenthesized list of functions in call
to AC_CHECK_DECLS.
Jim Meyering [Wed, 23 Feb 2000 15:24:57 +0000 (15:24 +0000)]
*** empty log message ***
Jim Meyering [Wed, 23 Feb 2000 15:24:51 +0000 (15:24 +0000)]
Now that we have the new AC_CHECK_DECLS, use it in place of my hack.
Jim Meyering [Tue, 22 Feb 2000 20:16:07 +0000 (20:16 +0000)]
Handle two-digit years with leading zeros correctly.
(textint): New typedef.
(parser_control): Member year changed from int to textint.
All uses changed.
(YYSTYPE): Removed; replaced by %union with int and textint members.
(tDAY, tDAY_UNIT, tDAYZONE, tHOUR_UNIT, tID, tLOCAL_ZONE, tMERIDIAN,
tMINUTE_UNIT, tMONTH, tMONTH_UNIT tSEC_UNIT, tSNUMBER, tUNUMBER,
tYEAR_UNIT, tZONE, o_merid): Now of type <intval>.
(tSNUMBER, tUNUMBER): Now of type <textintval>.
(date, number, to_year): Use width of number in digits, not its value,
to determine whether it's a 2-digit year, or a 2-digit time.
(yylex): Store number of digits of numeric tokens.
Reported by John Kendall.
(parser_control): Changed from struct parser_control to typedef (for
consistency). All uses changed.
(tID): Removed; not used.
(yylex): Return '?' for unknown identifiers, rather than (unused) tID.
Jim Meyering [Tue, 15 Feb 2000 13:08:08 +0000 (13:08 +0000)]
*** empty log message ***
Jim Meyering [Mon, 14 Feb 2000 23:27:25 +0000 (23:27 +0000)]
.
Jim Meyering [Mon, 14 Feb 2000 20:15:32 +0000 (20:15 +0000)]
adapted from changes to grep getpagesize.h
by Martin P.J. Zinser <zinser@decus.de>.
Stefan Monnier [Mon, 14 Feb 2000 17:00:16 +0000 (17:00 +0000)]
* regex.h (RE_SYNTAX_EMACS): Add RE_CHAR_CLASSES and RE_INTERVALS
to Emacs' syntax. Also fix the comment about set/not-set meanings
since Emacs syntax is not the value 0 any more.
* search.c (compile_pattern_1): Remove RE_CHAR_CLASSES from the syntax
since it's now part of RE_SYNTAX_EMACS.
Jim Meyering [Sat, 12 Feb 2000 10:42:19 +0000 (10:42 +0000)]
*** empty log message ***
Jim Meyering [Sat, 12 Feb 2000 10:41:48 +0000 (10:41 +0000)]
*** empty log message ***
Jim Meyering [Sat, 12 Feb 2000 10:41:37 +0000 (10:41 +0000)]
<libintl.h>: Include.
(_ and N_): Define.
(parse_user_spec): Mark translatable strings.
Jim Meyering [Sat, 12 Feb 2000 10:11:54 +0000 (10:11 +0000)]
add FIXME comments for use of atoi
Jim Meyering [Sat, 12 Feb 2000 10:10:40 +0000 (10:10 +0000)]
(ISDIGIT): Define it.
(isdigit): Remove definition.
(is_number): Use ISDIGIT, not isdigit.
Jim Meyering [Thu, 10 Feb 2000 09:38:43 +0000 (09:38 +0000)]
#undef nanosleep.
(rpl_nanosleep): Rename from nanosleep.
Jim Meyering [Thu, 10 Feb 2000 09:38:31 +0000 (09:38 +0000)]
Don't include config.h.
Remove prototype from declaration of nanosleep.
(PARAMS): Remove now-unneeded definition.
Jim Meyering [Thu, 10 Feb 2000 09:34:03 +0000 (09:34 +0000)]
*** empty log message ***
Jim Meyering [Thu, 10 Feb 2000 09:33:52 +0000 (09:33 +0000)]
(jm_FUNC_NANOSLEEP): Rename replacement function from
gnu_nanosleep to rpl_nanosleep.
Jim Meyering [Wed, 9 Feb 2000 12:00:16 +0000 (12:00 +0000)]
*** empty log message ***
Jim Meyering [Wed, 9 Feb 2000 11:58:17 +0000 (11:58 +0000)]
*** empty log message ***
Jim Meyering [Wed, 9 Feb 2000 11:58:05 +0000 (11:58 +0000)]
*** empty log message ***
Jim Meyering [Wed, 9 Feb 2000 11:57:55 +0000 (11:57 +0000)]
(jm_LIB_CHECK): Fix typo: check for sp_pwdp in
struct spwd, rather than in struct passwd. Reported by G. Queri.
Jim Meyering [Tue, 8 Feb 2000 15:37:44 +0000 (15:37 +0000)]
bump serial number
Jim Meyering [Tue, 8 Feb 2000 15:33:45 +0000 (15:33 +0000)]
*** empty log message ***
Jim Meyering [Tue, 8 Feb 2000 15:33:32 +0000 (15:33 +0000)]
*** empty log message ***
Jim Meyering [Tue, 8 Feb 2000 15:32:39 +0000 (15:32 +0000)]
(AM_FUNC_GETLOADAVG): Remove now-unnecessary use of changequote.
Jim Meyering [Tue, 8 Feb 2000 15:30:47 +0000 (15:30 +0000)]
bump #serial to 108
Jim Meyering [Tue, 8 Feb 2000 15:29:26 +0000 (15:29 +0000)]
(AM_GNU_GETTEXT): Quote square brackets with `[' and `]'
and remove uses of `changequote'.
Jim Meyering [Tue, 8 Feb 2000 15:21:11 +0000 (15:21 +0000)]
(AC_SYS_LARGEFILE_FLAGS): Quote square brackets with `[' and `]'
and remove uses of `changequote'.
Jim Meyering [Tue, 8 Feb 2000 15:16:42 +0000 (15:16 +0000)]
(jm_AC_FUNC_MEMCMP): Remove now-unnecessary use of changequote.
Add `int' for main.
Jim Meyering [Tue, 8 Feb 2000 15:11:36 +0000 (15:11 +0000)]
(jm_FUNC_READDIR): Remove now-unnecessary uses of changequote.
Jim Meyering [Tue, 8 Feb 2000 15:08:26 +0000 (15:08 +0000)]
(jm_INCLUDED_REGEX): Remove now-unnecessary uses of changequote.
Jim Meyering [Tue, 8 Feb 2000 15:07:10 +0000 (15:07 +0000)]
(jm_FUNC_GNU_STRFTIME): Remove now-unnecessary uses of changequote.
Jim Meyering [Sat, 5 Feb 2000 09:54:33 +0000 (09:54 +0000)]
*** empty log message ***
Jim Meyering [Sat, 5 Feb 2000 08:16:53 +0000 (08:16 +0000)]
bump serial number
Jim Meyering [Sat, 5 Feb 2000 08:16:26 +0000 (08:16 +0000)]
*** empty log message ***
Jim Meyering [Sat, 5 Feb 2000 08:16:13 +0000 (08:16 +0000)]
(jm_CHECK_ALL_TYPES): Require most macros.
Remove explicit use of AC_HEADER_TIME. It is required by
jm_CHECK_TYPE_STRUCT_TIMESPEC. Using AC_HEADER_TIME and
`AC_REQUIRE'ing jm_CHECK_TYPE_STRUCT_TIMESPEC provoked a but
in autoconf whereby the expansion of the latter ended up preceding
the expansion of its prerequisite, AC_HEADER_TIME.
Reported by Volker Borchert.
Jim Meyering [Sat, 5 Feb 2000 08:10:05 +0000 (08:10 +0000)]
.
Jim Meyering [Thu, 3 Feb 2000 12:20:59 +0000 (12:20 +0000)]
(read_utmp): Guard with `#ifdef UTMP_NAME_FUNCTION',
rather than with `#if HAVE_UTMPNAME'.
Jim Meyering [Thu, 3 Feb 2000 12:19:41 +0000 (12:19 +0000)]
*** empty log message ***
Jim Meyering [Thu, 3 Feb 2000 12:19:05 +0000 (12:19 +0000)]
(jm_PREREQ_READUTMP): Check for utmpxname.
Jim Meyering [Wed, 2 Feb 2000 22:17:51 +0000 (22:17 +0000)]
*** empty log message ***
Jim Meyering [Wed, 2 Feb 2000 22:17:35 +0000 (22:17 +0000)]
(jm_PREREQ_ADDEXT): Fix typo that resulted in no
definition of HAVE_PATHCONF: s/AC_CHECK_FUNC/AC_CHECK_FUNCS/.
Jim Meyering [Tue, 1 Feb 2000 16:23:30 +0000 (16:23 +0000)]
(UT_USER): Add parens. From Andreas Schwab.
Jim Meyering [Mon, 31 Jan 2000 22:42:59 +0000 (22:42 +0000)]
*** empty log message ***
Jim Meyering [Mon, 31 Jan 2000 22:39:54 +0000 (22:39 +0000)]
(jm_CHECK_DECLS): Add nanosleep to the list of
functions. Add the time.h and sys/time.h headers along with the
AC_REQUIRE'ment of AC_HEADER_TIME.
Jim Meyering [Mon, 31 Jan 2000 22:38:04 +0000 (22:38 +0000)]
(nanosleep): Guard declaration with `#if ! HAVE_DECL_NANOSLEEP'.