diff options
| author | Stefan Monnier | 2010-03-10 09:45:21 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2010-03-10 09:45:21 -0500 |
| commit | d48cd3f48fdd0d67f906311b632fb58ae4765b5e (patch) | |
| tree | 01c407576bb4aa2e07765a0314a58d2344960fce /src/ChangeLog | |
| parent | 61c264722eabe920e3fadf892eb9d2e1c84d1ae3 (diff) | |
| download | emacs-d48cd3f48fdd0d67f906311b632fb58ae4765b5e.tar.gz emacs-d48cd3f48fdd0d67f906311b632fb58ae4765b5e.zip | |
Cleanup setup of gl_state in various parts of the code.
* syntax.h (SETUP_BUFFER_SYNTAX_TABLE): New macro.
(SETUP_SYNTAX_TABLE, SETUP_SYNTAX_TABLE_FOR_OBJECT):
* syntax.c (find_defun_start, Fchar_syntax, Fmatching_paren, skip_chars):
* regex.c (regex_compile): Use it.
(re_compile_pattern): Don't set gl_state.current_syntax_table since
it's now set in regex_compile when/if we need it.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ce4fe1cd7b4..96c6c66f1fc 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2010-03-10 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | Cleanup setup of gl_state in various parts of the code. | ||
| 4 | * syntax.h (SETUP_BUFFER_SYNTAX_TABLE): New macro. | ||
| 5 | (SETUP_SYNTAX_TABLE, SETUP_SYNTAX_TABLE_FOR_OBJECT): | ||
| 6 | * syntax.c (find_defun_start, Fchar_syntax, Fmatching_paren) | ||
| 7 | (skip_chars): | ||
| 8 | * regex.c (regex_compile): Use it. | ||
| 9 | (re_compile_pattern): Don't set gl_state.current_syntax_table since | ||
| 10 | it's now set in regex_compile when/if we need it. | ||
| 11 | |||
| 1 | 2010-03-05 Stefan Monnier <monnier@iro.umontreal.ca> | 12 | 2010-03-05 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 13 | ||
| 3 | Make it possible to C-g in a tight bytecode loop again (bug#5680). | 14 | Make it possible to C-g in a tight bytecode loop again (bug#5680). |