|
032abe88
|
1995-07-21T04:46:50
|
|
(md5_stream): Check for read failure and return
indication of success rather than second argument.
|
|
1156115d
|
1995-07-20T17:52:49
|
|
.
|
|
f4a6f048
|
1995-07-17T23:24:57
|
|
Fix conditional.
|
|
2db486e1
|
1995-07-07T13:20:16
|
|
Don't use relocatable allocator.
|
|
92ba5421
|
1995-06-24T22:02:25
|
|
merge with 1.12a
|
|
f5480e4a
|
1995-06-20T03:11:14
|
|
Use `defined' to test HAVE_STRING_H and STDC_HEADERS.
|
|
51f9f340
|
1995-06-18T19:33:31
|
|
merge with 1.12
|
|
1fb1236e
|
1995-06-15T16:46:34
|
|
merge with 1.11.5b
|
|
32480f94
|
1995-06-15T14:55:26
|
|
Alloca fix for ConvexOS-11.0.
|
|
99ec38cb
|
1995-06-15T03:57:49
|
|
Use void* alloca, not char*. The latter lost on convexOS.
|
|
c9f48301
|
1995-06-07T18:10:17
|
|
(Convert): Use 2037 as threshold, not 1999.
Otherwise years after 1999 are treated as invalid.
From Andreas Schwab.
|
|
0424b458
|
1995-06-03T17:32:10
|
|
Undefined INHIBIT_STRING_HEADER when we have no
other way of getting a bcopy and a bzero.
|
|
291e27b4
|
1995-06-01T14:12:57
|
|
merge with 1.11.5
|
|
19a3ecee
|
1995-05-29T06:15:30
|
|
(at_endline_loc_p): Use 0, not NULL, in ?: for next_next.
|
|
dbfc0605
|
1995-05-28T01:55:00
|
|
merge with 1.11.4a
|
|
4ab0903a
|
1995-05-26T22:35:10
|
|
(NULL): Use explicit cast.
|
|
097ec106
|
1995-05-26T15:08:55
|
|
Remove trailing white space.
|
|
e5bf58c3
|
1995-05-22T04:43:36
|
|
(__strtol): Remove prototype altogether.
Move inclusion of xstrtol.h back so that it follows system headers.
|
|
9399ec25
|
1995-05-21T12:27:46
|
|
(install-exec, install-exec): New targets. From Karl Berry.
(maintainer-clean): Renamed from realclean per GNU Standards.
|
|
9b8ea954
|
1995-05-21T11:44:25
|
|
merge with 1.11.1b
|
|
03f2d7c0
|
1995-05-21T06:19:05
|
|
[REGEX_FREE]: Use ((void)0) instead of just (0).
|
|
72d7735e
|
1995-05-20T16:40:11
|
|
Add `#ifdef _LIBC' in a few places, so this can be compiled in libc.
|
|
b80c3874
|
1995-05-20T13:28:24
|
|
merge with 1.11.1a
|
|
47a70ed9
|
1995-05-19T15:23:18
|
|
No longer include safe-l?stat.h.
|
|
024d33aa
|
1995-05-17T20:54:49
|
|
Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c
|
|
2dd0bd2a
|
1995-05-17T20:47:26
|
|
[VMS]: Don't #include <stddef.h> if _POSIX_SOURCE or _POSIX_C_SOURCE is
defined.
|
|
65b12a92
|
1995-05-17T20:29:52
|
|
(re_compile_fastmap): Undo previous change.
(RESET_FAIL_STACK): New macro.
(re_compile_fastmap): Use RESET_FAIL_STACK, not REGEX_FREE_STACK
directly.
|
|
d5dda417
|
1995-05-15T23:30:28
|
|
(re_compile_fastmap): Don't free stack if it's empty.
(re_match_failures): Reduce the larger value to 200000,
and use whenever if MATCH_MAY_ALLOCATE.
(MATCH_MAY_ALLOCATE): Don't consider REL_ALLOC when deciding
whether to undef this.
|
|
4efe3fa3
|
1995-05-13T13:55:56
|
|
(maintainer-clean): Rename from realclean.
(.PHONY): New dependencies.
[.c.o]: Remove -I. since safe-l?stat.h is no longer used.
|
|
cd717695
|
1995-05-13T13:30:10
|
|
(make_path): Use stat, not SAFE_STAT.
Use strchr, not index. Adjust defines accordingly.
|
|
cfb5e51f
|
1995-05-13T13:25:42
|
|
(parse_user_spec): Use strchr, not index.
[!HAVE_STRING_H]: Define strchr in terms of index, not the other way around.
|
|
bdb3a90e
|
1995-05-13T13:20:19
|
|
(rmdir): Use stat, not safe_stat.
|
|
d33ed582
|
1995-05-13T13:19:07
|
|
(rename): Use stat, not safe_stat.
(rename): Compare src and dest inode numbers rather than src
inode and dest *dev* when determining whether src and dest refer
to the same file. From marc@math.cornell.edu (Marc Parmet).
|
|
4217177a
|
1995-05-13T13:13:04
|
|
(mkdir): Use stat, not safe_stat.
|
|
4dbac076
|
1995-05-13T13:10:38
|
|
Undef __P before defining.
Guard definition with simpler `#if __STDC__'.
|
|
8e8fe877
|
1995-05-13T13:07:54
|
|
(isdir): Usage stat, not safe_stat.
|
|
63f4e38f
|
1995-05-13T13:06:46
|
|
(statfs): Use stat, not safe_stat.
|
|
5a79e1f0
|
1995-05-13T13:05:35
|
|
(eaccess_stat): Make statp and path arguments const.
(euidaccess): Make statp argument const. Use stat, not safe_stat.
|
|
88b3f208
|
1995-05-13T13:02:08
|
|
Remove unnecessary definitions for r?index.
Update definitions for ISDIGIT.
|
|
53651798
|
1995-05-13T12:57:46
|
|
Remove safe-l?stat.[ch]in and related rules.
|
|
3af578d2
|
1995-05-13T12:55:49
|
|
(argmatch): Include sys/types.h and declare length argument with type size_t.
|
|
efa6ff05
|
1995-05-13T12:52:57
|
|
(basename): Make arg const.
|
|
0457bbcc
|
1995-05-10T14:22:19
|
|
merge with 1.11.g
|
|
372b6ed4
|
1995-05-06T20:14:52
|
|
[! emacs]: #undef REL_ALLOC.
|
|
079ec867
|
1995-05-02T16:27:24
|
|
(union fail_stack_elt): New union.
(fail_stack_elt_t): Use that union.
(PUSH_PATTERN_OP, PUSH_FAILURE_POINTER, PUSH_FAILURE_INT)
(POP_FAILURE_POINTER, POP_FAILURE_INT): Corresponding changes.
(re_compile_fastmap): Corresponding changes.
(PUSH_FAILURE_ELT): New macro.
(FAIL_STACK_TOP): Macro deleted.
(WIDE_INT): Macro deleted.
(PUSH_FAILURE_POINT): Use PUSH_FAILURE_ELT.
(POP_FAILURE_ELT): New macro.
(POP_FAILURE_POINT): Use POP_FAILURE_ELT.
|
|
b634689f
|
1995-04-29T20:21:41
|
|
(PUSH_FAILURE_INT, POP_FAILURE_INT): Use WIDE_INT.
(WIDE_INT): Defined (two alternate definitions).
(C_ALLOCA): Undef it, if __GNUC__.
(REGEX_ALLOCATE_STACK, REGEX_REALLOCATE_STACK)
(REGEX_FREE_STACK): New macros.
(INIT_FAIL_STACK, DOUBLE_FAIL_STACK, FREE_VARIABLES): Use them.
(re_max_failures) [REL_ALLOC]: Alternative larger initial value.
(re_compile_fastmap): Use REGEX_FREE_STACK.
(re_match_2_internal): Always call FREE_VARIABLES before returning.
Always init regstart, old_regstart, etc. whenever MATCH_MAY_ALLOCATE
is defined.
(FREE_VARIABLES) [REL_ALLOC]: Define non-trivially.
|
|
93f2c775
|
1995-04-27T17:04:23
|
|
Use __-protected versions of `format' and `printf' only with gcc-2.7 and later.
|
|
b5da0734
|
1995-04-27T06:06:46
|
|
merge with 1.11.f
|
|
8f660e26
|
1995-04-27T05:23:35
|
|
(REGEX_FREE): Add back the `while (0)' hack
Put back ifdefs to protect unnecessary decl.
|
|
836d9e2b
|
1995-04-27T04:54:07
|
|
Latest from RMS.
|
|
114bfa5f
|
1995-04-26T17:19:13
|
|
(EMACS_INT): Define it to int. (BIG KLUDGE)
|
|
9466071b
|
1995-04-26T17:18:27
|
|
(REGEX_FREE): Define to `while (0) /* empty */' rather than nothing.
Otherwise, some uses got warnings about empty if-clause.
Declare failure_stack_ptr only #ifdef REL_ALLOC.
|
|
aa8a884b
|
1995-04-26T17:02:38
|
|
New version from FSF.
|
|
459c1dd5
|
1995-04-24T16:25:29
|
|
Protect format and printf with __*__.
|
|
39d2ab5a
|
1995-04-22T05:54:18
|
|
Fix mostly per Franc,ois' suggestions.
|
|
2917e4a6
|
1995-04-21T17:29:15
|
|
Update and add copyright.
|
|
8bd7f00f
|
1995-04-09T19:14:40
|
|
(re_match_2_internal): Eliminate cast of ptr to int.
(PUSH_FAILURE_ITEM, POP_FAILURE_ITEM): Macros deleted.
(PUSH_FAILURE_INT, POP_FAILURE_INT): New macros.
(PUSH_FAILURE_POINTER, POP_FAILURE_POINTER): New macros.
(re_match_2_internal): Rename label `succeed' to `succeed_label'.
|
|
ff9e18a3
|
1995-03-21T01:43:35
|
|
merge with 1.11.d
|
|
cb0e9ba1
|
1995-03-20T15:09:56
|
|
sync from FSF
|
|
1f086202
|
1995-03-20T14:26:41
|
|
.
|
|
512ba8f4
|
1995-03-12T18:21:38
|
|
.
|
|
fc929d14
|
1995-03-12T18:06:08
|
|
Undef __P before defining it.
|
|
0f5b2141
|
1995-03-12T15:26:36
|
|
Make source const.
|
|
69d778f2
|
1995-03-12T15:26:09
|
|
Update from glibc.
|
|
da2be743
|
1995-02-28T13:54:33
|
|
(SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'
instead of using trailing `else' -- otherwise, gcc -Wall complains
of `empty body in an else-statement'.
|
|
993d006a
|
1995-02-28T13:46:40
|
|
(SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'
instead of using trailing `else' -- otherwise, gcc -Wall complains
of `empty body in an else-statement'.
|
|
01f6e875
|
1995-02-28T12:08:03
|
|
Always include system headers, but define-away any putenv prototype.
|
|
a99e0db3
|
1995-02-28T12:06:57
|
|
Remove sys-dependent cruft and define-away getopt in system headers
instead.
|
|
7bf62aa2
|
1995-02-16T20:25:54
|
|
update from FSF
|
|
c39edfa5
|
1995-02-11T14:11:36
|
|
(SOURCES): Add memcmp.c, memcpy.c, and memset.c.
|
|
b63cd900
|
1995-02-11T14:02:02
|
|
.
|
|
e2079963
|
1995-01-27T19:32:16
|
|
.
|
|
849c4387
|
1995-01-27T17:20:54
|
|
(get_fs_usage, statfs): Use safe_read, and safe_stat rather than
bare read and stat.
|
|
d9086e96
|
1995-01-27T17:16:56
|
|
Declare errno if it's not defined.
Rename SAFE_STAT to safe_stat.
|
|
10d0937c
|
1995-01-27T17:16:19
|
|
Declare errno if it's not defined.
|
|
76f1dc61
|
1995-01-27T17:09:18
|
|
(DEFS): Remove -Dlint.
(DISTFILES): Add error.h.
|
|
2d6883c9
|
1995-01-27T17:05:11
|
|
Rename SAFE_STAT to safe_stat.
|
|
5cf5ab6e
|
1995-01-27T15:35:17
|
|
.
|
|
3b8ba971
|
1995-01-27T15:23:48
|
|
(basename): Use strrchr, not rindex.
[!STDC_HEADERS && !HAVE_STRING_H]: Define strrchr to rindex.
|
|
a5ebad6e
|
1995-01-27T15:01:25
|
|
.
|
|
cd063a22
|
1995-01-27T15:00:54
|
|
.
|
|
8438e7a9
|
1995-01-27T14:41:51
|
|
.
|
|
ed686883
|
1995-01-27T05:37:03
|
|
.
|
|
cad3ddc5
|
1995-01-27T05:36:14
|
|
Remove/rewrite some comments.
|
|
fd6a9293
|
1995-01-27T05:22:23
|
|
.
|
|
29052bf0
|
1995-01-18T20:47:36
|
|
[!emacs] (SWITCH_ENUM_CAST): New macro, from emacs/lisp.h
(re_compile_fastmap, re_match_2_internal): Use that macro instead of testing
SWITCH_ENUM_BUG.
|
|
96dcb4e9
|
1995-01-08T19:33:34
|
|
See log in textutils/lib/.
|
|
a151c685
|
1994-12-30T23:28:45
|
|
(regex_compile): Use putchar, not printchar.
|
|
2a3ec5ac
|
1994-12-24T23:40:43
|
|
(SET_REGS_MATCHED): Do nothing if set_regs_matched_done is 1.
Set set_regs_matched_done to 1.
(re_match_2_internal): New local var set_regs_matched_done.
Set it to 0 when appropriate.
(POP_FAILURE_POINT): Set set_regs_matched_done to 0.
(re_match_2_internal, case duplicate): Call SET_REGS_MATCHED.
|
|
7237f669
|
1994-12-22T05:10:32
|
|
Rearrange to accept a user-specified set of suffix chars (must be
a subset of master list), each with a hard-coded value.
|
|
74b72014
|
1994-12-20T05:05:55
|
|
.
|
|
3af47ca3
|
1994-12-20T04:17:23
|
|
.
|
|
3a78e396
|
1994-12-11T23:16:11
|
|
[REG_UNSET_VALUE]: Define to the address of a static variable rather than to
((char *) -1). The latter got a warning on IRIX64.
|
|
5201e892
|
1994-12-10T22:00:12
|
|
(safe_read): Get this function from gcc's cccp.c.
|
|
87346956
|
1994-12-04T21:08:50
|
|
Get putenv.c from /copies (derived from glibc).
Hack it to work with SGI's __environ junk.
|
|
f691792f
|
1994-12-01T22:59:35
|
|
(gettext): Make sure this is always defined, even #if emacs.
(NULL): No need to #undef this anymore; Emacs uses NILP now.
|
|
47386749
|
1994-11-29T16:25:39
|
|
(re_compile_pattern, re_comp, regerror): Add gettext wrapper.
(re_error_msgid): Renamed from `re_error_msg', for consistency
with other source files that declare arrays of message ids.
Identifiers ending in `msgid' are special to to some prototype
message-extracting utilities.
Make "Success" be the 0th entry, so it can be extracted too.
(re_comp): Replace "Memory exhausted" with
re_error_msgid[REG_ESPACE], to aid message consistency.
|
|
3568b0f6
|
1994-11-21T14:23:15
|
|
.
|
|
ef355703
|
1994-11-19T13:57:27
|
|
(re_compile_fastmap): Really, really treat `succeed' like end.
|
|
4d70dae6
|
1994-11-19T10:37:38
|
|
(re_compile_fastmap): Really treat `succeed' like end.
|