You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2011/09/29 12:26:21 UTC

svn commit: r1177253 - in /incubator/jena/Jena2/ARQ/trunk: src-test/org/openjena/riot/tokens/TestTokenizer.java src/org/openjena/riot/tokens/TokenizerText.java

Author: andy
Date: Thu Sep 29 10:26:21 2011
New Revision: 1177253

URL: http://svn.apache.org/viewvc?rev=1177253&view=rev
Log:
Fix reading \f.

Modified:
    incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/riot/tokens/TestTokenizer.java
    incubator/jena/Jena2/ARQ/trunk/src/org/openjena/riot/tokens/TokenizerText.java

Modified: incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/riot/tokens/TestTokenizer.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/riot/tokens/TestTokenizer.java?rev=1177253&r1=1177252&r2=1177253&view=diff
==============================================================================
--- incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/riot/tokens/TestTokenizer.java (original)
+++ incubator/jena/Jena2/ARQ/trunk/src-test/org/openjena/riot/tokens/TestTokenizer.java Thu Sep 29 10:26:21 2011
@@ -158,7 +158,7 @@ public class TestTokenizer extends BaseT
     @Test
     public void tokenUnit_str4()
     {
-        tokenizeAndTestExact("'a\\'\\\"\\n\\t\\r'", TokenType.STRING1, "a'\"\n\t\r") ;
+        tokenizeAndTestExact("'a\\'\\\"\\n\\t\\r\\f'", TokenType.STRING1, "a'\"\n\t\r\f") ;
     }
 
     @Test(expected = RiotParseException.class)

Modified: incubator/jena/Jena2/ARQ/trunk/src/org/openjena/riot/tokens/TokenizerText.java
URL: http://svn.apache.org/viewvc/incubator/jena/Jena2/ARQ/trunk/src/org/openjena/riot/tokens/TokenizerText.java?rev=1177253&r1=1177252&r2=1177253&view=diff
==============================================================================
--- incubator/jena/Jena2/ARQ/trunk/src/org/openjena/riot/tokens/TokenizerText.java (original)
+++ incubator/jena/Jena2/ARQ/trunk/src/org/openjena/riot/tokens/TokenizerText.java Thu Sep 29 10:26:21 2011
@@ -994,7 +994,8 @@ public final class TokenizerText impleme
         {
             case 'n':   return NL ; 
             case 'r':   return CR ;
-            case 't':   return '\t' ;
+            case 't':   return '\t' ;
+            case 'f':   return '\f' ;
             case '"':   return '"' ;
             case '\'':  return '\'' ;
             case '\\':  return '\\' ;