Author: nextgens
Date: 2007-08-13 20:23:07 +0000 (Mon, 13 Aug 2007)
New Revision: 14663

Modified:
   trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex
Log:
Maybe fix #982: CSS filter bugs ... review is welcome

Modified: trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex
===================================================================
--- trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex      
2007-08-13 19:19:30 UTC (rev 14662)
+++ trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex      
2007-08-13 20:23:07 UTC (rev 14663)
@@ -237,9 +237,9 @@
 STRING2=\'(\\{NL}|\"|(\\\')|{NONASCII}|{ESCAPE}|[^\'])*\'

 IDENT={NMSTART}{NMCHAR}*
-UNOFFICIAL_IDENT="-"{IDENT}
+UNOFFICIAL_IDENT="-[^0-9]"{IDENT}
 NAME={NMCHAR}+
-NUM=[0-9]+|[0-9]*"."[0-9]+
+NUM="-"([0-9]+|[0-9]*"."[0-9]+)
 STRING={STRING1}|{STRING2}

 // Not used any more. Was used in url(). Keep for now. Matches up to the end 
of a bracket.


Reply via email to