Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update docs HEAD master | bptato | 6 days | 1 | -3/+3 |
| | |||||
* | layout: remove obsolete todo | bptato | 6 days | 1 | -1/+0 |
| | |||||
* | nim.cfg: remove unused flag | bptato | 6 days | 1 | -1/+0 |
| | | | | It's enabled by default since Nim 2.0. | ||||
* | config: fix prepend-https parsing | bptato | 10 days | 1 | -0/+1 |
| | |||||
* | fromjs, jstypes: do not disable warnings | bptato | 10 days | 2 | -10/+7 |
| | | | | For various reasons, they no longer appear anyway. | ||||
* | config: print warning for prepend-https | bptato | 10 days | 2 | -2/+15 |
| | | | | Use prepend-scheme = '' instead. | ||||
* | config: remove excessive dot from warning message | bptato | 10 days | 1 | -3/+2 |
| | |||||
* | Update docs | bptato | 11 days | 2 | -3/+24 |
| | |||||
* | quickjs: fix lre_exec without JSContext opaque | bptato | 12 days | 1 | -3/+8 |
| | |||||
* | Eliminate some superfluous copies | bptato | 12 days | 18 | -50/+55 |
| | |||||
* | twtstr: re-validate UTF-8 in nextUTF8 | bptato | 12 days | 1 | -36/+40 |
| | | | | | it isn't used on invalid UTF-8, but the validation logic is separate so it seems better to double-check | ||||
* | config: warn on unused values | bptato | 12 days | 5 | -40/+35 |
| | |||||
* | fromjs: switch back res to `var' from `out' | bptato | 13 days | 7 | -87/+61 |
| | | | | | | | | The original goal was to comply the Uninit warning, but this is now a futile effort as Uninit is no longer planned to be the default in Nim. Setting `res' to its type's default value is therefore just a waste of cycles when it's already zero-initialized. | ||||
* | Enable ProveInit warning | bptato | 13 days | 17 | -23/+68 |
| | | | | It has caught some minor bugs. | ||||
* | Fix typo | bptato | 13 days | 2 | -2/+3 |
| | |||||
* | Update docs | bptato | 2025-05-09 | 16 | -13/+62 |
| | |||||
* | ua.css: disable margin on first p | bptato | 2025-05-09 | 3 | -3/+1 |
| | |||||
* | config: add external.show-download-panel | bptato | 2025-05-09 | 5 | -3/+25 |
| | |||||
* | Update readme | bptato | 2025-05-08 | 1 | -109/+50 |
| | | | | | If anybody is interested in turning the old neighbors section into an awesome-tui-browsers list, feel free to do so. | ||||
* | config: remove sockdir | bptato | 2025-05-08 | 3 | -23/+0 |
| | |||||
* | pager: remove pointless clamp | bptato | 2025-05-08 | 1 | -2/+1 |
| | |||||
* | Fix typo | bptato | 2025-05-08 | 2 | -2/+2 |
| | |||||
* | buffer: remove gpstream & SIGTERM handler | bptato | 2025-05-08 | 2 | -13/+1 |
| | | | | | SIGTERM will kill us anyway, and then the control stream gets automatically closed. Fin. | ||||
* | term: remove sixelMaxWidth, sixelMaxHeight | bptato | 2025-05-07 | 2 | -50/+7 |
| | | | | | | We weren't compensating for it at all, so it's kind of pointless. (AFAIK it only ever differs from the window size on XTerm, where you can just set maxGraphicSize anyway.) | ||||
* | javascript: clean up getMemoryUsage | bptato | 2025-05-07 | 1 | -26/+29 |
| | |||||
* | event: optimize dispatch | bptato | 2025-05-07 | 2 | -48/+82 |
| | |||||
* | event: fix another stopPropagation bug | bptato | 2025-05-05 | 2 | -8/+10 |
| | |||||
* | event: fix stopPropagation in capturing phase | bptato | 2025-05-05 | 2 | -9/+36 |
| | |||||
* | event: implement capturing phase, misc improvements | bptato | 2025-05-05 | 5 | -41/+90 |
| | | | | Fixes acid3 tests 31, 32 | ||||
* | libregexp: fix lre_check_timeout return value | bptato | 2025-05-04 | 1 | -1/+1 |
| | |||||
* | man, genidna: do not use std/unicode | bptato | 2025-05-04 | 3 | -5/+5 |
| | |||||
* | Update QuickJS-NG to 0.10.0 | bptato | 2025-05-04 | 16 | -9800/+4245 |
| | |||||
* | bonus: simplify and fix addurimethod | hrdl | 2025-05-04 | 1 | -11/+15 |
| | | | | | | | | This fixes a number of issues with addurimethod. - Use cat in the absence of PAGER - Avoid unwanted : in scheme and dropped ? from from cgi - Allow replacing previously defined schemes - Rework num_spaces computation based on bptato's suggestion | ||||
* | Fix typos | bptato | 2025-05-04 | 3 | -3/+3 |
| | |||||
* | Makefile: remove submodule target, update docs | bptato | 2025-05-04 | 11 | -25/+344 |
| | | | | | | | submodule has been unused for a while now, should be OK to remove it. I've also gotten tired of the tables on the man page being borderline unreadable, so I've hacked some borders onto them. Ugly, but works. | ||||
* | layout, csstree: build stacking contexts together with tree | bptato | 2025-05-03 | 10 | -70/+145 |
| | | | | | | | | We often redo sub-layouts in layout, and this makes stacking contexts very hard to build reliably there. This fixes a bug where positioned descendants of flex items would sometimes mysteriously disappear. | ||||
* | dom, event: add UIEvent to createEvent, initUIEvent | bptato | 2025-05-03 | 3 | -7/+41 |
| | | | | Fixes acid3 test 30 | ||||
* | term: do not accept BEL in query responses | bptato | 2025-05-03 | 1 | -5/+5 |
| | | | | We no longer send it, so terminals shouldn't send it either. | ||||
* | url: add schemeType, fix port bug on protocol assignment | bptato | 2025-05-03 | 9 | -120/+157 |
| | | | | Allows branching on the scheme without string comparisons. | ||||
* | url: simplify tuple origin | bptato | 2025-05-03 | 1 | -33/+8 |
| | |||||
* | pager: do not forget downloads buffer on replace | bptato | 2025-05-02 | 1 | -0/+2 |
| | |||||
* | cookie: do not match port in Domain | bptato | 2025-05-02 | 2 | -8/+10 |
| | | | | That's how cookies *should have* worked, not how they actually work. | ||||
* | container: optimize object size | bptato | 2025-05-02 | 2 | -19/+17 |
| | |||||
* | container: support Refresh header | bptato | 2025-05-02 | 3 | -47/+63 |
| | |||||
* | url, twtstr: misc cleanup, fix overflow check in parseUInt8 | bptato | 2025-05-01 | 3 | -112/+113 |
| | |||||
* | Makefile: fix installation with static linking | bptato | 2025-05-01 | 2 | -1/+7 |
| | |||||
* | myaddr: fix newSeqUninit polyfill | bptato | 2025-05-01 | 1 | -1/+1 |
| | | | | | | Sometimes it's called with an unsigned len. ref. https://todo.sr.ht/~bptato/chawan/59 | ||||
* | Improve static builds | bptato | 2025-05-01 | 5 | -28/+61 |
| | | | | | Now we generate a single "ssl" binary for CGI scripts that need OpenSSL to reduce the output size. | ||||
* | about: avoid word break in link | bptato | 2025-04-30 | 1 | -9/+11 |
| | |||||
* | history: simplify a bit | bptato | 2025-04-30 | 2 | -22/+13 |
| |