-
v1.2.2 Stable
released this
2026-04-12 09:43:24 -07:00 | 296 commits to main since this releaseMain-thread eval for GLMakie/GLFW (#21)
The
exMCP tool now supportsmt=true(main-thread mode), which routes evals through the REPL backend on thread 1. This is required for GLMakie, GLFW, and any library that needs the main thread for OpenGL/GPU calls.Usage
ex(e="using GLMakie; GLMakie.activate!()", mt=true) ex(e="fig = Figure(); scatter(fig[1,1], [1,2,3], [4,5,6]); display(fig)", mt=true)Without
mt=true, async evals run on default-pool threads, causingThreadAssertionError. Withmt=true, the gate spawns the eval on the interactive pool, andgate_evalroutes throughREPL.call_on_backendto execute on thread 1.Install
]app add Kaimon@1.2.2Full Changelog: https://github.com/kahliburke/Kaimon.jl/compare/v1.2.1...v1.2.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)