emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog,v


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog,v
Date: Tue, 03 Oct 2006 13:47:27 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        06/10/03 13:47:26

Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/src/ChangeLog,v
retrieving revision 1.5343
retrieving revision 1.5344
diff -u -b -r1.5343 -r1.5344
--- ChangeLog   3 Oct 2006 09:14:25 -0000       1.5343
+++ ChangeLog   3 Oct 2006 13:47:26 -0000       1.5344
@@ -1,3 +1,17 @@
+2006-10-03  Stefan Monnier  <address@hidden>
+
+       * lisp.h (clear_regexp_cache): Declare.
+
+       * search.c (compile_pattern): Only check `cp->syntax_table' if needed.
+       (compile_pattern_1): Remember `used_syntax' in `cp->syntax_table'.
+       (clear_regexp_cache): Only flush those regexps which depend on
+       a syntax-table.
+
+       * regex.c (regex_compile): Set the new `used_syntax' bit.
+
+       * regex.h: Remove file local variables.
+       (struct re_pattern_buffer): New field `used_syntax'.
+
 2006-10-03  Kim F. Storm  <address@hidden>
 
        * process.c (list_processes_1): Run sentinels before removing dead




reply via email to

[Prev in Thread] Current Thread [Next in Thread]