diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2014-02-20 23:05:34 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2014-02-20 23:05:34 +0900 |
commit | d0c48047839da58bfa4ad466cc8c59c6a9cd12ff (patch) | |
tree | 8a4c161d98dd54d99c4736e3a83830db2d7938ec | |
parent | 0b621eebc843e0c604d76f1da596353c82898316 (diff) | |
download | tdelibs-d0c48047839da58bfa4ad466cc8c59c6a9cd12ff.tar.gz tdelibs-d0c48047839da58bfa4ad466cc8c59c6a9cd12ff.zip |
Fix PHP generation script. This resolves bug 1946
-rw-r--r-- | kate/data/generate-php.pl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kate/data/generate-php.pl b/kate/data/generate-php.pl index c6bb3a50c..6c885e95b 100644 --- a/kate/data/generate-php.pl +++ b/kate/data/generate-php.pl @@ -1,3 +1,5 @@ +#!/usr/bin/perl + # This perl script read stdin and write on stdout. It shall be an XML language file. # # * If the name of the language is 'HTML', then it creates the language 'PHP (HTML)' @@ -48,7 +50,7 @@ else $findphp = "<context name=\"FindPHP\">\n<RegExpr context=\"##PHP/PHP\" String=\"<\\?(?:=|php)?\" lookAhead=\"true\" />\n</context>\n"; -$file =~ s/<IncludeRules\s([^>]*)context="##(?!Alerts)([^"]+)"/<IncludeRules $1context="##$2\/PHP"/g; +$file =~ s/<IncludeRules\s([^>]*)context="##(?!Alerts|Doxygen|Modelines)([^"]+)"/<IncludeRules $1context="##$2\/PHP"/g; $file =~ s/(<context\s[^>]*>)/$1\n<IncludeRules context="FindPHP" \/>/g; $file =~ s/(?=<\/contexts\s*>)/$findphp/; |