No files found.
+3 −0
.gitmodules
.gitmodules
+4 −1
common.rs
dom_sink/src/common.rs
+9 −2
owned_dom.rs
dom_sink/src/owned_dom.rs
+9 −2
rcdom.rs
dom_sink/src/rcdom.rs
+6 −2
noop-tree-builder.rs
examples/noop-tree-builder.rs
+6 −1
print-rcdom.rs
examples/print-rcdom.rs
+8 −2
print-tree-actions.rs
examples/print-tree-actions.rs
+99 −0
xml_tokenizer.rs
examples/xml_tokenizer.rs
+68 −0
driver.rs
src/driver.rs
+1 −0
lib.rs
src/lib.rs
+265 −0
mod.rs
src/tokenizer/char_ref/mod.rs
+72 −0
interface.rs
src/tokenizer/interface.rs
+896 −23
mod.rs
src/tokenizer/mod.rs
+40 −0
states.rs
src/tokenizer/states.rs
+172 −10
actions.rs
src/tree_builder/actions.rs
+4 −1
interface.rs
src/tree_builder/interface.rs
+150 −4
mod.rs
src/tree_builder/mod.rs
+137 −4
rules.rs
src/tree_builder/rules.rs
+27 −0
types.rs
src/tree_builder/types.rs
+17 −0
str.rs
src/util/str.rs
+21 −0
lib.rs
test_util/src/lib.rs
+240 −1
tokenizer.rs
tests/tokenizer.rs
+68 −3
tree_builder.rs
tests/tree_builder.rs
+9 −0
AUTHORS.rst
xml5lib-tests/AUTHORS.rst
+21 −0
LICENSE
xml5lib-tests/LICENSE
+104 −0
README.md
xml5lib-tests/tokenizer/README.md
+113 −0
eof.test
xml5lib-tests/tokenizer/eof.test
+149 −0
test1.test
xml5lib-tests/tokenizer/test1.test
+64 −0
test2.test
xml5lib-tests/tokenizer/test2.test
+104 −0
README.md
xml5lib-tests/tree-construction/README.md
+102 −0
test1.dat
xml5lib-tests/tree-construction/test1.dat