X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2Fsyntax.c;h=3388e6dd08cb1f8fa0e4ffcb3544135fea3fd85e;hp=5c493abe9babb68c4324ae4b063bb5231c568b36;hb=02f4d2761a98c5cb9d5b423d2361160a5d8c9ee4;hpb=041e98cf4c48018877365e3bfb37cfc09b54cc6d diff --git a/src/syntax.c b/src/syntax.c index 5c493ab..3388e6d 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -678,7 +678,8 @@ find_start_of_comment (struct buffer *buf, Bufpos from, Bufpos stop, { 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 +702,8 @@ find_start_of_comment (struct buffer *buf, Bufpos from, Bufpos stop, { 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);