index
:
html5tokenizer
html5ever-fork
main
Fork of html5gum with code span support
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2023-09-28
chore: update html5lib-tests submodule to latest
Martin Fischer
2023-09-28
fix: include CHANGELOG.md in .crate file
Martin Fischer
2023-09-28
fix(tokenizer): don't lowercase temp chars in ScriptDataEndTagName
Martin Fischer
2023-09-28
docs: improve tokenize example output format
Martin Fischer
2023-09-28
chore: move StartTag::name field up
Martin Fischer
2023-09-28
feat: prettier Debug formatting for AttributeMap & Attribute
Martin Fischer
2023-09-28
break!: remove State::{ScriptDataEscaped, ScriptDataDoubleEscaped}
Martin Fischer
2023-09-28
break!: make AttributeMap::get return Option<&str>
Martin Fischer
2023-09-28
feat: impl Clone for Token & Event
Martin Fischer
2023-09-28
chore: rename internal states as well
Martin Fischer
2023-09-28
break!: rename State variants
Martin Fischer
2023-09-28
break!: remove CdataAction
Martin Fischer
2023-09-28
feat: add span to Trace::Char
Martin Fischer
2023-09-28
chore: use let...else
Martin Fischer
2023-09-28
refactor: remove needless match & map
Martin Fischer
2023-09-28
chore: rename variable
Martin Fischer
2023-09-28
feat: add offset to Trace::EndOfFile
Martin Fischer
2023-09-28
feat: implement BasicEmitter
Martin Fischer
2023-09-28
break!: move offsets out of Token
Martin Fischer
2023-09-28
refactor: make TracingEmitter only work with usizes
Martin Fischer
2023-09-28
chore: add BasicEmitter stub
Martin Fischer
2023-09-28
break!: rename DefaultEmitter to TracingEmitter
Martin Fischer
2023-09-28
refactor: decouple run_test_inner from DefaultEmitter
Martin Fischer
2023-09-28
refactor: simplify attribute logic in DefaultEmitter
Martin Fischer
2023-09-28
refactor: clean up DefaultEmitter code
Martin Fischer
2023-09-28
[0/8]: move offsets out of Token
Martin Fischer
2023-09-28
chore: reorder DefaultEmitter methods as well
Martin Fischer
2023-09-28
docs: put Emitter methods in a more logical order
Martin Fischer
2023-09-28
refactor: make NaiveParser new* signatures more readable
Martin Fischer
2023-09-28
break!: remove NaiveParser::new_with_spans
Martin Fischer
2023-09-28
break!: make DefaultEmitter::emit_eof emit EndOfFile
Martin Fischer
2023-09-28
break!: add Token::EndOfFile
Martin Fischer
2023-09-28
break!: emit chars instead of strings
Martin Fischer
2023-09-28
refactor: proxy emit_string calls through utils
Martin Fischer
2023-09-28
refactor: move machine impl details to machine module
Martin Fischer
2023-09-28
refactor: move utils module under tokenizer::machine
Martin Fischer
2023-09-28
refactor: only use InternalState re-export for feature-gated internal API
Martin Fischer
2023-09-28
refactor: move machine module under tokenizer
Martin Fischer
2023-09-28
//: remove wrong comment
Martin Fischer
2023-09-28
break!: remove Token::Error
Martin Fischer
2023-09-28
refactor: remove DefaultEmitter::push_error helper fn
Martin Fischer
2023-09-28
break!: rename Emitter::emit_error to report_error
Martin Fischer
2023-09-28
chore: move emit_error method up
Martin Fischer
2023-09-28
chore: build html5lib_tests::Output later
Martin Fischer
2023-09-28
refactor: make labeler closures take NaiveParser
Martin Fischer
2023-09-28
feat: add blanket impl of Reader for boxed readers
Martin Fischer
2023-09-28
refactor: make parser helper fn generic over reader
Martin Fischer
2023-09-28
chore: make assert_char_encoding_independence more readable
Martin Fischer
2023-09-28
chore: rename internal tokenizer helper fn to parser
Martin Fischer
2023-09-28
[0/10]: remove Token::Error
Martin Fischer
[next]