Mercurial > emacs
changeset 18080:55e03c524041
(Fforward_comment): Handle unmatched two-character comment starters.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 31 May 1997 18:30:56 +0000 |
parents | 5fbb5aef5649 |
children | 300068b4fcef |
files | src/syntax.c |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/syntax.c Sat May 31 18:16:22 1997 +0000 +++ b/src/syntax.c Sat May 31 18:30:56 1997 +0000 @@ -1538,6 +1538,17 @@ comstyle = SYNTAX_COMMENT_STYLE (c1); from = temp_pos; } + if (from > stop && SYNTAX_COMSTART_SECOND (c) + && (c1 = FETCH_CHAR (temp_pos), + SYNTAX_COMSTART_FIRST (c1)) + && !char_quoted (temp_pos)) + { + /* We must record the comment style encountered so that + later, we can match only the proper comment begin + sequence of the same style. */ + code = Scomment; + from = temp_pos; + } if (code == Scomment_fence) {