Mercurial > hg > xemacs-beta
diff src/syntax.c @ 627:a813963500d8
[xemacs-hg @ 2001-07-12 06:29:08 by tuck]
Fix scan_sexps `unbalanced parentheses' bug when dealing with mixed
comment styles in c++/java/etc. mode
author | tuck |
---|---|
date | Thu, 12 Jul 2001 06:29:10 +0000 |
parents | 183866b06e0b |
children | fdefd0186b75 |
line wrap: on
line diff
--- a/src/syntax.c Mon Jul 02 21:00:03 2001 +0000 +++ b/src/syntax.c Thu Jul 12 06:29:10 2001 +0000 @@ -678,7 +678,7 @@ { code = Sendcomment; styles_match_p = - SYNTAX_CODES_COMMENT_MASK_END (prev_syncode, syncode); + SYNTAX_CODES_COMMENT_MASK_END (prev_syncode, syncode) & mask; from--; UPDATE_SYNTAX_CACHE_BACKWARD (from); c = BUF_FETCH_CHAR (buf, from); @@ -701,7 +701,7 @@ { code = Scomment; styles_match_p = - SYNTAX_CODES_COMMENT_MASK_START (prev_syncode, syncode); + SYNTAX_CODES_COMMENT_MASK_START (prev_syncode, syncode) & mask; from--; UPDATE_SYNTAX_CACHE_BACKWARD (from); c = BUF_FETCH_CHAR (buf, from);