Don't embed ?> in string literals
authorAryeh Gregor <simetrical@users.mediawiki.org>
Mon, 7 Sep 2009 00:23:04 +0000 (00:23 +0000)
committerAryeh Gregor <simetrical@users.mediawiki.org>
Mon, 7 Sep 2009 00:23:04 +0000 (00:23 +0000)
It messes up some syntax highlighters for some unknown reason.

includes/parser/Parser.php

index 4caa483..227224a 100644 (file)
@@ -534,7 +534,7 @@ class Parser
                $matches = array();
 
                $taglist = implode( '|', $elements );
-               $start = "/<($taglist)(\\s+[^>]*?|\\s*?)(\/?>)|<(!--)/i";
+               $start = "/<($taglist)(\\s+[^>]*?|\\s*?)(\/?" . ">)|<(!--)/i";
 
                while ( '' != $text ) {
                        $p = preg_split( $start, $text, 2, PREG_SPLIT_DELIM_CAPTURE );