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 '\\' ;