summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Kennke <roman@kennke.org>2006-12-03 23:16:37 +0000
committerRoman Kennke <roman@kennke.org>2006-12-03 23:16:37 +0000
commit0f9ff258ee247db5f3e60be53caf3a3c2a076e5a (patch)
tree963bf396d43bff4e41c8075daaeb2bade80d7456
parentbd90919d6200a2bc6782898dee0045e4e1b6e7a8 (diff)
downloadclasspath-0f9ff258ee247db5f3e60be53caf3a3c2a076e5a.tar.gz
2006-12-04 Roman Kennke <kennke@aicas.com>
* gnu/javax/swing/text/html/parser/support/Parser.java (Sgml): Consume any whitespace that immediately follows and sgml insertion. (parseDocument): Consume any initial whitespace.
-rw-r--r--ChangeLog7
-rw-r--r--gnu/javax/swing/text/html/parser/support/Parser.java4
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f401a9af0..269a566fc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-12-04 Roman Kennke <kennke@aicas.com>
+
+ * gnu/javax/swing/text/html/parser/support/Parser.java
+ (Sgml): Consume any whitespace that immediately follows
+ and sgml insertion.
+ (parseDocument): Consume any initial whitespace.
+
2006-12-03 Mark Wielaard <mark@klomp.org>
* java/util/logging/LogManager.java (getLevelProperty): Check
diff --git a/gnu/javax/swing/text/html/parser/support/Parser.java b/gnu/javax/swing/text/html/parser/support/Parser.java
index f04c58138..3a407310e 100644
--- a/gnu/javax/swing/text/html/parser/support/Parser.java
+++ b/gnu/javax/swing/text/html/parser/support/Parser.java
@@ -583,6 +583,8 @@ public class Parser
);
}
}
+ // Consume any whitespace that follows the Sgml insertion.
+ optional(WS);
}
/**
@@ -896,6 +898,8 @@ public class Parser
protected void parseDocument()
throws ParseException
{
+ // Read up any initial whitespace.
+ optional(WS);
while (getTokenAhead().kind != EOF)
{
advanced = false;