Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | dom: add outerHTML setter | bptato | 2023-10-23 | 2 | -53/+146 | |
| | | | | Also, misc. refactorings | |||||
* | Add innerHTML setter | bptato | 2023-10-23 | 4 | -10/+67 | |
| | | | | yay | |||||
* | about:chawan: fix markup | bptato | 2023-10-23 | 1 | -8/+8 | |
| | ||||||
* | dom: use same url in eval filename as in the console.log statement | bptato | 2023-10-22 | 1 | -2/+2 | |
| | ||||||
* | update chakasu | bptato | 2023-10-22 | 2 | -1/+1 | |
| | ||||||
* | Remove runestream | bptato | 2023-10-22 | 1 | -31/+0 | |
| | | | | unused | |||||
* | fromjs: update FromJSAllowedT | bptato | 2023-10-21 | 1 | -1/+2 | |
| | ||||||
* | fromjs: remove IsNumber check from float, remove unused functions | bptato | 2023-10-21 | 1 | -21/+0 | |
| | ||||||
* | fromJSInt: do not fail if not IsNumber | bptato | 2023-10-21 | 2 | -3/+0 | |
| | | | | to match standard behavior (e.g. accept null as int, etc) | |||||
* | Update todo | bptato | 2023-10-21 | 1 | -1/+0 | |
| | ||||||
* | base64: reduce pointless re-coding using JSString | bptato | 2023-10-21 | 9 | -40/+84 | |
| | | | | | We now expose some functions from QuickJS to interact with JavaScript strings without re-encoding them into UTF-8. | |||||
* | javascript: add TextEncoder, TextDecoder | bptato | 2023-10-21 | 11 | -1/+194 | |
| | ||||||
* | Update readme | bptato | 2023-10-21 | 1 | -3/+8 | |
| | ||||||
* | warn on eprint in release mode | bptato | 2023-10-21 | 3 | -3/+12 | |
| | | | | Maybe it's easier to avoid accidentally including like this | |||||
* | loader: remove stray eprint | bptato | 2023-10-21 | 1 | -1/+0 | |
| | ||||||
* | loader/http: do not choke on 103 early hints, use copyMem | bptato | 2023-10-20 | 1 | -11/+39 | |
| | ||||||
* | term: replace control chars in setTitle | bptato | 2023-10-20 | 1 | -1/+5 | |
| | ||||||
* | WindowAttributes: refactor | bptato | 2023-10-19 | 15 | -67/+75 | |
| | | | | | | * rename module (window -> winattrs, to avoid conflict with env/window) * do not use result * remove unused cell_ratio | |||||
* | dirlist: quote path names in href | bptato | 2023-10-18 | 1 | -1/+1 | |
| | | | | | | | so that it does not choke on files with an apos in them. (We could also htmlEscape it, but this should be enough since we percent-encode the paths already.) | |||||
* | Fix crash on `cha -' | bptato | 2023-10-18 | 1 | -3/+5 | |
| | ||||||
* | socketstream: get rid of pointer arithmetic | bptato | 2023-10-18 | 1 | -2/+4 | |
| | ||||||
* | pager/lineedit: notify lineedit of windowChange | bptato | 2023-10-18 | 2 | -0/+6 | |
| | | | | this was causing crashes | |||||
* | css: fix list style type presentational hints | bptato | 2023-10-14 | 1 | -17/+20 | |
| | | | | third time's the charm | |||||
* | css: support more list types, fix <ul/ol type=... | bptato | 2023-10-14 | 2 | -9/+39 | |
| | | | | | | | Turns out you can't just throw the value into the CSS value parser. (Also, correction for the previous commit message: it is not LI but UL or OL.) | |||||
* | css: support alphabetic list types, support <LI TYPE=... | bptato | 2023-10-14 | 2 | -2/+59 | |
| | ||||||
* | container: add cursorNthLink, cursorRevNthLink | bptato | 2023-10-14 | 5 | -20/+66 | |
| | ||||||
* | remove outdated comment | bptato | 2023-10-14 | 1 | -1/+0 | |
| | ||||||
* | XHR progress | bptato | 2023-10-14 | 3 | -9/+112 | |
| | | | | still non-functional | |||||
* | layout: move Strut from box -> engine | bptato | 2023-10-14 | 2 | -13/+14 | |
| | ||||||
* | Update readme | bptato | 2023-10-14 | 1 | -0/+2 | |
| | ||||||
* | Makefile: create manpage directories, fix wrong file modes | bptato | 2023-10-14 | 1 | -6/+8 | |
| | | | | | | | * mkdir manpage directories too (not just prefix/bin) * use 0644 file mode instead of the nonsensical 0655 See https://todo.sr.ht/~bptato/chawan/1 | |||||
* | layout: remove unused InlineAtom members | bptato | 2023-10-14 | 1 | -2/+0 | |
| | ||||||
* | layout: add LineBoxState | bptato | 2023-10-14 | 2 | -64/+82 | |
| | | | | Makes LineBox objects a bit smaller. | |||||
* | layout: get rid of baseline, firstBaseline functions | bptato | 2023-10-14 | 2 | -25/+22 | |
| | ||||||
* | fix comment | bptato | 2023-10-13 | 1 | -1/+1 | |
| | ||||||
* | layout: refactor InlineContext | bptato | 2023-10-13 | 2 | -162/+187 | |
| | | | | | Most InlineContext members may be discarded after layout, and thus belong in InlineState. | |||||
* | slightly refactor md to man preprocessing, update manpage | bptato | 2023-10-13 | 3 | -9/+9 | |
| | ||||||
* | Refactor Console | bptato | 2023-10-13 | 7 | -118/+172 | |
| | | | | | * merge dom.console & client.Console * move client-specific stuff out of Console (into callbacks when necessary) | |||||
* | add_eval_variables: do not close over `this' twice | bptato | 2023-10-13 | 1 | -1/+2 | |
| | | | | | See https://github.com/bellard/quickjs/issues/192. (Thanks to @dchest for the proposed fix.) | |||||
* | trans.cgi: minor fix | bptato | 2023-10-09 | 1 | -1/+1 | |
| | ||||||
* | update w3m.toml | bptato | 2023-10-09 | 1 | -26/+39 | |
| | ||||||
* | config: fix `include` naming | bptato | 2023-10-09 | 1 | -4/+4 | |
| | | | | use what is documented | |||||
* | improve trans.cgi | bptato | 2023-10-09 | 1 | -5/+23 | |
| | | | | document, simplify, ... | |||||
* | gmifetch: get rid of globals | bptato | 2023-10-09 | 1 | -39/+43 | |
| | | | | it was horrible code style... (gmifetch still kind of is :/) | |||||
* | gmifetch: -O3 | bptato | 2023-10-09 | 1 | -1/+1 | |
| | ||||||
* | gmifetch: fix buffer overflow | bptato | 2023-10-08 | 1 | -1/+1 | |
| | | | | ew | |||||
* | move workaround from previous commit | bptato | 2023-10-05 | 2 | -2/+4 | |
| | | | | agh... it didn't work with GCC | |||||
* | Workaround for clang 16 | bptato | 2023-10-05 | 1 | -0/+2 | |
| | | | | | | | Needed to get Chawan to compile on FreeBSD... (clang 16 makes passing incompatible pointer types an error, but that breaks our C bindings.) | |||||
* | chawan.html: add missing linebreak | bptato | 2023-10-05 | 1 | -2/+2 | |
| | | | | needed to avoid the logo overwriting text | |||||
* | twtstr: optimize width | bptato | 2023-10-01 | 1 | -34/+17 | |
| |