/;" c line:37 language:HTML roles:attribute +postmetadata input.php /^
/;" c line:37 language:HTML roles:attribute +postmetadata input.php /^
diff --git a/Units/parser-html.r/jsp.d/README b/Units/parser-html.r/jsp.d/README new file mode 100644 index 0000000000..17c0ac4bfd --- /dev/null +++ b/Units/parser-html.r/jsp.d/README @@ -0,0 +1,6 @@ +JSP tags shouldn't trigger the PHP parser. + +This used to happen and trigger an infinite loop of a ping-pong effect +with the HTML parser asking the PHP parser to parse the JSP block, and +the PHP parser, not recognizing the input, asking the HTML one to deal +with it. Rinse and repeat. diff --git a/Units/parser-html.r/jsp.d/args.ctags b/Units/parser-html.r/jsp.d/args.ctags new file mode 100644 index 0000000000..ccee50154d --- /dev/null +++ b/Units/parser-html.r/jsp.d/args.ctags @@ -0,0 +1,2 @@ +--sort=no +--extras='*' diff --git a/Units/parser-html.r/jsp.d/input.html b/Units/parser-html.r/jsp.d/input.html new file mode 100644 index 0000000000..7d5f382b72 --- /dev/null +++ b/Units/parser-html.r/jsp.d/input.html @@ -0,0 +1 @@ +<%= diff --git a/Units/parser-php.r/wp-guest.d/args.ctags b/Units/parser-php.r/wp-guest.d/args.ctags new file mode 100644 index 0000000000..eb69a967a6 --- /dev/null +++ b/Units/parser-php.r/wp-guest.d/args.ctags @@ -0,0 +1,3 @@ +--sort=no +--extras=+rg +--fields=+rln diff --git a/Units/parser-php.r/wp-guest.d/expected.tags b/Units/parser-php.r/wp-guest.d/expected.tags new file mode 100644 index 0000000000..851ca47876 --- /dev/null +++ b/Units/parser-php.r/wp-guest.d/expected.tags @@ -0,0 +1,14 @@ +top input.php /^