about summary refs log tree commit diff stats
path: root/src/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* Add missing pop pragmabptato2022-07-291-0/+1
|
* Improved incremental search: support unicodebptato2022-07-231-0/+9
|
* Implement select element displaybptato2022-07-171-0/+12
| | | | | You can't actually use them yet. But at least they don't flood the screen with options now.
* Throw out unused functionsbptato2022-07-131-101/+0
|
* Don't zero-fill makewidthtablebptato2022-07-131-1/+1
|
* Fix a tokenizer bug, clean up some warningsbptato2022-07-121-14/+14
|
* Fix and clean up some dom-based featuresbptato2022-07-111-0/+17
|
* Implement HTML5 parsingbptato2022-07-112-19/+27
| | | | | | | 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.
* Implement standard-compliant HTML tokenizerbptato2022-06-272-12/+25
| | | | | | Seems performant enough, though I'm not sure whether it is actually producing correct output. Still missing: tests and the actual parsing.
* twtstr: replace bisearch with stdlib binarySearchbptato2022-02-191-20/+2
|
* Fix not being able to load local files with ?, #, etcbptato2022-02-191-0/+8
|
* Implement formsbptato2022-01-291-13/+25
| | | | | | Note: for now, only input tags are supported. Also the implementation is extremely hacky and needs refactoring... But it works, I think.
* Implement text-align and <center>bptato2022-01-291-6/+5
|
* Fix potential crash in next link commandbptato2022-01-261-1/+1
|
* Zero-width characters don't break wordsbptato2022-01-251-3/+3
|
* Fix some path bugs and misc. warningsbptato2022-01-251-4/+1
|
* Make non-alphabetic characters break wordsbptato2022-01-241-9/+3
|
* Fix page navigationbptato2022-01-221-0/+8
|
* Re-implement marginsbptato2022-01-221-1/+7
|
* Fix percent encoding function and local percent encoded pathsbptato2022-01-191-5/+13
|
* Implement basics of new layout enginebptato2022-01-181-0/+1
|
* Add punycode supportbptato2021-12-291-12/+84
|
* Proper URL handlingbptato2021-12-261-4/+77
|
* Fix pager bugsbptato2021-12-231-1/+1
|
* Honestly I'm not sure what I added here...bptato2021-12-211-0/+3
|
* Fix and implement cursor movement commandsbptato2021-12-201-12/+3
| | | | | In particular, cursorNextLink and cursorPrevLink now work and some other commands have been improved
* Fix cursorPrevWord, cursorNextWordbptato2021-12-191-1/+5
|
* Fix html parser bugsbptato2021-12-191-0/+3
|
* More configuration optionsbptato2021-12-191-62/+69
|
* More code formatting consistencybptato2021-12-171-3/+2
|
* Some parser fixesbptato2021-12-151-10/+13
|
* Add roman list style typebptato2021-12-151-17/+32
|
* Add lists, function selector fixesbptato2021-12-141-1/+102
|
* Support more colors, config.nim refactoringbptato2021-12-101-4/+2
|
* Change configuration format to tomlbptato2021-12-051-10/+78
|
* Support CSS word breakbptato2021-11-231-1/+1
|
* Fix delete characterbptato2021-11-201-2/+20
|
* User stylesheets and applyStylesheets optimizationsbptato2021-11-191-0/+26
|
* Store pixels per character/rowbptato2021-11-141-17/+3
|
* Parse ansi escape codes when displaying plain textbptato2021-11-131-4/+4
|
* Refactor output formatting code, drop non-ansi supportbptato2021-11-131-0/+19
|
* Colors, italic, bold, read from pipebptato2021-11-121-19/+17
|
* Layout engine improvements, use author style sheetbptato2021-11-101-17/+19
|
* Get rid of some old code, work on css property handlingbptato2021-08-111-11/+20
|
* Implement CSS display none in box renderer etc.bptato2021-08-081-0/+11
| | | | | Other changes being bugfixes and a temporary implementation of "view source"
* Reorganize importsbptato2021-08-071-1/+1
|
* Refactoring in buffer.nimbptato2021-08-061-2/+0
|
* Refactor display.nim and twtio.nimbptato2021-08-061-0/+13
|
* Implement new buffer model which supports X coordsbptato2021-08-054-19/+14
| | | | ...also, one can kinda use this as a file viewer now I guess
* Remove static radix tree and small/full buildsbptato2021-08-052-151/+5
| | | | | | Static radix tree was a hack to begin with and I don't want to deal with it anymore. I might consider small/full builds later on but let's be honest here, it's premature optimization.
Kartik Agaram <vc@akkartik.com> 2019-09-20 11:19:30 -0700 committer Kartik Agaram <vc@akkartik.com> 2019-09-20 11:25:59 -0700 5683' href='/akkartik/mu/commit/html/examples/ex10.subx.html?h=main&id=4a4a392dc7c81b301ad6b760525c5549f2f6644c'>4a4a392d ^
a0d3cac4 ^

c52ae116 ^
6070c23e ^
a0d3cac4 ^








1a4de9dd ^



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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132