<feed xmlns='http://www.w3.org/2005/Atom'>
<title>html5tokenizer, branch main</title>
<subtitle>Fork of html5gum with code span support</subtitle>
<id>http://git.push-f.com/html5tokenizer/atom/?h=main</id>
<link rel='self' href='http://git.push-f.com/html5tokenizer/atom/?h=main'/>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/'/>
<updated>2023-09-28T09:04:52Z</updated>
<entry>
<title>chore: bump version to 0.5.2</title>
<updated>2023-09-28T09:04:52Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-28T09:04:52Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=67fdaa58bba7a37ebda952310b45e0a029c06a16'/>
<id>urn:sha1:67fdaa58bba7a37ebda952310b45e0a029c06a16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: add errors example</title>
<updated>2023-09-28T09:00:01Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-28T08:14:21Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=70b92eda9a38c2f0e093c0f74cafb6398f97b58e'/>
<id>urn:sha1:70b92eda9a38c2f0e093c0f74cafb6398f97b58e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: add more context to early history in changelog</title>
<updated>2023-09-28T09:00:01Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-28T07:52:54Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=3a3b40e1eb715ec97dc873e31c726c2f3dd8dcdf'/>
<id>urn:sha1:3a3b40e1eb715ec97dc873e31c726c2f3dd8dcdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: remove unnecessary generic param bounds</title>
<updated>2023-09-28T09:00:01Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-28T06:25:09Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=8b2597814dee8486026326c2101820fa9f890e7b'/>
<id>urn:sha1:8b2597814dee8486026326c2101820fa9f890e7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: rename integration tests</title>
<updated>2023-09-28T09:00:01Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-27T07:25:12Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=b027ecdb397c2e378491f847660f8eeb740e8cf6'/>
<id>urn:sha1:b027ecdb397c2e378491f847660f8eeb740e8cf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: update html5lib-tests submodule to latest</title>
<updated>2023-09-28T09:00:01Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-27T07:14:48Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=635a571ee76bf7fdaaf01c204f30289489b80c1a'/>
<id>urn:sha1:635a571ee76bf7fdaaf01c204f30289489b80c1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: include CHANGELOG.md in .crate file</title>
<updated>2023-09-28T09:00:01Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-28T08:47:56Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=d712c442a4820a19e5476517af817cc3bf729d85'/>
<id>urn:sha1:d712c442a4820a19e5476517af817cc3bf729d85</id>
<content type='text'>
The file is linked from the README.md, so it should also be included.
</content>
</entry>
<entry>
<title>fix(tokenizer): don't lowercase temp chars in ScriptDataEndTagName</title>
<updated>2023-09-28T08:57:11Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-26T06:22:21Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=ee8ab781672e7ab608e74a5b605eb189828f0afe'/>
<id>urn:sha1:ee8ab781672e7ab608e74a5b605eb189828f0afe</id>
<content type='text'>
This bug resulted in e.g. "&lt;script&gt;&lt;/SCRI" being wrongly tokenized as:

    StartTag(StartTag { name: "script", self_closing: false, attributes: {} })
    Char('&lt;')
    Char('/')
    Char('s')
    Char('c')
    Char('r')
    Char('i')
    EndOfFile

Note that the Char tokens should be uppercase. (This bug could only be
observed when properly doing state switching via tree construction.)
</content>
</entry>
<entry>
<title>docs: improve tokenize example output format</title>
<updated>2023-09-28T08:36:08Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-28T08:32:45Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=ade1034c46f3c5e50bdf07fd1556b7957011fe98'/>
<id>urn:sha1:ade1034c46f3c5e50bdf07fd1556b7957011fe98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: move StartTag::name field up</title>
<updated>2023-09-28T08:36:08Z</updated>
<author>
<name>Martin Fischer</name>
<email>martin@push-f.com</email>
</author>
<published>2023-09-27T06:55:31Z</published>
<link rel='alternate' type='text/html' href='http://git.push-f.com/html5tokenizer/commit/?id=3ddeb0cd2d9469bab8dcc49d63424cffb605141e'/>
<id>urn:sha1:3ddeb0cd2d9469bab8dcc49d63424cffb605141e</id>
<content type='text'>
The Debug formatting is more readable when the name comes first.
</content>
</entry>
</feed>
