gnulib.git
23 years ago*** empty log message *** FILEUTILS-4_0y
Jim Meyering [Sun, 20 Aug 2000 12:45:35 +0000 (12:45 +0000)]
*** empty log message ***

23 years agoInclude utmp.h `#if HAVE_UTMP_H', rather than
Jim Meyering [Sun, 20 Aug 2000 12:45:31 +0000 (12:45 +0000)]
Include utmp.h `#if HAVE_UTMP_H', rather than
`#if !HAVE_UTMPX_H'.  The latter would lose on systems with neither
utmp.h nor utmpx.h.  Reported by Eli Zaretskii.

23 years agoUse jm_FUNC_UNLINK_BUSY_TEXT.
Jim Meyering [Sat, 12 Aug 2000 13:27:29 +0000 (13:27 +0000)]
Use jm_FUNC_UNLINK_BUSY_TEXT.

23 years ago.
Jim Meyering [Sat, 12 Aug 2000 06:17:33 +0000 (06:17 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sat, 12 Aug 2000 05:16:40 +0000 (05:16 +0000)]
*** empty log message ***

23 years agotweak the `whether...' message
Jim Meyering [Sat, 12 Aug 2000 04:59:31 +0000 (04:59 +0000)]
tweak the `whether...' message

23 years ago(jm_FUNC_UNLINK_BUSY_TEXT): New file/macro.
Jim Meyering [Sat, 12 Aug 2000 04:57:18 +0000 (04:57 +0000)]
(jm_FUNC_UNLINK_BUSY_TEXT): New file/macro.
From J. David Anglin.

23 years ago(regex_compile) <normal_char>: Pay attention to multibyteness.
Kenichi Handa [Fri, 11 Aug 2000 01:56:59 +0000 (01:56 +0000)]
(regex_compile) <normal_char>: Pay attention to multibyteness.
(analyse_first) <exactn>: Setup fastmap correctly for
eight-bit-control characters.

23 years ago*** empty log message ***
Jim Meyering [Mon, 7 Aug 2000 17:07:19 +0000 (17:07 +0000)]
*** empty log message ***

23 years ago(xalloc_msg_memory_exhausted): Now char const[],
Jim Meyering [Mon, 7 Aug 2000 17:06:38 +0000 (17:06 +0000)]
(xalloc_msg_memory_exhausted): Now char const[],
not char *const and pointing to a constant array.
(xrealloc): Comment fix.

23 years ago(print_and_abort): Use "memory exhausted", not "virtual memory exhausted".
Jim Meyering [Mon, 7 Aug 2000 17:05:37 +0000 (17:05 +0000)]
(print_and_abort): Use "memory exhausted", not "virtual memory exhausted".

23 years agocomment fix
Jim Meyering [Mon, 7 Aug 2000 17:03:20 +0000 (17:03 +0000)]
comment fix

23 years ago(xalloc_msg_memory_exhausted): Now char const[],
Jim Meyering [Mon, 7 Aug 2000 17:02:15 +0000 (17:02 +0000)]
(xalloc_msg_memory_exhausted): Now char const[],
not char *const and pointing to a constant array.

23 years ago(same_name): Invoke xalloc_die instead of printing our own message.
Jim Meyering [Mon, 7 Aug 2000 16:56:29 +0000 (16:56 +0000)]
(same_name): Invoke xalloc_die instead of printing our own message.
(parse_user_spec):
Don't translate a message until just before returning,
to avoid unnecessary translation.

23 years ago(same_name): Invoke xalloc_die instead of printing our own message.
Jim Meyering [Mon, 7 Aug 2000 16:55:57 +0000 (16:55 +0000)]
(same_name): Invoke xalloc_die instead of printing our own message.

23 years ago*** empty log message ***
Jim Meyering [Mon, 7 Aug 2000 15:51:08 +0000 (15:51 +0000)]
*** empty log message ***

23 years agoback out Copyright date changes for files with no changes year
Jim Meyering [Mon, 7 Aug 2000 15:48:18 +0000 (15:48 +0000)]
back out Copyright date changes for files with no changes year

23 years ago*** empty log message ***
Jim Meyering [Mon, 7 Aug 2000 07:15:31 +0000 (07:15 +0000)]
*** empty log message ***

23 years ago(AC_MBSTATE_T): Define mbstate_t to be int,
Jim Meyering [Mon, 7 Aug 2000 07:15:25 +0000 (07:15 +0000)]
(AC_MBSTATE_T): Define mbstate_t to be int,
not char, for compatibility with glibc 2.1.3 strftime.c.

23 years ago*** empty log message *** TEXTUTILS-2_0g
Jim Meyering [Thu, 3 Aug 2000 23:10:28 +0000 (23:10 +0000)]
*** empty log message ***

23 years ago(SET_HIGH_BOUND, MOVE_BUFFER_POINTER,
Jim Meyering [Thu, 3 Aug 2000 23:10:05 +0000 (23:10 +0000)]
(SET_HIGH_BOUND, MOVE_BUFFER_POINTER,
ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros.
(EXTEND_BUFFER): Use them.

23 years ago*** empty log message ***
Jim Meyering [Tue, 1 Aug 2000 07:10:10 +0000 (07:10 +0000)]
*** empty log message ***

23 years ago(ISSLASH): Define.
Jim Meyering [Tue, 1 Aug 2000 07:10:05 +0000 (07:10 +0000)]
(ISSLASH): Define.
(BACKSLASH_IS_PATH_SEPARATOR): Define.
(dir_name) [BACKSLASH_IS_PATH_SEPARATOR]: Handle the case in which
both `\' and `/' may be use as path separators.
Based on a patch from Prashant TR.

23 years ago*** empty log message ***
Jim Meyering [Mon, 31 Jul 2000 18:30:27 +0000 (18:30 +0000)]
*** empty log message ***

23 years ago(quotearg_n_options): Don't make the initial
Jim Meyering [Mon, 31 Jul 2000 18:30:21 +0000 (18:30 +0000)]
(quotearg_n_options): Don't make the initial
slot vector a constant, since it might get modified.

23 years agoTweak comments, per Bruno's comments.
Jim Meyering [Mon, 31 Jul 2000 12:31:44 +0000 (12:31 +0000)]
Tweak comments, per Bruno's comments.

23 years agoTweak comments, per Bruno's comments.
Jim Meyering [Mon, 31 Jul 2000 12:30:24 +0000 (12:30 +0000)]
Tweak comments, per Bruno's comments.

23 years ago*** empty log message ***
Jim Meyering [Mon, 31 Jul 2000 07:48:05 +0000 (07:48 +0000)]
*** empty log message ***

23 years ago(quotearg_n_options): Preallocate a slot 0
Jim Meyering [Mon, 31 Jul 2000 07:23:01 +0000 (07:23 +0000)]
(quotearg_n_options): Preallocate a slot 0
buffer, so that the caller can always quote one small
component of a "memory exhausted" message in slot 0.
From a suggestion by Jim Meyering.

23 years ago*** empty log message ***
Jim Meyering [Mon, 31 Jul 2000 06:50:30 +0000 (06:50 +0000)]
*** empty log message ***

23 years agoUse `virtual memory exhausted', not `Memory exhausted'.
Jim Meyering [Mon, 31 Jul 2000 06:44:51 +0000 (06:44 +0000)]
Use `virtual memory exhausted', not `Memory exhausted'.

23 years ago.
Jim Meyering [Sun, 30 Jul 2000 16:49:47 +0000 (16:49 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sun, 30 Jul 2000 16:25:01 +0000 (16:25 +0000)]
*** empty log message ***

23 years ago(make_path): Quote the other instance, too.
Jim Meyering [Sun, 30 Jul 2000 16:24:51 +0000 (16:24 +0000)]
(make_path): Quote the other instance, too.

23 years ago(dir_name): Use __MSDOS__ in favor of MSDOS.
Jim Meyering [Sat, 29 Jul 2000 17:11:33 +0000 (17:11 +0000)]
(dir_name): Use __MSDOS__ in favor of MSDOS.

23 years ago*** empty log message ***
Jim Meyering [Sat, 29 Jul 2000 17:06:53 +0000 (17:06 +0000)]
*** empty log message ***

23 years ago(diacrit_diac): Use __MSDOS__ in favor of MSDOS.
Jim Meyering [Sat, 29 Jul 2000 17:06:00 +0000 (17:06 +0000)]
(diacrit_diac): Use __MSDOS__ in favor of MSDOS.

23 years ago(base_name): Use ISSLASH rather than comparing against `/'.
Jim Meyering [Sat, 29 Jul 2000 16:45:30 +0000 (16:45 +0000)]
(base_name): Use ISSLASH rather than comparing against `/'.

23 years ago*** empty log message ***
Jim Meyering [Sat, 29 Jul 2000 08:15:37 +0000 (08:15 +0000)]
*** empty log message ***

23 years agoremove prematurely-added ISSLASH definition
Jim Meyering [Sat, 29 Jul 2000 08:15:01 +0000 (08:15 +0000)]
remove prematurely-added ISSLASH definition

23 years ago(dir_name): Assert that there are no trailing slashes.
Jim Meyering [Sat, 29 Jul 2000 08:10:46 +0000 (08:10 +0000)]
(dir_name): Assert that there are no trailing slashes.

23 years ago*** empty log message ***
Jim Meyering [Sat, 29 Jul 2000 08:00:17 +0000 (08:00 +0000)]
*** empty log message ***

23 years ago(dir_name) [MSDOS]: Declare `lim' to be const.
Jim Meyering [Sat, 29 Jul 2000 08:00:11 +0000 (08:00 +0000)]
(dir_name) [MSDOS]: Declare `lim' to be const.

23 years ago*** empty log message ***
Jim Meyering [Sat, 29 Jul 2000 06:09:43 +0000 (06:09 +0000)]
*** empty log message ***

23 years agotweak comments
Jim Meyering [Sat, 29 Jul 2000 06:09:22 +0000 (06:09 +0000)]
tweak comments

23 years ago(mbswidth): Add a flags argument.
Jim Meyering [Sat, 29 Jul 2000 06:02:28 +0000 (06:02 +0000)]
(mbswidth): Add a flags argument.
(mbswidth): New declaration.
(MBSW_ACCEPT_INVALID, MBSW_ACCEPT_UNPRINTABLE): New macros.

23 years ago.
Jim Meyering [Sat, 29 Jul 2000 05:47:42 +0000 (05:47 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Mon, 24 Jul 2000 16:30:03 +0000 (16:30 +0000)]
*** empty log message ***

23 years ago(mbswidth): Add a flags argument.
Jim Meyering [Mon, 24 Jul 2000 16:29:57 +0000 (16:29 +0000)]
(mbswidth): Add a flags argument.
(mbsnwidth): New function.

23 years ago(jm_PREREQ_MBSWIDTH): Check for wcwidth declaration.
Jim Meyering [Mon, 24 Jul 2000 06:42:17 +0000 (06:42 +0000)]
(jm_PREREQ_MBSWIDTH): Check for wcwidth declaration.

23 years ago*** empty log message ***
Jim Meyering [Mon, 24 Jul 2000 06:42:04 +0000 (06:42 +0000)]
*** empty log message ***

23 years ago(_XOPEN_SOURCE): Don't define; this causes problems on Solaris 7.
Jim Meyering [Mon, 24 Jul 2000 06:41:58 +0000 (06:41 +0000)]
(_XOPEN_SOURCE): Don't define; this causes problems on Solaris 7.
(wcwidth) [!HAVE_DECL_WCWIDTH]: Declare.

23 years ago*** empty log message ***
Jim Meyering [Mon, 24 Jul 2000 06:14:32 +0000 (06:14 +0000)]
*** empty log message ***

23 years agoInclude <wchar.h> even if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX),
Jim Meyering [Mon, 24 Jul 2000 06:14:19 +0000 (06:14 +0000)]
Include <wchar.h> even if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX),
so that mbstate_t is always defined.

Do not inspect MB_LEN_MAX, since it's incorrectly defined to
be 1 in at least one GCC installation, and this configuration
error is likely to be common.  Ignoring MB_LEN_MAX hurts
performance on hosts that have mbrtowc but have only unibyte
locales, but I assume these hosts are rare.

23 years ago*** empty log message ***
Jim Meyering [Sun, 23 Jul 2000 21:48:28 +0000 (21:48 +0000)]
*** empty log message ***

23 years agoStreamline by invoking multibyte code only if needed.
Jim Meyering [Sun, 23 Jul 2000 21:48:17 +0000 (21:48 +0000)]
Streamline by invoking multibyte code only if needed.
<wchar.h>: Include only if HAVE_MBRTOWC && 1 < MB_LEN_MAX.
(MB_CUR_MAX): Redefine to 1 if ! (HAVE_MBRTOWC && 1 < MB_LEN_MAX).
(quotearg_buffer_restyled): If a unibyte locale, don't bother to
invoke multibyte primitives.

23 years agofix typos (missing commas) FILEUTILS-4_0x
Jim Meyering [Sun, 23 Jul 2000 18:44:35 +0000 (18:44 +0000)]
fix typos (missing commas)

23 years ago*** empty log message ***
Jim Meyering [Sun, 23 Jul 2000 15:27:19 +0000 (15:27 +0000)]
*** empty log message ***

23 years ago(jm_CHECK_DECLS): Check for declarations of these, too:
Jim Meyering [Sun, 23 Jul 2000 15:27:11 +0000 (15:27 +0000)]
(jm_CHECK_DECLS): Check for declarations of these, too:
getgrgid, getpwuid, getuid.

23 years ago*** empty log message ***
Jim Meyering [Sun, 23 Jul 2000 09:25:19 +0000 (09:25 +0000)]
*** empty log message ***

23 years ago(base_name): Add an assertion.
Jim Meyering [Sun, 23 Jul 2000 09:25:14 +0000 (09:25 +0000)]
(base_name): Add an assertion.

23 years ago*** empty log message ***
Jim Meyering [Sun, 23 Jul 2000 08:38:30 +0000 (08:38 +0000)]
*** empty log message ***

23 years agoWhen the system forces us to redefine mbstate_t, shadow its mbsinit function.
Jim Meyering [Sun, 23 Jul 2000 08:38:25 +0000 (08:38 +0000)]
When the system forces us to redefine mbstate_t, shadow its mbsinit function.

23 years ago.
Jim Meyering [Mon, 17 Jul 2000 20:46:35 +0000 (20:46 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Mon, 17 Jul 2000 20:45:03 +0000 (20:45 +0000)]
*** empty log message ***

23 years ago(libfetish_a_SOURCES): Add mbswidth.c.
Jim Meyering [Mon, 17 Jul 2000 20:45:00 +0000 (20:45 +0000)]
(libfetish_a_SOURCES): Add mbswidth.c.
(noinst_HEADERS): Add mbswidth.h.

23 years agofrom Bruno Haible.
Jim Meyering [Mon, 17 Jul 2000 20:42:12 +0000 (20:42 +0000)]
from Bruno Haible.

23 years ago(jm_PREREQ): Call jm_PREREQ_MBSWIDTH.
Jim Meyering [Mon, 17 Jul 2000 20:40:39 +0000 (20:40 +0000)]
(jm_PREREQ): Call jm_PREREQ_MBSWIDTH.

23 years ago*** empty log message ***
Jim Meyering [Mon, 17 Jul 2000 20:40:18 +0000 (20:40 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Jim Meyering [Mon, 17 Jul 2000 20:05:40 +0000 (20:05 +0000)]
*** empty log message ***

23 years agoAdd support for FreeBSD. Improve support for HP-UX and IRIX 6.
Jim Meyering [Mon, 17 Jul 2000 20:05:30 +0000 (20:05 +0000)]
Add support for FreeBSD. Improve support for HP-UX and IRIX 6.

23 years ago.
Jim Meyering [Mon, 17 Jul 2000 19:43:38 +0000 (19:43 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jul 2000 13:27:37 +0000 (13:27 +0000)]
*** empty log message ***

23 years agoInclude quote.h.
Jim Meyering [Sat, 15 Jul 2000 13:27:30 +0000 (13:27 +0000)]
Include quote.h.
(make_path): Convert "`%s'" in format strings to "%s", and wrap each
corresponding argument in a `quote (...)' call.
Give better diagnostics.

23 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jul 2000 09:58:14 +0000 (09:58 +0000)]
*** empty log message ***

23 years ago(libfetish_a_SOURCES): Add quote.c.
Jim Meyering [Sat, 15 Jul 2000 09:58:10 +0000 (09:58 +0000)]
(libfetish_a_SOURCES): Add quote.c.
(noinst_HEADERS): Add quote.h.

23 years ago*** empty log message ***
Jim Meyering [Sat, 15 Jul 2000 09:57:38 +0000 (09:57 +0000)]
*** empty log message ***

23 years ago(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering [Sat, 15 Jul 2000 09:57:19 +0000 (09:57 +0000)]
(quote, quote_n): New file.  Two functions taken verbatim
from tar's src/misc.c.

23 years ago*** empty log message ***
Jim Meyering [Fri, 14 Jul 2000 21:18:00 +0000 (21:18 +0000)]
*** empty log message ***

23 years ago(jm_AC_PREREQ_XSTRTOUMAX): Require jm_AC_TYPE_UINTMAX_T.
Jim Meyering [Fri, 14 Jul 2000 21:17:51 +0000 (21:17 +0000)]
(jm_AC_PREREQ_XSTRTOUMAX): Require jm_AC_TYPE_UINTMAX_T.

23 years ago(jm_PREREQ_QUOTEARG): s/AC_MBSTATE_T_OBJECT/AC_MBSTATE_T/.
Jim Meyering [Fri, 14 Jul 2000 15:58:34 +0000 (15:58 +0000)]
(jm_PREREQ_QUOTEARG): s/AC_MBSTATE_T_OBJECT/AC_MBSTATE_T/.

23 years ago*** empty log message ***
Jim Meyering [Fri, 14 Jul 2000 15:57:09 +0000 (15:57 +0000)]
*** empty log message ***

23 years ago(AC_MBSTATE_T): Renamed from AC_MBSTATE_T_OBJECT. All uses changed.
Jim Meyering [Fri, 14 Jul 2000 15:56:42 +0000 (15:56 +0000)]
(AC_MBSTATE_T): Renamed from AC_MBSTATE_T_OBJECT.  All uses changed.
Change from a two-part test, which defines both HAVE_MBSTATE_T_OBJECT
and mbstate_t, to a single-part test that simply defines mbstate_t.

23 years ago*** empty log message ***
Jim Meyering [Fri, 14 Jul 2000 15:55:13 +0000 (15:55 +0000)]
*** empty log message ***

23 years ago(mbrtowc): Do not use HAVE_WCHAR_H in the definition.
Jim Meyering [Fri, 14 Jul 2000 13:56:07 +0000 (13:56 +0000)]
(mbrtowc): Do not use HAVE_WCHAR_H in the definition.
Use defined mbstate_t, not HAVE_MBSTATE_T_OBJECT,
to decide whether to define the BeOS workaround macro;
this adjusts to the change to AC_MBSTATE_T.

23 years ago*** empty log message ***
Jim Meyering [Fri, 14 Jul 2000 11:27:06 +0000 (11:27 +0000)]
*** empty log message ***

23 years ago(enum quoting style): New enum clocale_quoting_style.
Jim Meyering [Fri, 14 Jul 2000 11:27:00 +0000 (11:27 +0000)]
(enum quoting style): New enum clocale_quoting_style.

23 years ago(quoting_style_args, quoting_style_vals,
Jim Meyering [Fri, 14 Jul 2000 11:26:28 +0000 (11:26 +0000)]
(quoting_style_args, quoting_style_vals,
quotearg_buffer_restyled): Add support for
clocale_quoting_style.  Undo previous change to
locale_quoting_style behavior, and undo the "{LEFT QUOTATION MARK}"
and "{RIGHT QUOTATION MARK}" msgids.

23 years agoTweak a comment to make it less negative about BeOS.
Jim Meyering [Mon, 10 Jul 2000 11:41:50 +0000 (11:41 +0000)]
Tweak a comment to make it less negative about BeOS.
From Bruno Haible.

23 years ago*** empty log message ***
Jim Meyering [Mon, 10 Jul 2000 11:30:54 +0000 (11:30 +0000)]
*** empty log message ***

23 years agoMirror the correction made in autoconf.
Jim Meyering [Mon, 10 Jul 2000 11:30:50 +0000 (11:30 +0000)]
Mirror the correction made in autoconf.

23 years ago*** empty log message ***
Jim Meyering [Mon, 10 Jul 2000 08:26:51 +0000 (08:26 +0000)]
*** empty log message ***

23 years agoOutput to confdefs.h directly.
Jim Meyering [Mon, 10 Jul 2000 08:26:36 +0000 (08:26 +0000)]
Output to confdefs.h directly.

23 years ago.
Jim Meyering [Sun, 9 Jul 2000 17:53:14 +0000 (17:53 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sun, 9 Jul 2000 17:46:16 +0000 (17:46 +0000)]
*** empty log message ***

23 years ago(jm_MACROS): Add a test to see if -lm is required
Jim Meyering [Sun, 9 Jul 2000 17:46:11 +0000 (17:46 +0000)]
(jm_MACROS): Add a test to see if -lm is required
to link seq.  If so, set SEQ_LIBM to -lm.  From Bruno Haible.

23 years ago.
Jim Meyering [Sun, 9 Jul 2000 17:25:35 +0000 (17:25 +0000)]
.

23 years ago*** empty log message ***
Jim Meyering [Sun, 9 Jul 2000 17:25:03 +0000 (17:25 +0000)]
*** empty log message ***

23 years ago(AC__GNU_SOURCE): New file/macro.
Jim Meyering [Sun, 9 Jul 2000 17:24:41 +0000 (17:24 +0000)]
(AC__GNU_SOURCE): New file/macro.

23 years ago(jm_CHECK_ALL_TYPES): Require it.
Jim Meyering [Sun, 9 Jul 2000 17:24:27 +0000 (17:24 +0000)]
(jm_CHECK_ALL_TYPES): Require it.