about summary refs log tree commit diff stats
path: root/src/html/htmltokenizer.nim
Commit message (Collapse)AuthorAgeFilesLines
* htmltokenizer: fix after attribute value (quoted) bugbptato2022-12-161-1/+3
| | | | I forgot to change the last case when copy-pasting. Oops.
* htmltokenizer: implement a small todobptato2022-12-151-2/+2
|
* htmltokenizer: fix newline handling with insufficient buffer lengthbptato2022-12-151-2/+6
|
* Fix decoder bugs, move decoder to encoding/bptato2022-12-101-1/+1
|
* Add support for the encoding standard, fix parseLegacyColorbptato2022-12-101-112/+129
| | | | Also, fix a bug in the
* More JS bindingsbptato2022-09-131-1/+1
|
* Increase tokenizer buffer size, add mark color optionbptato2022-07-291-1/+1
|
* Fix formsbptato2022-07-171-1/+3
|
* Fix a tokenizer bug, clean up some warningsbptato2022-07-121-1/+1
|
* Implement HTML5 parsingbptato2022-07-111-0/+1525
Completely replaced the previous HTML2 (?) parser, which was a bad re-implementation of w3m's parser in the first place. Now we have a (sort of) compliant HTML5 parser. Needs tests, badly.
a> ^
e2734cd ^
42762ce ^

192e16b ^
0114cd1 ^



9aa7577 ^
6a1d8e5 ^
9c8285b ^



da9d948 ^




e839c30 ^


53c3524 ^
5b2e629 ^

e2e3aea ^
2e3a85d ^


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56