emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/phps-mode a8fbe7d 344/405: Improved syntax coloring of


From: Stefan Monnier
Subject: [elpa] externals/phps-mode a8fbe7d 344/405: Improved syntax coloring of =, % and more
Date: Sat, 13 Jul 2019 10:00:45 -0400 (EDT)

branch: externals/phps-mode
commit a8fbe7dbb5beaebc04dacdb96dd55101bc2d50d8
Author: Christian Johansson <address@hidden>
Commit: Christian Johansson <address@hidden>

    Improved syntax coloring of =, % and more
---
 phps-mode-lexer.el | 21 +++++++++------------
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/phps-mode-lexer.el b/phps-mode-lexer.el
index 17300a9..3146349 100644
--- a/phps-mode-lexer.el
+++ b/phps-mode-lexer.el
@@ -202,8 +202,6 @@
       (display-warning "phps-mode" "PHPs Lexer Error - Going back to nil?"))
     ))
 
-;; Error running timer ‘phps-mode-lexer-run-incremental’: (error 
"phps-mode-lexer-lex: endless loop at 609, after (T_ENCAPSED_AND_WHITESPACE 609 
. 609)") [3 times]
-
 (defun phps-mode-lexer-MOVE_FORWARD (position)
   "Move forward to POSITION."
   (when (boundp 'semantic-lex-end-point)
@@ -256,15 +254,6 @@
     (overlay-put (make-overlay start end) 'font-lock-face 
'font-lock-string-face))
 
    ((or
-     (string= token "%")
-     (string= token "=")
-     (string= token "?")
-     (string= token "!")
-     (string= token "<")
-     (string= token ">")
-     (string= token ":")
-     (string= token ",")
-     (string= token ".")
      (string= token "(")
      (string= token ")")
      (string= token "[")
@@ -344,8 +333,16 @@
      )
     (overlay-put (make-overlay start end) 'font-lock-face 
'font-lock-keyword-face))
 
-
    ((or
+     (string= token "?")
+     (string= token "!")
+     (string= token "<")
+     (string= token ">")
+     (string= token ":")
+     (string= token ",")
+     (string= token ".")
+     (string= token "%")
+     (string= token "=")
      (string= token 'T_OPEN_TAG)
      (string= token 'T_OPEN_TAG_WITH_ECHO)
      (string= token 'T_CLOSE_TAG)



reply via email to

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