cjohansson pushed a change to branch externals/phps-mode. from 6a44501e58 Updated Copyright years and version new 9c3eec3425 Started on generation of PHP 8.4 grammar new 9eedde785e Improved the resume data output to avoid OS to kill process new 648d390ad4 Updated parser to PHP 8.4 new c0e03fef95 Updated language production comments new 9e24e2121d Started new lexer new 03c89be14f Ignoring files new c5b38cde25 Merge branch 'master' into feature/php-8.4 new 5d0764e69e Finished reviewing lexer for PHP 8.4 new 884c66f1bc Added lexer initial state to parser and also better error descriptions when SDT fails new 789942bfc1 More work on PHP 8.4 SDT rules new 511a1926ec More parser sdt rules new f1c1bf1658 Parser SDT to 303 of 605 rules new f43ca2938b SDT to 355 new 7522a1fa37 More SDT work new 72e05256f1 More Parser SDT to 444 new 458a6e97d1 Review all SDT rules first run new fb1fd26193 Passing all old unit tests new 08589687eb Implemented new unit tests for PHP 8.4 new ff5fbd617d Updated modified date, version and documentation
Summary of changes: .gitignore | 3 + Makefile | 4 +- README.md | 4 +- admin/phps-mode-automation.el | 80 +- phps-mode-automation-parser-generator.el | 2 +- phps-mode-lexer-generator.el | 47 +- phps-mode-parser-sdt.el | 3303 ++++++++++++++++-------------- phps-mode-parser.el | 124 +- phps-mode-syntax-color-generator.el | 4 + phps-mode.el | 4 +- test/phps-mode-test-parser.el | 85 +- 11 files changed, 1962 insertions(+), 1698 deletions(-)