Jim Meyering [Sun, 5 Apr 1998 18:24:18 +0000 (18:24 +0000)]
(WIDE_CHAR_SUPPORT): Define.
This now depends on HAVE_BTOWC so systems that lack btowc (like
solaris-2.5.1) don't lose.
Jim Meyering [Sun, 5 Apr 1998 18:22:30 +0000 (18:22 +0000)]
*** empty log message ***
Jim Meyering [Sun, 5 Apr 1998 18:22:11 +0000 (18:22 +0000)]
(jm_PREREQ_REGEX): New macro.
(jm_PREREQ): Use it here.
Jim Meyering [Sat, 4 Apr 1998 21:37:50 +0000 (21:37 +0000)]
*** empty log message ***
Jim Meyering [Sat, 4 Apr 1998 18:16:51 +0000 (18:16 +0000)]
(PARAMS): Define.
Jim Meyering [Sat, 4 Apr 1998 16:28:11 +0000 (16:28 +0000)]
.
Richard Stallman [Sat, 4 Apr 1998 00:00:06 +0000 (00:00 +0000)]
(regex_compile) [!MATCH_MAY_ALLOCATE]: Fix paren error.
Richard Stallman [Fri, 3 Apr 1998 07:33:13 +0000 (07:33 +0000)]
(compile_range): Unused function deleted.
(regex_compile): Special handling for range \177-\377.
(regex_compile): Cast args to TRANSLATE to unsigned char.
(re_search_2): Fix forward scan handling multibyte.
Recognize that nonascii characters are not in the fastmap.
Handle fetching multibyte characters for backward scan,
(re_match_2_internal): Handle multibyte and translation
in exactn and anychar.
(bcmp_translate): Handle multibyte chars for translation.
(TRANSLATE): Don't cast to unsigned char.
(PATFETCH): Use RE_TRANSLATE to translate.
Jim Meyering [Tue, 31 Mar 1998 23:11:59 +0000 (23:11 +0000)]
.
Jim Meyering [Tue, 31 Mar 1998 13:14:22 +0000 (13:14 +0000)]
Merge with the version from textutils.
Jim Meyering [Tue, 31 Mar 1998 12:09:55 +0000 (12:09 +0000)]
add descriptive first-line comment
Jim Meyering [Tue, 31 Mar 1998 12:05:17 +0000 (12:05 +0000)]
(rpl_memcmp): Rename from memcmp.
Jim Meyering [Fri, 27 Mar 1998 22:29:05 +0000 (22:29 +0000)]
remove dcl of unused local, num_regs
Jim Meyering [Fri, 27 Mar 1998 12:40:03 +0000 (12:40 +0000)]
cpp-directive aesthetics
Jim Meyering [Fri, 27 Mar 1998 11:23:07 +0000 (11:23 +0000)]
new version from Uli
Jim Meyering [Mon, 23 Mar 1998 23:52:30 +0000 (23:52 +0000)]
.
Jim Meyering [Mon, 23 Mar 1998 23:49:18 +0000 (23:49 +0000)]
.
Jim Meyering [Mon, 23 Mar 1998 23:13:08 +0000 (23:13 +0000)]
.
Jim Meyering [Mon, 23 Mar 1998 23:10:30 +0000 (23:10 +0000)]
Kludges so I don't have to add HAVE_INTTYPES_H in acconfig.h.
Jim Meyering [Mon, 23 Mar 1998 22:47:05 +0000 (22:47 +0000)]
.
Jim Meyering [Mon, 23 Mar 1998 07:24:54 +0000 (07:24 +0000)]
update from libc/copies
Jim Meyering [Sat, 21 Mar 1998 08:49:00 +0000 (08:49 +0000)]
Update from patch-2.5.3.
Jim Meyering [Thu, 19 Mar 1998 22:18:04 +0000 (22:18 +0000)]
Include <limits.h>.
(CHAR_BIT, EXTRACT_TOP_BIT, PROPAGATE_TOP_BIT): New macros.
(get_fs_usage): If top bit of system variable corresponding to
fsu_bavail is set, then set fsu_bavail_top_bit_set, and
sign-extend the value when storing it into fsu_bavail.
Jim Meyering [Thu, 19 Mar 1998 22:17:43 +0000 (22:17 +0000)]
(struct fs_usage): New member
fsu_bavail_top_bit_set.
Jim Meyering [Sun, 15 Mar 1998 20:36:02 +0000 (20:36 +0000)]
.
Jim Meyering [Sun, 15 Mar 1998 11:09:10 +0000 (11:09 +0000)]
Use #if, not #ifdef with HAVE_ macros
Jim Meyering [Sun, 15 Mar 1998 09:52:09 +0000 (09:52 +0000)]
.
Jim Meyering [Sun, 15 Mar 1998 09:47:28 +0000 (09:47 +0000)]
(EXTRA_DIST): Add prereq.m4.
Jim Meyering [Sun, 15 Mar 1998 09:47:03 +0000 (09:47 +0000)]
*** empty log message ***
Jim Meyering [Sun, 15 Mar 1998 09:45:00 +0000 (09:45 +0000)]
.
Jim Meyering [Sun, 15 Mar 1998 09:43:27 +0000 (09:43 +0000)]
*** empty log message ***
Jim Meyering [Sun, 15 Mar 1998 09:10:21 +0000 (09:10 +0000)]
*** empty log message ***
Jim Meyering [Sun, 15 Mar 1998 09:08:51 +0000 (09:08 +0000)]
*** empty log message ***
Jim Meyering [Sun, 15 Mar 1998 09:08:39 +0000 (09:08 +0000)]
(EXTRA_DIST): Add error.m4.
Jim Meyering [Sun, 15 Mar 1998 09:07:39 +0000 (09:07 +0000)]
.
Jim Meyering [Sun, 15 Mar 1998 08:11:02 +0000 (08:11 +0000)]
update from fsf
Jim Meyering [Sat, 14 Mar 1998 19:53:21 +0000 (19:53 +0000)]
*** empty log message ***
Jim Meyering [Sat, 14 Mar 1998 16:38:35 +0000 (16:38 +0000)]
.
Jim Meyering [Sat, 14 Mar 1998 16:31:51 +0000 (16:31 +0000)]
s/get-date.h/getdate.h/
Jim Meyering [Sat, 14 Mar 1998 16:30:52 +0000 (16:30 +0000)]
.
Jim Meyering [Fri, 13 Mar 1998 15:25:49 +0000 (15:25 +0000)]
protoize
Jim Meyering [Fri, 13 Mar 1998 15:24:43 +0000 (15:24 +0000)]
(getugroups): Don't add a group number if it would be a duplicate.
From Ulrich Drepper.
Jim Meyering [Tue, 10 Mar 1998 22:55:20 +0000 (22:55 +0000)]
(getuidbyname) [__DJGPP__]: Make function know about
any arbitrary user name.
(getgidbyname) [__DJGPP__]: Make function know about any arbitrary
group name.
From Eli.
Jim Meyering [Tue, 10 Mar 1998 22:49:04 +0000 (22:49 +0000)]
(parse_user_spec) [__DJGPP__]: Make function know
about any arbitrary user and group by pretending to be the user
and to belong to the group specified in `spec_arg' argument.
Jim Meyering [Wed, 25 Feb 1998 23:47:36 +0000 (23:47 +0000)]
.
Jim Meyering [Wed, 25 Feb 1998 23:35:53 +0000 (23:35 +0000)]
.
Jim Meyering [Tue, 24 Feb 1998 23:33:41 +0000 (23:33 +0000)]
(TYPE_SIGNED): Define.
(TYPE_MAXIMUM): Define.
(ULONG_MAX): Use TYPE_MAXIMUM.
(LONG_MAX): Use TYPE_MAXIMUM.
Jim Meyering [Tue, 24 Feb 1998 23:31:40 +0000 (23:31 +0000)]
(libfu_a_SOURCES): Add quotearg.c.
(noinst_HEADERS): Add quotearg.h.
Jim Meyering [Tue, 24 Feb 1998 23:31:11 +0000 (23:31 +0000)]
.
Jim Meyering [Tue, 24 Feb 1998 23:19:13 +0000 (23:19 +0000)]
add comment
Jim Meyering [Tue, 24 Feb 1998 23:18:23 +0000 (23:18 +0000)]
update from libit
Jim Meyering [Tue, 24 Feb 1998 23:17:38 +0000 (23:17 +0000)]
protoize
Jim Meyering [Tue, 24 Feb 1998 22:59:34 +0000 (22:59 +0000)]
capitalize macro params and protoize
Jim Meyering [Tue, 24 Feb 1998 22:58:26 +0000 (22:58 +0000)]
add copyright
Jim Meyering [Tue, 24 Feb 1998 22:54:10 +0000 (22:54 +0000)]
Update from libit.
Jim Meyering [Mon, 23 Feb 1998 10:16:53 +0000 (10:16 +0000)]
.
Jim Meyering [Sun, 22 Feb 1998 12:30:47 +0000 (12:30 +0000)]
.
Jim Meyering [Sun, 22 Feb 1998 08:21:07 +0000 (08:21 +0000)]
revert most of last delta, but leave cppi/copyright changes
Jim Meyering [Fri, 20 Feb 1998 21:50:49 +0000 (21:50 +0000)]
.
Jim Meyering [Fri, 20 Feb 1998 21:42:29 +0000 (21:42 +0000)]
(noinst_HEADERS): s/getdate.h/get-date.h/
Jim Meyering [Fri, 20 Feb 1998 21:42:11 +0000 (21:42 +0000)]
s/getdate.h/get-date.h/
Jim Meyering [Fri, 20 Feb 1998 12:22:50 +0000 (12:22 +0000)]
.
Jim Meyering [Thu, 19 Feb 1998 21:31:06 +0000 (21:31 +0000)]
(dirname): Include ctype.h.
[IN_CTYPE_DOMAIN]: Define.
[ISALPHA]: Define.
[MSDOS]: Add support for DOS-style file names with drive letters.
Based on a patch from Eli Zaretskii.
Jim Meyering [Thu, 19 Feb 1998 21:28:38 +0000 (21:28 +0000)]
[__DJGPP__]: Add missing typedef for daddr_t.
Jim Meyering [Wed, 11 Feb 1998 22:17:38 +0000 (22:17 +0000)]
Add my comment from ChangeLog entry for gkm's change.
Jim Meyering [Sat, 7 Feb 1998 15:17:56 +0000 (15:17 +0000)]
.
Jim Meyering [Sat, 7 Feb 1998 09:54:05 +0000 (09:54 +0000)]
*** empty log message ***
Jim Meyering [Sat, 7 Feb 1998 09:50:58 +0000 (09:50 +0000)]
Don't set am_cv_func_working_getline before the
cache-check for the same variable -- that defeated the purpose of
the test; the test program was never run. This was a problem only
on systems with losing getline functions -- HP-UX 10.20 is one.
Reported by Bjorn Helgaas.
Jim Meyering [Sat, 7 Feb 1998 08:13:08 +0000 (08:13 +0000)]
.
Jim Meyering [Fri, 6 Feb 1998 12:37:07 +0000 (12:37 +0000)]
*** empty log message ***
Jim Meyering [Fri, 6 Feb 1998 12:36:59 +0000 (12:36 +0000)]
(EXTRA_DIST): Add perl.m4.
Jim Meyering [Fri, 6 Feb 1998 12:36:04 +0000 (12:36 +0000)]
.
Jim Meyering [Wed, 4 Feb 1998 20:28:08 +0000 (20:28 +0000)]
.
Jim Meyering [Wed, 4 Feb 1998 18:00:57 +0000 (18:00 +0000)]
.
Jim Meyering [Tue, 3 Feb 1998 07:23:13 +0000 (07:23 +0000)]
(sys/types.h): Include to get size_t on some systems.
(NULL): Define if needed.
Jim Meyering [Sun, 25 Jan 1998 21:20:53 +0000 (21:20 +0000)]
.
Jim Meyering [Sun, 25 Jan 1998 12:20:58 +0000 (12:20 +0000)]
.
Jim Meyering [Sun, 25 Jan 1998 12:19:05 +0000 (12:19 +0000)]
.
Jim Meyering [Fri, 23 Jan 1998 22:02:54 +0000 (22:02 +0000)]
(__mktime_internal): Work around bug in Irix4.0.5's
C compiler. From Kaveh Ghazi.
(TYPE_MINIMUM): Define.
(TYPE_MAXIMUM): Define.
(TIME_T_MIN): Use TYPE_MINIMUM.
(TIME_T_MAX): Use TYPE_MAXIMUM.
Jim Meyering [Wed, 21 Jan 1998 15:59:28 +0000 (15:59 +0000)]
.
Jim Meyering [Wed, 21 Jan 1998 15:57:48 +0000 (15:57 +0000)]
Fix copyright
Jim Meyering [Wed, 21 Jan 1998 15:57:18 +0000 (15:57 +0000)]
Use ANSI function definitions.
Remove global declaration of backup_type.
(simple_backup_suffix): Default to `~', not `.orig'.
Use PARAMS, not __BACKUPFILE_P.
(find_backup_file_name): Add parameter, backup_type.
Jim Meyering [Wed, 21 Jan 1998 15:55:12 +0000 (15:55 +0000)]
Remove extern declaration of backup_type.
Use PARAMS, not __BACKUPFILE_P.
(VALID_BACKUP_TYPE): Define.
(find_backup_file_name): Adjust prototype.
Jim Meyering [Tue, 20 Jan 1998 11:34:38 +0000 (11:34 +0000)]
Use ANSI function definitions.
Jim Meyering [Tue, 20 Jan 1998 11:34:04 +0000 (11:34 +0000)]
[enum backup_type]: Set `none' to 1.
Richard Stallman [Fri, 16 Jan 1998 17:56:40 +0000 (17:56 +0000)]
(re_match_2_internal): Use SYNTAX_TABLE_BYTE_TO_CHAR.
(re_match_2_internal) <wordbeg, wordend>:
Call UPDATE_SYNTAX_TABLE properly with a charpos.
Jim Meyering [Fri, 16 Jan 1998 11:17:02 +0000 (11:17 +0000)]
.
Jim Meyering [Fri, 16 Jan 1998 08:51:39 +0000 (08:51 +0000)]
Make PARAMS-defining conditionals consistent.
Jim Meyering [Tue, 13 Jan 1998 10:08:11 +0000 (10:08 +0000)]
Set errno to ENOENT, not EINVAL. This is consistent
with most other implementations.
Jim Meyering [Mon, 12 Jan 1998 08:13:39 +0000 (08:13 +0000)]
Include sys/param.h only #if HAVE_SYS_PARAM_H.
Move function-spanning `#if ...BSIZE' stmt to follow inclusion of
sys/param.h since BSIZE is sometimes defined in sys/param.h.
Based on a patch from Philippe De Muyter.
Jim Meyering [Sun, 11 Jan 1998 09:14:29 +0000 (09:14 +0000)]
.
Jim Meyering [Sun, 11 Jan 1998 09:12:30 +0000 (09:12 +0000)]
*** empty log message ***
Jim Meyering [Sun, 11 Jan 1998 08:02:39 +0000 (08:02 +0000)]
.
Jim Meyering [Sat, 10 Jan 1998 16:24:46 +0000 (16:24 +0000)]
.
Jim Meyering [Sat, 10 Jan 1998 16:24:26 +0000 (16:24 +0000)]
(EXTRA_DIST): Add const.m4.
Jim Meyering [Sat, 10 Jan 1998 15:57:57 +0000 (15:57 +0000)]
.
Jim Meyering [Sat, 10 Jan 1998 14:25:27 +0000 (14:25 +0000)]
.
Jim Meyering [Sat, 10 Jan 1998 10:28:37 +0000 (10:28 +0000)]
(make_path): Reformat 3 if-stmts to test `if (newly_created_dir)' only once.
Suggestion from Andreas Schwab.
Jim Meyering [Sat, 10 Jan 1998 10:22:30 +0000 (10:22 +0000)]
(make_path): Put only newly created directories on the LEADING_DIRS list.
Richard Stallman [Fri, 9 Jan 1998 23:24:24 +0000 (23:24 +0000)]
(re_search_2): Fix call to CHAR_HEAD_P.
(re_match_2_internal): Use PTR_BYTE_POS and PT_BYTE.