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

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

[elpa] externals/phps-mode c56268f 13/62: Implement new lex-analyzer fun


From: Christian Johansson
Subject: [elpa] externals/phps-mode c56268f 13/62: Implement new lex-analyzer function
Date: Tue, 20 Apr 2021 10:56:14 -0400 (EDT)

branch: externals/phps-mode
commit c56268feb042efd4cf546935a8d9ec398feaa9c7
Author: Christian Johansson <christian@mediastrategi.se>
Commit: Christian Johansson <christian@mediastrategi.se>

    Implement new lex-analyzer function
---
 phps-mode-lexer.el | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/phps-mode-lexer.el b/phps-mode-lexer.el
index a31d249..ec98b79 100644
--- a/phps-mode-lexer.el
+++ b/phps-mode-lexer.el
@@ -310,11 +310,14 @@
 
 (defun phps-mode-lexer--check-nesting-at-end ()
   "Check nesting at end."
-  ;; TODO Implement this
-  )
+  (when phps-mode-lexer--nest-location-stack
+    (signal
+     'phps-lexer-error
+     (list
+      (format "Bad nesting end at '%d'" (point))
+      (point))))
+  t)
 
-;; TODO New token here
-;; TODO New function here
 (defun phps-mode-lexer--return-end-token ()
   "Return end token."
   (if (and



reply via email to

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