comparison src/ChangeLog @ 31300:c4d65bb448a6

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 30 Aug 2000 18:31:30 +0000
parents 15e2e1de20c5
children c6f70d6ba074
comparison
equal deleted inserted replaced
31299:34c25566aab3 31300:c4d65bb448a6
1 2000-08-30 Stefan Monnier <monnier@cs.yale.edu>
2
3 * regex.h (struct re_pattern_buffer): Use size_t for used/allocated.
4
5 * regex.c: Merge some changes from GNU libc. Add prototypes.
6 (bcopy, bcmp, REGEX_REALLOCATE, re_match_2_internal):
7 Use memcmp and memcpy instead of bcopy and bcmp.
8 (init_syntax_once): Use ISALNUM.
9 (PUSH_FAILURE_POINT, re_match_2_internal): Remove failure_id.
10 (REG_UNSET_VALUE): Remove. Use NULL instead.
11 (REG_UNSET, re_match_2_internal): Use NULL.
12 (SET_HIGH_BOUND, MOVE_BUFFER_POINTER, ELSE_EXTEND_BUFFER_HIGH_BOUND):
13 New macros.
14 (EXTEND_BUFFER): Use them (to work with BOUNDED_POINTERS).
15 (GET_UNSIGNED_NUMBER): Don't use ISDIGIT.
16 (regex_compile): In handle_interval, return an error rather than try to
17 unfetch the interval if we can't find the closing brace.
18 Obey the RE_NO_GNU_OPS syntax bit.
19 (TOLOWER): New macro.
20 (regcomp): Use it.
21 (regexec): Allocate regs.start and regs.end as one block.
22
1 2000-08-30 Gerd Moellmann <gerd@gnu.org> 23 2000-08-30 Gerd Moellmann <gerd@gnu.org>
2 24
3 * xdisp.c (echo_area_display): Check display_completed instead 25 * xdisp.c (echo_area_display): Check display_completed instead
4 of calling detect_input_pending. 26 of calling detect_input_pending.
5 27