Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2025-11-07
| ||
| 09:04 | remove redundant event bindings Leaf check-in: c5730b5caa user: jack tags: shadow-dom | |
| 08:53 | add various events definitions check-in: 6bc5ea7730 user: jack tags: shadow-dom | |
| 07:30 | remove left-over macro check-in: 909335b86d user: jack tags: shadow-dom | |
| 07:22 | tidy up dom bindings check-in: 9ad3533053 user: jack tags: shadow-dom | |
|
2025-11-06
| ||
| 12:31 | Implement variadic function interface check-in: 176c039a0d user: jack tags: shadow-dom | |
| 10:47 | add a new type :boolean to the jsffi mix check-in: c000a19a75 user: jack tags: shadow-dom | |
| 10:31 | appropriate set/get attribute check-in: 8a4c85b5a1 user: jack tags: shadow-dom | |
| 10:23 | further refactor for js bindings check-in: af4300eebe user: jack tags: shadow-dom | |
| 09:22 | use dom bindings in lisp scripts check-in: 63575266b8 user: jack tags: shadow-dom | |
| 08:48 | Introduce a file with (incomplete) DOM bindings check-in: d3c3007cd1 user: jack tags: shadow-dom | |
| 08:24 | move jsffi definitions from silex to easy.lisp check-in: 88aa257578 user: jack tags: shadow-dom | |
|
2025-11-05
| ||
| 11:08 | Refine support for a simple REPL check-in: 2ff8d2fc58 user: jack tags: shadow-dom | |
|
2025-11-04
| ||
| 12:46 | Add more keys (most notably backspace) check-in: 2bc1b8c87a user: jack tags: shadow-dom | |
| 12:30 | appropriate keyboard events check-in: afa1d391da user: jack tags: shadow-dom | |
| 11:14 | implement keyboard events check-in: 467f840d19 user: jack tags: shadow-dom | |
| 08:45 | add initial silex documentation check-in: a95d65972d user: jack tags: shadow-dom | |
|
2025-10-30
| ||
| 09:46 | Add test label check-in: 4060b00736 user: jack tags: shadow-dom | |
|
2025-10-24
| ||
| 10:47 | More gadgets including resize-knob check-in: f4dcf26179 user: jack tags: shadow-dom | |
| 08:10 | add a new operator define-js-constant to map objects check-in: b1c75a46a3 user: jack tags: shadow-dom | |
| 06:28 | [test] add guardrails to find-sheetened-mirror check-in: e9a241fa80 user: jack tags: shadow-dom | |
|
2025-10-23
| ||
| 13:00 | start implementing buttons and handle-repaint check-in: 8b757b6400 user: jack tags: shadow-dom | |
| 11:18 | implement rudimentary sheet and event protocols check-in: ad22e26959 user: jack tags: shadow-dom | |
|
2025-10-22
| ||
| 12:56 | The first sketch of a frame manager check-in: f932954e91 user: jack tags: shadow-dom | |
|
2025-08-21
| ||
| 14:42 | Update LIME t o set a SLIME property for sending data check-in: bc81a31b54 user: jack tags: shadow-dom | |
| 12:27 | Fix more typos in the blog post check-in: a491dfe50b user: jack tags: shadow-dom | |
| 12:25 | Fix typos in the blog post check-in: 97631b2cbb user: jack tags: shadow-dom | |
| 11:56 | Finish the blog post check-in: 381da4db3e user: jack tags: shadow-dom | |
|
2025-08-20
| ||
| 13:00 | Start writing a blog post check-in: 6629a4cd1e user: jack tags: shadow-dom | |
|
2025-08-19
| ||
| 13:31 | Rework LIME to not use an intermediate process check-in: 2446723506 user: jack tags: shadow-dom | |
| 12:31 | Move DOM-specific functions to dom.lisp check-in: 4b668c9a32 user: jack tags: shadow-dom | |
| 10:02 | Smaller builds (remove .git from shipped swank) check-in: 7066b2c116 user: jack tags: shadow-dom | |
|
2025-08-15
| ||
| 20:13 | Correctly coerce CL strings to JS strings in evaled FFI check-in: 1908cfbf93 user: jack tags: shadow-dom | |
| 13:53 | Better support for cross-origin boot check-in: e33382736e user: jack tags: shadow-dom | |
| 11:07 | Full support for ASYNC connections on both SLUG backends check-in: 004638243f user: jack tags: shadow-dom | |
| 07:49 | Improve LIME handling and closing multiple connections check-in: 73c34e6769 user: jack tags: shadow-dom | |
|
2025-08-14
| ||
| 15:00 | Ensure that ASYNC messages from SLIME are complete check-in: 2006b0b743 user: jack tags: shadow-dom | |
| 13:57 | Make connections from the browser work check-in: 71d09a357a user: jack tags: shadow-dom | |
|
2025-08-13
| ||
| 18:09 | Add :ASYNC communication style to FRIG check-in: dac8421f30 user: jack tags: shadow-dom | |
| 12:39 | Refactor streams defined for swank adapters check-in: 52ae1ea6ba user: jack tags: shadow-dom | |
| 08:24 | slug: move blocking logic to frig.lisp check-in: e531fe3825 user: jack tags: shadow-dom | |
| 07:27 | Ensure that test webserver does not cache files check-in: 35febeedd5 user: jack tags: shadow-dom | |
| 07:04 | Frig uses now :spawn communication style This is because nil (for single-threaded connections) is buggy especially because of blocking reads. check-in: f526147f55 user: jack tags: shadow-dom | |
|
2025-08-12
| ||
| 12:53 | Move connection logic to a backend - it will different between wank and frig check-in: cc39c450d4 user: jack tags: shadow-dom | |
| 10:33 | A preliminary (and working) SLIME connection via Websocket check-in: 974df91c10 user: jack tags: shadow-dom | |
|
2025-08-10
| ||
| 18:39 | [wip] frig: represent i/o as a buffered stream check-in: 996fdd1af1 user: jack tags: shadow-dom | |
|
2025-08-09
| ||
| 17:12 | Further frig hacks check-in: ad1ad66ebb user: jack tags: shadow-dom | |
| 11:25 | Towards working SLIME connections check-in: ca5a1f17ac user: jack tags: shadow-dom | |
|
2025-08-08
| ||
| 21:01 | lime removes the process on close and sends binary data check-in: 17be4f683d user: jack tags: shadow-dom | |
| 18:36 | Add test code for lime using websocket-driver check-in: d8114735b9 user: jack tags: shadow-dom | |
| 13:16 | Figured out how to pass byte arrays to js (!) check-in: d4f48d6e3a user: jack tags: shadow-dom | |