comparison src/syntax.c @ 89966:d8411455de48

Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-32 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-486 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-487 Tweak permissions * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-488 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-489 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-490 Update from CVS: man/fixit.texi (Spelling): Fix typo. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-491 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-494 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-495 Update from CVS: Add missing lisp/mh-e files * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-496 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-499 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-500 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-513 Update from CVS
author Miles Bader <miles@gnu.org>
date Fri, 27 Aug 2004 07:00:34 +0000
parents 4c90ffeb71c5 2c932ff651d2
children 7e61e1c97f6b
comparison
equal deleted inserted replaced
89965:5e9097d1ad99 89966:d8411455de48
291 register int quoted = 0; 291 register int quoted = 0;
292 int orig = charpos; 292 int orig = charpos;
293 293
294 DEC_BOTH (charpos, bytepos); 294 DEC_BOTH (charpos, bytepos);
295 295
296 while (bytepos >= beg) 296 while (charpos >= beg)
297 { 297 {
298 int c; 298 int c;
299 299
300 UPDATE_SYNTAX_TABLE_BACKWARD (charpos); 300 UPDATE_SYNTAX_TABLE_BACKWARD (charpos);
301 c = FETCH_CHAR_AS_MULTIBYTE (bytepos); 301 c = FETCH_CHAR_AS_MULTIBYTE (bytepos);
672 or `done'), then we've found the beginning of the non-nested comment. */ 672 or `done'), then we've found the beginning of the non-nested comment. */
673 else if (1) /* !comnested */ 673 else if (1) /* !comnested */
674 { 674 {
675 from = comstart_pos; 675 from = comstart_pos;
676 from_byte = comstart_byte; 676 from_byte = comstart_byte;
677 /* Globals are correct now. */ 677 UPDATE_SYNTAX_TABLE_FORWARD (from - 1);
678 } 678 }
679 else 679 else
680 { 680 {
681 struct lisp_parse_state state; 681 struct lisp_parse_state state;
682 lossage: 682 lossage: