From: <ad...@us...> - 2010-11-06 16:17:25
|
Revision: 1177 http://jtidy.svn.sourceforge.net/jtidy/?rev=1177&view=rev Author: aditsu Date: 2010-11-06 16:17:19 +0000 (Sat, 06 Nov 2010) Log Message: ----------- fixed test 511243 - only wrap after utf8 punctuation if the PunctWrap option is set Modified Paths: -------------- branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/Configuration.java branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/PPrint.java Modified: branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/Configuration.java =================================================================== --- branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/Configuration.java 2010-11-06 15:37:26 UTC (rev 1176) +++ branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/Configuration.java 2010-11-06 16:17:19 UTC (rev 1177) @@ -1268,4 +1268,12 @@ public void setSortAttributes(final AttrSortStrategy sortAttributes) { set(Option.SortAttributes, sortAttributes); } + + public boolean isPunctWrap() { + return getBool(Option.PunctWrap); + } + + public void setPunctWrap(final boolean punctWrap) { + set(Option.PunctWrap, punctWrap); + } } Modified: branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/PPrint.java =================================================================== --- branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/PPrint.java 2010-11-06 15:37:26 UTC (rev 1176) +++ branches/CodeUpdateAndJava5/src/main/java/org/w3c/tidy/PPrint.java 2010-11-06 16:17:19 UTC (rev 1177) @@ -708,7 +708,7 @@ // But we leave the ASCII range punctuation untouched // Break after any punctuation or spaces characters - if ((c >= 0x2000) && !TidyUtils.toBoolean(mode & PREFORMATTED)) + if ((c >= 0x2000) && !TidyUtils.toBoolean(mode & PREFORMATTED) && configuration.isPunctWrap()) { if (((c >= 0x2000) && (c <= 0x2006)) || ((c >= 0x2008) && (c <= 0x2010)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |