comparison src/ChangeLog @ 73056:2e2651f3d494

(analyse_first): For eight-bit-control chars, mark both the char's value and its leading byte in the fastmap. (re_search_2): When fast-scanning without translation, be careful to check that we only match the leading byte of a multibyte char.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Fri, 22 Sep 2006 17:30:13 +0000
parents 09d278e92c70
children bc626d41ebda
comparison
equal deleted inserted replaced
73055:e946daf4b223 73056:2e2651f3d494
1 2006-09-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * regex.c (analyse_first): For eight-bit-control chars, mark both the
4 char's value and its leading byte in the fastmap.
5 (re_search_2): When fast-scanning without translation, be careful to
6 check that we only match the leading byte of a multibyte char.
7
8 * charset.h (PREV_CHAR_BOUNDARY): Make it work from within a char's
9 byte sequence.
10 (AT_CHAR_BOUNDARY): New macro.
11
1 2006-09-22 Kenichi Handa <handa@m17n.org> 12 2006-09-22 Kenichi Handa <handa@m17n.org>
2 13
3 * fns.c (optimize_sub_char_table): Don't optimize a sub-char-table 14 * fns.c (optimize_sub_char_table): Don't optimize a sub-char-table
4 whose default value is non-nil. 15 whose default value is non-nil.
5 16
269 * editfns.c (Fsystem_name): Mention "host" in the doc string. 280 * editfns.c (Fsystem_name): Mention "host" in the doc string.
270 (syms_of_editfns) <system-name>: Likewise. 281 (syms_of_editfns) <system-name>: Likewise.
271 282
272 2006-08-27 Martin Rudalics <rudalics@gmx.at> 283 2006-08-27 Martin Rudalics <rudalics@gmx.at>
273 284
274 * xdisp.c (mouse_autoselect_window): Removed. 285 * xdisp.c (mouse_autoselect_window): Remove.
275 (Vmouse_autoselect_window): New variable. DEFVAR_LISP it. 286 (Vmouse_autoselect_window): New variable. DEFVAR_LISP it.
276 287
277 * dispextern.h (mouse_autoselect_window): Remove extern. 288 * dispextern.h (mouse_autoselect_window): Remove extern.
278 (Vmouse_autoselect_window): Add extern. 289 (Vmouse_autoselect_window): Add extern.
279 290