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)
 	    {