emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] comment-cache f0addfb 1/2: Fix two small errors in comment


From: Alan Mackenzie
Subject: [Emacs-diffs] comment-cache f0addfb 1/2: Fix two small errors in comment-depth stuff:
Date: Tue, 08 Mar 2016 17:33:52 +0000

branch: comment-cache
commit f0addfb43026e04ab3452d48fe24f7e7bd0101ce
Author: Alan Mackenzie <address@hidden>
Commit: Alan Mackenzie <address@hidden>

    Fix two small errors in comment-depth stuff:
    
    * src/syntax.c: (back_comment): Also check for syntax Scomment_fence whilst
    verifying comment opener.
    (scan_sexps_forward): Remove unused variable `count'.
---
 src/syntax.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/src/syntax.c b/src/syntax.c
index 4a30afa..479308f 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -1259,7 +1259,7 @@ back_comment (ptrdiff_t from, ptrdiff_t from_byte, 
ptrdiff_t stop,
       c = FETCH_CHAR_AS_MULTIBYTE (from_byte);
       syntax = SYNTAX_WITH_FLAGS (c);
       code = SYNTAX (c);
-      if (code != Scomment)
+      if (code != Scomment && code != Scomment_fence)
         {
           if (from <= stop)
             return false;
@@ -3459,7 +3459,6 @@ scan_sexps_forward (struct lisp_parse_state *stateptr,
                    EMACS_INT targetdepth, bool stopbefore,
                    int commentstop)
 {
-  ptrdiff_t count = SPECPDL_INDEX ();
   struct lisp_parse_state state;
   enum syntaxcode code;
   int c1;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]