aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2000-03-16 13:24:56 +0000
committerGerd Moellmann2000-03-16 13:24:56 +0000
commit1fa285784472a5bffa5dc002f8e39ca7656e521a (patch)
tree57e2307c8409a29ce2684a61fa1450978242e52c /src
parentbf5d1a173b0c8360a54f55f189a1fb3248ae586f (diff)
downloademacs-1fa285784472a5bffa5dc002f8e39ca7656e521a.tar.gz
emacs-1fa285784472a5bffa5dc002f8e39ca7656e521a.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog35
1 files changed, 20 insertions, 15 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 58990675315..55305e7d651 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,31 +1,36 @@
12000-03-16 Gerd Moellmann <gerd@gnu.org>
2
3 * lread.c (read_integer): New function.
4 (read1): Support read syntax #o, #x, #b, #r.
5
12000-03-15 Stefan Monnier <monnier@cs.yale.edu> 62000-03-15 Stefan Monnier <monnier@cs.yale.edu>
2 7
3 * regex.c (re_match_2): Fix string shortening (to fit `stop') to make sure 8 * regex.c (re_match_2): Fix string shortening (to fit `stop') to
4 POINTER_TO_OFFSET gives the same value before and after PREFETCH. 9 make sure POINTER_TO_OFFSET gives the same value before and after
5 Use `dfail' to guarantee "atomic" matching. 10 PREFETCH. Use `dfail' to guarantee "atomic" matching.
6 (PTR_TO_OFFSET): Use POINTER_TO_OFFSET. 11 (PTR_TO_OFFSET): Use POINTER_TO_OFFSET.
7 (debug): Now only active if > 0 rather than if != 0. 12 (debug): Now only active if > 0 rather than if != 0.
8 (DEBUG_*): Update for the new meaning of `debug'. 13 (DEBUG_*): Update for the new meaning of `debug'.
9 (print_partial_compiled_pattern): Add missing `succeed' case. 14 (print_partial_compiled_pattern): Add missing `succeed' case. Use
10 Use CHARSET_* macros in the charset(_not) branch. 15 CHARSET_* macros in the charset(_not) branch. Fix off-by-two bugs
11 Fix off-by-two bugs in `succeed_n', `jump_n' and `set_number_at'. 16 in `succeed_n', `jump_n' and `set_number_at'.
12 (store_op1, store_op2, insert_op1, insert_op2) 17 (store_op1, store_op2, insert_op1, insert_op2)
13 (at_begline_loc_p, at_endline_loc_p): Add prototype. 18 (at_begline_loc_p, at_endline_loc_p): Add prototype.
14 (group_in_compile_stack): Move to after its arg's types are declared 19 (group_in_compile_stack): Move to after its arg's types are
15 and add a prototype. 20 declared and add a prototype.
16 (PATFETCH): Define in terms of PATFETCH_RAW. 21 (PATFETCH): Define in terms of PATFETCH_RAW.
17 (GET_UNSIGNED_NUMBER): Add the usual `do { ... } while(0)' wrapper. 22 (GET_UNSIGNED_NUMBER): Add the usual `do { ... } while(0)'
23 wrapper.
18 (QUIT): Redefine as a nop except for NTemacs. 24 (QUIT): Redefine as a nop except for NTemacs.
19 (regex_compile): Handle intervals {,M} as if it was {0,M}. 25 (regex_compile): Handle intervals {,M} as if it was {0,M}. Fix
20 Fix indentation of the greedy-op and shy-group code. 26 indentation of the greedy-op and shy-group code.
21 (at_(beg|end)line_loc_p): Fix argument's types. 27 (at_(beg|end)line_loc_p): Fix argument's types.
22 (re_compile_fastmap): Ifdef out failure_stack_ptr to shut up gcc. 28 (re_compile_fastmap): Ifdef out failure_stack_ptr to shut up gcc.
23 (re_search_2): Use POS_AS_IN_BUFFER. Simplify `room' computation. 29 (re_search_2): Use POS_AS_IN_BUFFER. Simplify `room' computation.
24 (MATCHING_IN_FIRST_STRING): Remove. 30 (MATCHING_IN_FIRST_STRING): Remove.
25 (re_match_2): Use POS_AS_IN_BUFFER. 31 (re_match_2): Use POS_AS_IN_BUFFER. Ifdef out failure_stack_ptr
26 Ifdef out failure_stack_ptr to shut up gcc. 32 to shut up gcc. Use FIRST_STRING_P and POINTER_TO_OFFSET. Use
27 Use FIRST_STRING_P and POINTER_TO_OFFSET. 33 QUIT unconditionally.
28 Use QUIT unconditionally.
29 34
302000-03-15 Gerd Moellmann <gerd@gnu.org> 352000-03-15 Gerd Moellmann <gerd@gnu.org>
31 36