]> git.eshelyaron.com Git - emacs.git/commitdiff
(re_match_2_internal) <symend, wordend>:
authorRichard M. Stallman <rms@gnu.org>
Mon, 20 Dec 2004 11:06:54 +0000 (11:06 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 20 Dec 2004 11:06:54 +0000 (11:06 +0000)
Fix calls to UPDATE_SYNTAX_TABLE_FORWARD.

src/ChangeLog
src/regex.c

index 1d4c964a45c0561cb7cd35cac2c52d823bfc9c86..c7af7651f6c98fdd985987cea0204c5593a4b96e 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-20  Richard M. Stallman  <rms@gnu.org>
+
+       * regex.c (re_match_2_internal) <symend, wordend>:
+       Fix calls to UPDATE_SYNTAX_TABLE_FORWARD.
+
 2004-12-18  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * macterm.c (endif, x_font_name_to_mac_font_name): Use
index 1009c837dcf34bee521af6448f892472ef4de7bd..a223f1707657dd278bf540443bebda88dde150f3 100644 (file)
@@ -5860,7 +5860,7 @@ re_match_2_internal (bufp, string1, size1, string2, size2, pos, regs, stop)
                  PREFETCH_NOLIMIT ();
                  c2 = RE_STRING_CHAR (d, dend - d);
 #ifdef emacs
-                 UPDATE_SYNTAX_TABLE_FORWARD (charpos);
+                 UPDATE_SYNTAX_TABLE_FORWARD (charpos + 1);
 #endif
                  s2 = SYNTAX (c2);
 
@@ -5947,7 +5947,7 @@ re_match_2_internal (bufp, string1, size1, string2, size2, pos, regs, stop)
                  PREFETCH_NOLIMIT ();
                  c2 = RE_STRING_CHAR (d, dend - d);
 #ifdef emacs
-                 UPDATE_SYNTAX_TABLE_FORWARD (charpos);
+                 UPDATE_SYNTAX_TABLE_FORWARD (charpos + 1);
 #endif
                  s2 = SYNTAX (c2);