Age | Commit message (Expand) | Author |
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 | break!: remove Token::Error | Martin Fischer |
2023-09-28 | refactor: make labeler closures take NaiveParser | 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-03 | docs: add spans example | Martin Fischer |
2023-09-03 | feat: add Doctype::name_span | Martin Fischer |
2023-09-03 | refactor: make test_and_annotate test encoding-independence | Martin Fischer |
2023-09-03 | fix!: make comment data spans encoding-independent | Martin Fischer |
2023-09-03 | test: test comment data spans more thoroughly | Martin Fischer |
2023-09-03 | fix: make doctype id spans encoding-independent | Martin Fischer |
2023-09-03 | fix!: make set_self_closing encoding-independent | Martin Fischer |
2023-09-03 | fix!: make attribute 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 | test: verify that span logic incorrectly assumes UTF-8 | Martin Fischer |
2023-09-03 | refactor: make span tests tokenizer-independent | Martin Fischer |
2023-09-03 | refactor: let comment and doctype tests check multiple cases | Martin Fischer |
2023-09-03 | fix: too small char ref error spans | Martin Fischer |
2023-09-03 | test: verify too small char ref error spans | Martin Fischer |
2023-09-03 | fix: off-by-one missing-semicolon-after-character-reference span | Martin Fischer |
2023-09-03 | test: verify off-by-one missing-semicolon-after-character-reference span | Martin Fischer |
2023-09-03 | chore: rename char ref test | Martin Fischer |
2023-09-03 | fix!: off-by-one end-tag-with-trailing-solidus 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 | test: add span tests for eof errors | Martin Fischer |
2023-09-03 | fix!: wrong attribute value spans for char refs | Martin Fischer |
2023-09-03 | test: verify wrong attribute value spans for char refs | Martin Fischer |
2023-08-19 | feat: introduce NaiveParser | Martin Fischer |
2023-08-19 | break!: remove DefaultEmitter from public API | Martin Fischer |
2023-08-19 | docs: link multipage version of HTML spec | Martin Fischer |
2023-08-19 | chore: switch from pretty_assertions to similar-asserts | Martin Fischer |
2023-08-19 | break!: stop abusing Display for Error codes | Martin Fischer |
2023-08-19 | feat!: add span and offsets to Doctype | Martin Fischer |
2023-08-19 | fix: report value offset/span as None for the empty attr syntax | Martin Fischer |
2023-08-19 | break!: introduce AttributeMap | 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 | feat!: add offset to comments | Martin Fischer |
2023-08-19 | refactor!: remove Span trait, just use Range | Martin Fischer |
2023-08-19 | test: split up span test | Martin Fischer |
2023-08-19 | break!: merge Tokenizer::new_with_emitter into Tokenizer::new | Martin Fischer |
2023-08-19 | break!: privatize PosTrackingReader fields | Martin Fischer |
2023-08-19 | break!: rename PosTracker to PosTrackingReader | Martin Fischer |