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

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

[elpa] externals/phps-mode 73d460d5a4 181/212: Passing lexer tests with


From: Christian Johansson
Subject: [elpa] externals/phps-mode 73d460d5a4 181/212: Passing lexer tests with optimized lexer
Date: Wed, 26 Jan 2022 01:51:24 -0500 (EST)

branch: externals/phps-mode
commit 73d460d5a4ed4c7e99f04082d54fe0ee815eecbf
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>

    Passing lexer tests with optimized lexer
---
 phps-mode-lexer.el | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/phps-mode-lexer.el b/phps-mode-lexer.el
index ce4bbbfb35..ddc5b2ed42 100644
--- a/phps-mode-lexer.el
+++ b/phps-mode-lexer.el
@@ -1403,7 +1403,7 @@
   (- (match-end 0) 1)))
 
 (phps-mode-lexer--match-macro
- '(
+ (
    ST_IN_SCRIPTING
    ST_DOUBLE_QUOTES
    ST_HEREDOC
@@ -1794,10 +1794,10 @@
    (let ((string-start (search-forward-regexp "\\([^\\\\]`\\|\\$\\|{\\)" nil 
t)))
      (if string-start
          (let ((start (- (match-end 0) 1)))
-           ;; (message "Skipping backquote forward over %s" 
(buffer-substring-no-properties old-start start))
+           ;; (message "Skipping backquote forward over %s" 
(buffer-substring-no-properties phps-mode-lexer--generated-new-tokens-index 
start))
            (phps-mode-lexer--return-token-with-val
             'T_ENCAPSED_AND_WHITESPACE
-            old-start
+            phps-mode-lexer--generated-new-tokens-index
             start))
        (progn
          (signal
@@ -1882,7 +1882,7 @@
            ;; (message "Found nowdoc end at %s-%s" start end)
            (phps-mode-lexer--return-token-with-val
             'T_ENCAPSED_AND_WHITESPACE
-            old-start
+            phps-mode-lexer--generated-new-tokens-index
             start)
            (phps-mode-lexer--begin
             'ST_END_HEREDOC))



reply via email to

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