Mercurial > emacs
comparison src/ChangeLog @ 55691:ff55c1509ff7
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 19 May 2004 16:38:34 +0000 |
parents | 0980d2ede966 |
children | 7be5e286a97a |
comparison
equal
deleted
inserted
replaced
55690:daeeb5ef2d95 | 55691:ff55c1509ff7 |
---|---|
1 2004-05-19 Jim Blandy <jimb@redhat.com> | |
2 | |
3 Add support for new '\_<' and '\_>' regexp operators, matching the | |
4 beginning and ends of symbols. | |
5 * regex.c (enum syntaxcode): Add Ssymbol. | |
6 (init_syntax_once): Set the syntax for '_' to Ssymbol, not Sword. | |
7 (re_opcode_t): New opcodes `symbeg' and `symend'. | |
8 (print_partial_compiled_pattern): Print the new opcodes properly. | |
9 (regex_compile): Parse the new operators. | |
10 (analyse_first): Skip symbeg and symend (they match only the empty string). | |
11 (mutually_exclusive_p): `symend' is mutually exclusive with \s_ and | |
12 \sw; `symbeg' is mutually exclusive with \S_ and \Sw. | |
13 (re_match_2_internal): Match symbeg and symend. | |
14 | |
15 * search.c (trivial_regexp_p): \_ is no longer a trivial regexp. | |
16 | |
1 2004-05-19 Kim F. Storm <storm@cua.dk> | 17 2004-05-19 Kim F. Storm <storm@cua.dk> |
2 | 18 |
3 * .gdbinit (xsymbol): Fix last change. | 19 * .gdbinit (xsymbol): Fix last change. |
20 | |
21 2004-05-18 Stefan Monnier <monnier@iro.umontreal.ca> | |
22 | |
23 * .gdbinit (xprintstr): New fun. | |
24 (xstring, xprintsym): Use it. | |
25 | |
26 * w32proc.c (create_child): Use INTMASK. | |
27 | |
28 * alloc.c (Fgarbage_collect): Do all the marking before flushing | |
29 unmarked elements of the undo list. | |
4 | 30 |
5 2004-05-18 David Ponce <david@dponce.com> | 31 2004-05-18 David Ponce <david@dponce.com> |
6 | 32 |
7 * print.c (print): Reset print_depth before to call print_object. | 33 * print.c (print): Reset print_depth before to call print_object. |
8 | 34 |