Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move charsets into chakasu | bptato | 2023-08-14 | 1 | -1/+2 |
| | | | | Operation "modularize Chawan somewhat" part 1 | ||||
* | htmlparser: add parse error handling | bptato | 2023-07-15 | 1 | -114/+119 |
| | |||||
* | htmltokenizer: only yield once | bptato | 2023-07-09 | 1 | -12/+22 |
| | | | | | Seems to reverse the +200M peakmem during compile introduced by the previous commit. | ||||
* | htmltokenizer: fix regression | bptato | 2023-07-03 | 1 | -0/+3 |
| | | | | we need that break statement there, it seems | ||||
* | tokenizer: fix unreachable code warning | bptato | 2023-07-03 | 1 | -1/+0 |
| | |||||
* | radixtree: optimize searching | bptato | 2023-06-23 | 1 | -19/+15 |
| | |||||
* | htmltokenizer: fix after attribute value (quoted) bug | bptato | 2022-12-16 | 1 | -1/+3 |
| | | | | I forgot to change the last case when copy-pasting. Oops. | ||||
* | htmltokenizer: implement a small todo | bptato | 2022-12-15 | 1 | -2/+2 |
| | |||||
* | htmltokenizer: fix newline handling with insufficient buffer length | bptato | 2022-12-15 | 1 | -2/+6 |
| | |||||
* | Fix decoder bugs, move decoder to encoding/ | bptato | 2022-12-10 | 1 | -1/+1 |
| | |||||
* | Add support for the encoding standard, fix parseLegacyColor | bptato | 2022-12-10 | 1 | -112/+129 |
| | | | | Also, fix a bug in the | ||||
* | More JS bindings | bptato | 2022-09-13 | 1 | -1/+1 |
| | |||||
* | Increase tokenizer buffer size, add mark color option | bptato | 2022-07-29 | 1 | -1/+1 |
| | |||||
* | Fix forms | bptato | 2022-07-17 | 1 | -1/+3 |
| | |||||
* | Fix a tokenizer bug, clean up some warnings | bptato | 2022-07-12 | 1 | -1/+1 |
| | |||||
* | Implement HTML5 parsing | bptato | 2022-07-11 | 1 | -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. |