Commit 618db430 authored by Stefan Monnier's avatar Stefan Monnier
Browse files

(skip_chars): Setup gl_state (bug#3823).

(in_classes): Use CONSP before XCAR/XCDR.
parent 324f60ef
2010-03-05 Stefan Monnier <>
* syntax.c (skip_chars): Setup gl_state (bug#3823).
(in_classes): Use CONSP before XCAR/XCDR.
2010-03-03 Chong Yidong <>
* keymap.c (Fwhere_is_internal): Use Fequal to compare
......@@ -1747,6 +1747,12 @@ skip_chars (forwardp, string, lim, handle_iso_classes)
immediate_quit = 1;
/* This code may look up syntax tables using macros that rely on the
gl_state object. To make sure this object is not out of date,
let's initialize it manually.
We ignore syntax-table text-properties for now, since that's
what we've done in the past. */
if (forwardp)
if (multibyte)
......@@ -2072,7 +2078,7 @@ in_classes (c, iso_classes)
int fits_class = 0;
while (! NILP (iso_classes))
while (CONSP (iso_classes))
Lisp_Object elt;
elt = XCAR (iso_classes);
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment