Fixed (bug 27848) Escape '-' in $.escapeRE()
authorKrinkle <krinkle@users.mediawiki.org>
Sat, 5 Mar 2011 14:46:43 +0000 (14:46 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Sat, 5 Mar 2011 14:46:43 +0000 (14:46 +0000)
resources/mediawiki/mediawiki.js

index cb5ab4d..dc27619 100644 (file)
@@ -14,7 +14,7 @@ jQuery.extend({
                return str.substr( 0, 1 ).toUpperCase() + str.substr( 1, str.length );
        },
        escapeRE : function( str ) {
-               return str.replace ( /([\\{}()|.?*+^$\[\]])/g, "\\$1" );
+               return str.replace ( /([\\{}()\|.?*+-^$\[\]])/g, "\\$1" );
        },
        // $.isDomElement( document.getElementById('content') ) === true
        // $.isDomElement( document.getElementsByClassName('portal') ) === false (array)