summaryrefslogtreecommitdiffstats
path: root/test (follow)
Commit message (Expand)AuthorAgeFilesLines
* python: Multithread listen on Python sideOmar Rizwan2026-02-261-2/+5
* Merge branch 'osnr/stdout' into osnr/uvxOmar Rizwan2026-02-256-87/+6
|\
| * Fix most remaining testsOmar Rizwan2026-02-164-87/+3
| * Fix some tests with harder exitOmar Rizwan2026-02-162-0/+3
* | Split jpeg-lib and png-lib out from image-lib.folk.Omar Rizwan2026-02-111-3/+5
* | python: WIP: Let any thread call PythonOmar Rizwan2026-02-081-2/+0
* | WIP: Start on craft.folk. Need to multithread $pyOmar Rizwan2026-02-062-5/+5
* | python: Image argtype worksOmar Rizwan2026-02-061-1/+2
* | python: WIP: Working on Image / argtype support.Omar Rizwan2026-02-062-1/+18
* | WIP: Add Uvx def. Need to implement custom argtype for Image nextOmar Rizwan2026-02-041-0/+18
* | WIP: lib/python to run Python subprocess, call functions in itOmar Rizwan2026-02-031-0/+23
|/
* db: As a quick fix for now, raise the holds capOmar Rizwan2025-12-101-0/+18
* Move AtomicallyVersion inheritance/control to userspaceOmar Rizwan2025-12-081-1/+1
* virtual-programs -> builtin-programsOmar Rizwan2025-12-0410-36/+36
* prelude: Fix error stack trace in ForEach!Omar Rizwan2025-11-191-3/+8
* prelude: Nicer ForEach! error reporting (throw to caller)Omar Rizwan2025-11-181-5/+26
* Replace (keep 10ms) with -keep 10ms for consistencyOmar Rizwan2025-11-121-1/+1
* prelude: Fix bug that broke keyboard on this branch?Omar Rizwan2025-10-161-0/+13
* WIP: Don't remove new/same version on convergeOmar Rizwan2025-10-151-2/+6
* Merge branch 'osnr/folk2' into osnr/folk2-atomicallyOmar Rizwan2025-10-092-1/+4
|\
| * test/options: Stagger failure so it always errors if badOmar Rizwan2025-10-081-0/+1
| * test/options: Make succeed once fixedOmar Rizwan2025-10-081-0/+2
| * test/fn3: FixOmar Rizwan2025-10-081-1/+1
| * Don't use DB matches for subscriptionsMason Jones2025-09-121-1/+1
| * Throw error if using Say in a SubscriptionMason Jones2025-09-101-1/+1
* | db: WIP: Reap older AtomicallyVersion's stmts when newer convergesOmar Rizwan2025-09-241-1/+9
* | Clean up inflight/atomically log messagesOmar Rizwan2025-09-231-1/+1
* | WIP: Redesign to try to use -atomically directly on the matcher WhenOmar Rizwan2025-09-232-9/+10
* | WIP: Make -nonatomically block inheritance & decr first. Fixes test.Omar Rizwan2025-09-221-1/+3
* | Normalize -flags to be consistent with Tcl styleOmar Rizwan2025-09-221-1/+1
* | WIP: implement -non-atomically for testOmar Rizwan2025-09-221-8/+11
* | test/atomically2: WIP: Implement basic testOmar Rizwan2025-09-221-0/+17
* | WIP: Add -atomically to Query!. Add inflight count. Passes testOmar Rizwan2025-09-161-10/+13
* | WIP: Draft test, use hyphen syntaxOmar Rizwan2025-09-121-0/+22
* | WIP: Implement skeleton of Atomically/AtomicallyVersionOmar Rizwan2025-09-121-1/+1
|/
* WIP: Replace HoldStatement! with augmented Hold!, clean up most usesOmar Rizwan2025-08-292-4/+4
* __conclude -> Exit!Omar Rizwan2025-08-2528-28/+28
* Fix most of the tests. Fix C++ compileOmar Rizwan2025-08-254-11/+16
* Add all the tests I had lying around so they're archivedOmar Rizwan2025-08-258-0/+219
* Rename `collected matches` to `collected results`.Omar Rizwan2025-08-251-5/+5
* writable texture -> canvasOmar Rizwan2025-08-251-2/+2
* test/collect-race: A reasonable testOmar Rizwan2025-07-241-6/+12
* test/collect-race: WIP: this isn't retracting properlyOmar Rizwan2025-07-241-4/+8
* test/collect-race: WIP: Destructors don't seem to fire?Omar Rizwan2025-07-241-0/+19
* Basic (slow) texture-churn mutation worksOmar Rizwan2025-07-181-8/+15
* Add uniq to Image; now successfully breaks test/texture-churnOmar Rizwan2025-07-171-6/+7
* WIP: Start on texture-churn test to debug camera sliceOmar Rizwan2025-07-171-0/+78
* Remove/clean up some testsOmar Rizwan2025-07-162-117/+0
* Move GPU stuff into gpu/Omar Rizwan2025-07-161-4/+4
* Rename "GPU images" to "GPU textures"Omar Rizwan2025-07-162-14/+14