index
:
html5tokenizer
html5ever-fork
main
Fork of html5gum with code span support
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tokenizer.rs
Age
Commit message (
Expand
)
Author
2023-09-28
feat: implement BasicEmitter
Martin Fischer
2023-09-28
break!: move offsets out of Token
Martin Fischer
2023-09-28
break!: rename DefaultEmitter to TracingEmitter
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
break!: remove Token::Error
Martin Fischer
2023-09-28
break!: rename Emitter::emit_error to report_error
Martin Fischer
2023-09-27
break!: remove Emitter::pop_token, use Iterator instead
Martin Fischer
2023-09-12
docs: move warning from DefaultEmitter to Tokenizer
Martin Fischer
2023-09-03
fix!: make comment data spans encoding-independent
Martin Fischer
2023-09-03
fix!: make start/end tag name spans encoding-independent
Martin Fischer
2023-09-03
fix: don't assume UTF-8 in machine/tokenizer
Martin Fischer
2023-09-03
refactor: inline internal method only used once
Martin Fischer
2023-09-03
refactor: also use some_offset for start/end tags
Martin Fischer
2023-09-03
fix!: calculate tag offsets in Tokenizer instead of Emitter impl
Martin Fischer
2023-09-03
fix: too small char ref error spans
Martin Fischer
2023-09-03
chore: rename doctype_offset field to some_offset
Martin Fischer
2023-09-03
fix: off-by-one missing-semicolon-after-character-reference span
Martin Fischer
2023-09-03
fix: most error spans mistakenly being empty
Martin Fischer
2023-09-03
fix: off-by-one eof error spans
Martin Fischer
2023-09-03
break!: make Emitter::emit_error take span
Martin Fischer
2023-09-03
fix!: remove adjusted_current_node_present_and_not_in_html_namespace
Martin Fischer
2023-09-03
refactor: simplify Iterator impl for Tokenizer
Martin Fischer
2023-09-03
chore: use `return` instead of `break`
Martin Fischer
2023-09-03
chore: move ControlToken enum definition to machine
Martin Fischer
2023-09-03
fix!: add missing `R: Position<O>` bounds
Martin Fischer
2023-08-19
feat: introduce NaiveParser
Martin Fischer
2023-08-19
break!: remove type param defaults from Tokenizer
Martin Fischer
2023-08-19
docs: correct `a HTML` to `an HTML` and fix 2 typos
Martin Fischer
2023-08-19
docs: link multipage version of HTML spec
Martin Fischer
2023-08-19
chore: use link reference definitions in Markdown
Martin Fischer
2023-08-19
feat!: add span and offsets to Doctype
Martin Fischer
2023-08-19
feat!: add all-inclusive spans to tags
Martin Fischer
2023-08-19
fix: fix lots of position off-by-ones
Martin Fischer
2023-08-19
refactor!: make Emitter generic over offset instead of reader
Martin Fischer
2023-08-19
chore: move type param bounds to where clause
Martin Fischer
2023-08-19
refactor!: remove Span trait, just use Range
Martin Fischer
2023-08-19
refactor!: make Position generic over offset type
Martin Fischer
2023-08-19
refactor!: remove current_is_appropriate_end_tag_token from Emitter
Martin Fischer
2023-08-19
refactor: proxy essential Emitter methods through Tokenizer
Martin Fischer
2023-08-19
break!: stop re-exporting reader traits & types
Martin Fischer
2023-08-19
break!: merge Tokenizer::new_with_emitter into Tokenizer::new
Martin Fischer
2023-08-19
docs: move note about Reader impls to Reader trait
Martin Fischer
2023-08-19
break!: remove InfallibleTokenizer in favor of Iterator::flatten
Martin Fischer
2023-08-19
break!: rename Readable to IntoReader
Martin Fischer
2023-08-19
fix(docs): remove outdated list of Readable impls
Martin Fischer
2023-08-19
break!: remove set_last_start_tag from Emitter
Martin Fischer
2021-12-05
spans: add spans to Token::Error
Martin Fischer
[next]