[freenet-cvs] r12546 - trunk/freenet/src/freenet/support
nextgens at freenetproject.org
nextgens at freenetproject.org
Sat Apr 7 15:06:58 UTC 2007
Author: nextgens
Date: 2007-04-07 15:06:58 +0000 (Sat, 07 Apr 2007)
New Revision: 12546
Modified:
trunk/freenet/src/freenet/support/HTMLDecoder.java
trunk/freenet/src/freenet/support/HTMLEncoder.java
Log:
Update the htmlencoder to be able to display polish characters ... it might not be enough though :S
See http://www.bnl.gov/itd/web/ForeignLanguageCharacters.asp#pl and feel free to fix it if I did any mistake.
Modified: trunk/freenet/src/freenet/support/HTMLDecoder.java
===================================================================
--- trunk/freenet/src/freenet/support/HTMLDecoder.java 2007-04-06 19:09:36 UTC (rev 12545)
+++ trunk/freenet/src/freenet/support/HTMLDecoder.java 2007-04-07 15:06:58 UTC (rev 12546)
@@ -258,11 +258,27 @@
charTable.put("yacute", new Character((char)253));
charTable.put("thorn", new Character((char)254));
charTable.put("yuml", new Character((char)255));
+ charTable.put("#260", new Character((char)260));
+ charTable.put("#261", new Character((char)261));
+ charTable.put("#262", new Character((char)262));
+ charTable.put("#263", new Character((char)263));
+ charTable.put("#280", new Character((char)280));
+ charTable.put("#281", new Character((char)281));
+ charTable.put("#321", new Character((char)321));
+ charTable.put("#322", new Character((char)322));
+ charTable.put("#323", new Character((char)323));
+ charTable.put("#324", new Character((char)324));
charTable.put("OElig", new Character((char)338));
charTable.put("oelig", new Character((char)339));
+ charTable.put("#346", new Character((char)346));
+ charTable.put("#347", new Character((char)347));
charTable.put("Scaron", new Character((char)352));
charTable.put("scaron", new Character((char)353));
- charTable.put("Yuml", new Character((char)376));
+ charTable.put("#376", new Character((char)376));
+ charTable.put("#377", new Character((char)377));
+ charTable.put("#378", new Character((char)378));
+ charTable.put("#379", new Character((char)379));
+ charTable.put("#480", new Character((char)380));
charTable.put("fnof", new Character((char)402));
charTable.put("circ", new Character((char)710));
charTable.put("tilde", new Character((char)732));
Modified: trunk/freenet/src/freenet/support/HTMLEncoder.java
===================================================================
--- trunk/freenet/src/freenet/support/HTMLEncoder.java 2007-04-06 19:09:36 UTC (rev 12545)
+++ trunk/freenet/src/freenet/support/HTMLEncoder.java 2007-04-07 15:06:58 UTC (rev 12546)
@@ -137,11 +137,27 @@
temp.put(new Character((char)253), "yacute");
temp.put(new Character((char)254), "thorn");
temp.put(new Character((char)255), "yuml");
+ temp.put(new Character((char)260), "#260");
+ temp.put(new Character((char)261), "#261");
+ temp.put(new Character((char)262), "#262");
+ temp.put(new Character((char)263), "#263");
+ temp.put(new Character((char)280), "#280");
+ temp.put(new Character((char)281), "#281");
+ temp.put(new Character((char)321), "#321");
+ temp.put(new Character((char)322), "#322");
+ temp.put(new Character((char)323), "#323");
+ temp.put(new Character((char)324), "#324");
temp.put(new Character((char)338), "OElig");
temp.put(new Character((char)339), "oelig");
+ temp.put(new Character((char)346), "#346");
+ temp.put(new Character((char)347), "#347");
temp.put(new Character((char)352), "Scaron");
temp.put(new Character((char)353), "scaron");
temp.put(new Character((char)376), "Yuml");
+ temp.put(new Character((char)377), "#377");
+ temp.put(new Character((char)378), "#378");
+ temp.put(new Character((char)379), "#379");
+ temp.put(new Character((char)380), "#380");
temp.put(new Character((char)402), "fnof");
temp.put(new Character((char)710), "circ");
temp.put(new Character((char)732), "tilde");
More information about the cvs
mailing list