This PR adds promise range checks from https://github.com/universal-ctags/ctags/pull/4266 and also fixes of HTML and PHP parsers from https://github.com/universal-ctags/ctags/pull/4097.
Seems to fix the crash for me. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/4330 -- Commit Summary -- * Add checks testing the validity of promises * php: Fix HTML promises ranges * html: Avoid infinite ping-pong loop with JSP tags * Add test for PHP parser crash -- File Changes -- M ctags/main/parse.c (12) M ctags/main/read.c (27) M ctags/main/read_p.h (2) M ctags/parsers/html.c (2) M ctags/parsers/php.c (9) M tests/ctags/Makefile.am (1) A tests/ctags/wp-guest.php (57) A tests/ctags/wp-guest.php.tags (2) M tests/meson.build (3) -- Patch Links -- https://github.com/geany/geany/pull/4330.patch https://github.com/geany/geany/pull/4330.diff -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/4330 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/pull/[email protected]>
