1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-18 17:01:01 -08:00

Fix previous change.

This commit is contained in:
Karl Heuer 1997-02-23 22:49:18 +00:00
parent 369314dc63
commit f73d78a2f4

View file

@ -848,10 +848,11 @@ skip_chars (forwardp, syntaxp, string, lim)
{
while (pos > XINT (lim))
{
int savepos = pos;
DEC_POS (pos);
if (!fastmap[(int) SYNTAX (FETCH_CHAR (pos))])
{
INC_POS (pos);
pos = savepos;
break;
}
}
@ -889,6 +890,7 @@ skip_chars (forwardp, syntaxp, string, lim)
{
while (pos > XINT (lim))
{
int savepos = pos;
DEC_POS (pos);
if (fastmap[(c = FETCH_BYTE (pos))])
{
@ -903,14 +905,23 @@ skip_chars (forwardp, syntaxp, string, lim)
if (ch >= char_ranges[i] && ch <= char_ranges[i + 1])
break;
if (!(negate ^ (i < n_char_ranges)))
break;
{
pos = savepos;
break;
}
}
else
if (!negate)
break;
{
pos = savepos;
break;
}
}
else
break;
{
pos = savepos;
break;
}
}
}
}