- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 13 Feb 2009 14:03:38 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/css In directory hutz:/tmp/cvs-serv5722/org/w3c/css/css Modified Files: StyleSheetGenerator.java xhtml.properties Log Message: Imports are now printed in the output Namespace handling, they are now printed in the output, next step is to add them to the context to be checked when a definition using them matches. Index: xhtml.properties =================================================================== RCS file: /sources/public/2002/css-validator/org/w3c/css/css/xhtml.properties,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- xhtml.properties 5 Feb 2009 14:49:21 -0000 1.28 +++ xhtml.properties 13 Feb 2009 14:03:36 -0000 1.29 @@ -239,12 +239,13 @@ #foreach ( $rules in $at_rules_list ) #if ( $rules.AtRule != "" ) + #if ( $rules.Empty ) + <div class='vEmptyAtRule'>$rules.AtRule + #else <div class='atRule'> <span class='atSelector'> $rules.AtRule </span> - #if ( !$rules.Empty ) - { #end #end Index: StyleSheetGenerator.java =================================================================== RCS file: /sources/public/2002/css-validator/org/w3c/css/css/StyleSheetGenerator.java,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- StyleSheetGenerator.java 21 Jan 2009 18:16:37 -0000 1.22 +++ StyleSheetGenerator.java 13 Feb 2009 14:03:36 -0000 1.23 @@ -5,6 +5,7 @@ import java.io.PrintWriter; import java.net.URL; import java.text.SimpleDateFormat; +import java.util.ArrayList; import java.util.Date; import java.util.Enumeration; import java.util.HashMap; @@ -130,16 +131,18 @@ } if (ac.getLink() != null) { - HashMap[] languages = new HashMap[Messages.languages_name.size()]; + int arraysize = Messages.languages_name.size(); + ArrayList<HashMap<String,String>> languages; + languages = new ArrayList<HashMap<String,String>>(arraysize); String name; - for (int i = 0; i < Messages.languages_name.size(); ++i) { + for (int i = 0; i < arraysize; ++i) { name = String.valueOf(Messages.languages_name.get(i)); HashMap<String,String> l = new HashMap<String,String>(); l.put("name", name); l.put("real", ((Utf8Properties) Messages.languages.get(name)).getProperty("language_name")); - languages[i] = l; + languages.add(i, l); } - context.put("languages", languages); + context.put("languages", languages.toArray()); String link = ac.getLink().replaceAll("&lang=.*&", "&"); link = link.replaceAll("&lang=.*$", ""); context.put("link", "?" + link.replaceAll("&", "&"));
Received on Friday, 13 February 2009 14:03:49 UTC