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

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

[elpa] externals/phps-mode e15d602e46 179/212: More TODO items


From: Christian Johansson
Subject: [elpa] externals/phps-mode e15d602e46 179/212: More TODO items
Date: Wed, 26 Jan 2022 01:51:24 -0500 (EST)

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

    More TODO items
---
 TODO.md | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index b44e2df004..4d19b76d1d 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,14 +1,20 @@
-# To-do items for emacs-phps-mode
+# Improvements
 
 * Catch signaling from AST-generation, bookkeeping and imenu generation
 * Fix HTML/XML indentation support
 * Optimize lexer by having predefined lists of lambdas inside a hash-map that 
indexes per state of lexer
+
+# Bugs
+
 * Lexer/parser fix for multiple cases like
 
+    switch($here) {
             case Type::T_MIXIN:
             case Type::T_FUNCTION:
                 list(, $block) = $child;
                 // the block need to be able to go up to it's parent env to 
resolve var
+    }
 
 * Imenu-generation of conditionally defined functions and classes
 * Bookkeeping of chained object operators like WC()->cart->subtotal
+* Condition handling of errors caused by imenu or bookkeeping generation



reply via email to

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