summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* workaround wslays-ol/workarounds-ol2026-04-201-3/+3
* lib/python: Clean up warningOmar Rizwan2026-04-021-0/+4
* c: Clean up warnings. Disable printf fortifyOmar Rizwan2026-04-021-2/+3
* c: Suppress warnings on macOSOmar Rizwan2026-03-241-1/+1
* c: Use -O2 and -march=native and fix how that breaks drawOmar Rizwan2026-03-221-1/+3
* lib/python: Kill the Python process on unmatch.Omar Rizwan2026-02-271-2/+5
* python: Multithread listen on Python sideOmar Rizwan2026-02-261-50/+55
* python: Fix stderrOmar Rizwan2026-02-261-1/+1
* python: Remove zmq dependencyOmar Rizwan2026-02-261-85/+103
* python: Per-thread sockets so we can kill threads safely-ish.Omar Rizwan2026-02-121-50/+63
* python: Invert so Python is the server; use per-thread sockets.Omar Rizwan2026-02-111-15/+17
* Merge branch 'main' into osnr/uvxOmar Rizwan2026-02-101-83/+85
|\
| * WIP: Start porting terminal. Suppresses error.Omar Rizwan2026-02-091-83/+85
* | python: Use JSON to serialize result. craft: Return serialized boxesOmar Rizwan2026-02-081-2/+2
* | python: Fix zmq calls in unknown; craft works!Omar Rizwan2026-02-081-0/+5
* | python: WIP: Let any thread call PythonOmar Rizwan2026-02-081-34/+144
* | WIP: Start on craft.folk. Need to multithread $pyOmar Rizwan2026-02-063-28/+156
* | python: Image argtype worksOmar Rizwan2026-02-061-1/+0
* | python: WIP: Working on Image / argtype support.Omar Rizwan2026-02-061-16/+5
* | lib/python: WIP: Start on argtype registrationOmar Rizwan2026-02-061-85/+91
* | lib/python: WIP: Need to send parts separately for ImageOmar Rizwan2026-02-041-11/+58
* | WIP: Add Uvx def. Need to implement custom argtype for Image nextOmar Rizwan2026-02-041-16/+92
* | WIP: lib/python to run Python subprocess, call functions in itOmar Rizwan2026-02-031-0/+150
|/
* WIP: Finish moving to VMA? Add -noload to C.Omar Rizwan2025-12-121-1/+15
* web/setup: Use folk.hold instead of folk.runOmar Rizwan2025-12-041-2/+6
* folk.js: evaluate -> run.Omar Rizwan2025-11-301-5/+6
* ws: Use libwslay.a statically to fix Linux; use -lcryptoOmar Rizwan2025-10-231-3/+2
* vendor libwslayOmar Rizwan2025-10-231-0/+3
* Merge branch 'osnr/folk2' into osnr/folk2-atomicallyOmar Rizwan2025-10-071-2/+5
|\
| * c: Don't print error on typedef with missing structOmar Rizwan2025-10-061-2/+5
* | Normalize -flags to be consistent with Tcl styleOmar Rizwan2025-09-221-1/+1
|/
* Fix ws.watchMason Jones2025-09-101-49/+13
* WIP: fix keyboardsMason Jones2025-09-101-2/+43
* Get edge cases working with tcl parserMason Jones2025-09-101-22/+88
* lib/c: Include Tracy headerOmar Rizwan2025-09-041-1/+5
* lib/c: Don't print newline spam for every compileOmar Rizwan2025-09-041-1/+3
* lib/c: Build with -O2Omar Rizwan2025-09-021-1/+1
* Fix GPU pipeline error handlingOmar Rizwan2025-09-021-5/+18
* Fix calibrate and ws Hold! usageOmar Rizwan2025-08-301-1/+1
* Fix most of the tests. Fix C++ compileOmar Rizwan2025-08-251-1/+1
* Rename `collected matches` to `collected results`.Omar Rizwan2025-08-251-2/+2
* math,points-at: Fix points atOmar Rizwan2025-08-231-0/+24
* More nitsOmar Rizwan2025-08-211-1/+1
* folk,c: Globalize interp and __onErrorOmar Rizwan2025-08-071-2/+2
* Fix some simple runtime compile cast warningsOmar Rizwan2025-08-072-5/+5
* c: Print compile warningsOmar Rizwan2025-07-221-9/+3
* c: Init extended libraries on initOmar Rizwan2025-07-171-0/+19
* c: Don't suppress errors so we get stack traceOmar Rizwan2025-07-161-11/+7
* ws: Disconnect handling works on both browser and websocatOmar Rizwan2025-07-091-10/+33
* WIP: Finish implementing ws test. Doesn't work yet.Omar Rizwan2025-07-091-1/+1