From: <va...@us...> - 2007-07-15 20:41:03
|
Revision: 10043 http://svn.sourceforge.net/jedit/?rev=10043&view=rev Author: vanza Date: 2007-07-15 13:41:01 -0700 (Sun, 15 Jul 2007) Log Message: ----------- Fix SF Bug #1754418: Another overly complicated regex for java.util.regex's little mind. Modified Paths: -------------- jEdit/trunk/modes/perl.xml Modified: jEdit/trunk/modes/perl.xml =================================================================== --- jEdit/trunk/modes/perl.xml 2007-07-15 12:17:43 UTC (rev 10042) +++ jEdit/trunk/modes/perl.xml 2007-07-15 20:41:01 UTC (rev 10043) @@ -226,7 +226,7 @@ <!-- s/// regular expression substitution --> <SEQ_REGEXP TYPE="MARKUP" HASH_CHAR="s" - AT_WORD_START="TRUE">s\s*\{.*?[^\\]\}\s*\{(?:.*?[^\\])*\}[egimosx]*</SEQ_REGEXP> + AT_WORD_START="TRUE">s\s*\{.*?\}\s*\{.*?\}[egimosx]*</SEQ_REGEXP> <SEQ_REGEXP TYPE="MARKUP" HASH_CHAR="s" AT_WORD_START="TRUE">s([^\p{Alnum}\p{Space}\}])(?:.*?)\1(?:.*?)\1[egimosx]*</SEQ_REGEXP> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |