|
From: Marcelo V. <va...@us...> - 2006-06-24 05:47:50
|
Update of /cvsroot/jedit/jEdit/modes In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv29872/modes Modified Files: perl.xml Log Message: - simplify the perl regexp matching regex to avoid having java.util.regex.Pattern going into an infinite loop. Index: perl.xml =================================================================== RCS file: /cvsroot/jedit/jEdit/modes/perl.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- perl.xml 23 Jun 2006 06:00:25 -0000 1.23 +++ perl.xml 24 Jun 2006 05:46:59 -0000 1.24 @@ -143,7 +143,7 @@ <SEQ_REGEXP TYPE="MARKUP" HASH_CHAR="m" AT_WORD_START="TRUE" - >m(\p{Punct})(?:.*?[^\\])*?\1[sgiexom]*</SEQ_REGEXP> + >m(\p{Punct})(?:.*?[^\\])\1[sgiexom]*</SEQ_REGEXP> <SEQ_REGEXP TYPE="MARKUP" HASH_CHAR="s" |