summaryrefslogtreecommitdiff
path: root/ext/readline/readline_cli.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2014-09-09 23:14:19 +0200
committerNikita Popov <nikic@php.net>2014-10-05 21:57:05 +0200
commite756333bbb0dd1496ee8f51044b104f3a997aa5f (patch)
treeec33974da3ed6f768a95bc5d0e82082a7c6f1ed0 /ext/readline/readline_cli.c
parentd58b70622a7e99ceee074e420d9271c2d8de116c (diff)
downloadphp-git-e756333bbb0dd1496ee8f51044b104f3a997aa5f.tar.gz
Remove <% and <script language="php"> tags
As per https://wiki.php.net/rfc/remove_alternative_php_tags. Removes: * <% opening tag * %> closing tag * <%= short opening tag * /<script\s+language\s*=\s*(php|"php"|'php')\s*>/i opening tag * /</script>/i closing tag * asp_tags ini directive
Diffstat (limited to 'ext/readline/readline_cli.c')
-rw-r--r--ext/readline/readline_cli.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/ext/readline/readline_cli.c b/ext/readline/readline_cli.c
index ff0671ce9f..48ab488763 100644
--- a/ext/readline/readline_cli.c
+++ b/ext/readline/readline_cli.c
@@ -270,12 +270,6 @@ static int cli_is_valid_code(char *code, int len, zend_string **prompt TSRMLS_DC
}
valid_end = 0;
break;
- case '%':
- if (!CG(asp_tags)) {
- valid_end = 0;
- break;
- }
- /* no break */
case '?':
if (code[i+1] == '>') {
i++;
@@ -360,7 +354,6 @@ static int cli_is_valid_code(char *code, int len, zend_string **prompt TSRMLS_DC
break;
case outside:
if ((CG(short_tags) && !strncmp(code+i-1, "<?", 2))
- || (CG(asp_tags) && !strncmp(code+i-1, "<%", 2))
|| (i > 3 && !strncmp(code+i-4, "<?php", 5))
) {
code_type = body;