branch: externals/phps-mode commit d19bd439cf3a5552a3d6c3cf85294d7cf12b91da Author: Christian Johansson <christ...@cvj.se> Commit: Christian Johansson <christ...@cvj.se>
Updated TODO items --- TODO.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/TODO.md b/TODO.md index c05fc02c7d..3832977c81 100644 --- a/TODO.md +++ b/TODO.md @@ -1,12 +1,23 @@ -# Improvements +# TODO + +## Indentation -* Move bookkeeping and imenu generation to main thread to be able to populate Sematic Subsystem -* Catch signaling from AST-generation, bookkeeping and imenu generation * Fix HTML/XML indentation support -* Remove support for incremental parsing +* Strange case + + $A = + B:: + C($D, true); + // Comment -# Bugs +## Code intelligence + +* Bookkeeping of chained object operators like WC()->cart->subtotal +* Bookkeeping of variables inside classes with multiple methods seems to not work +* Move bookkeeping and imenu generation to main thread to be able to populate Sematic Subsystem in the future +* Catch signaling from AST-generation, bookkeeping and imenu generation +* Remove support for incremental parsing if it speeds up * Lexer/parser fix for multiple cases like switch($here) { @@ -17,4 +28,5 @@ } * Imenu-generation of conditionally defined functions and classes -* Bookkeeping of chained object operators like WC()->cart->subtotal + +