You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by lb...@apache.org on 2013/10/29 23:51:54 UTC

svn commit: r1536924 - in /xmlgraphics/fop/trunk: src/java/org/apache/fop/fo/FOText.java test/layoutengine/standard-testcases/wrapper_text-transform_1.xml test/layoutengine/standard-testcases/wrapper_text-transform_2.xml

Author: lbernardo
Date: Tue Oct 29 22:51:53 2013
New Revision: 1536924

URL: http://svn.apache.org/r1536924
Log:
FOP-2308: text-transform="capitalize" assumes input text is lowercase

Modified:
    xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/FOText.java
    xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_1.xml
    xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_2.xml

Modified: xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/FOText.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/FOText.java?rev=1536924&r1=1536923&r2=1536924&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/FOText.java (original)
+++ xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/FOText.java Tue Oct 29 22:51:53 2013
@@ -297,7 +297,7 @@ public class FOText extends FONode imple
                         */
                         tmp.put(Character.toTitleCase(c));
                     } else {
-                        tmp.put(c);
+                        tmp.put(Character.toLowerCase(c));
                     }
                     break;
                 default:

Modified: xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_1.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_1.xml?rev=1536924&r1=1536923&r2=1536924&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_1.xml (original)
+++ xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_1.xml Tue Oct 29 22:51:53 2013
@@ -41,7 +41,7 @@
   </fo>
   <checks>
     <eval expected="none: This tExT is left as-IS." xpath="//flow/block[1]"/>
-    <eval expected="capitalize: This TExT Is Capitalized." xpath="//flow/block[2]"/>
+    <eval expected="capitalize: This Text Is Capitalized." xpath="//flow/block[2]"/>
     <!-- spaces are discarded when around a line break -->
     <eval expected="uppercase: THIS TEXT IS CONVERTED TO UPPERCASE.LIBERTÉ, ÉGALITÉ, FRATERNITÉ UND KÄSE." xpath="//flow/block[3]"/>
     <eval expected="lowercase: this text is converted to lowercase. liberté, égalité,fraternité und käse." xpath="//flow/block[4]"/>

Modified: xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_2.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_2.xml?rev=1536924&r1=1536923&r2=1536924&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_2.xml (original)
+++ xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/wrapper_text-transform_2.xml Tue Oct 29 22:51:53 2013
@@ -42,7 +42,7 @@
     </fo:root>
   </fo>
   <checks>
-    <eval expected="1: This TExT Is Capitalized." xpath="//flow/block[1]"/>
-    <eval expected="2: This TExT Is CapitAliZed." xpath="//flow/block[2]"/>
+    <eval expected="1: This Text Is Capitalized." xpath="//flow/block[1]"/>
+    <eval expected="2: This Text Is Capitalized." xpath="//flow/block[2]"/>
   </checks>
 </testcase>



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org