tink / link log #systemcrafters

< antti > dropped a link

GitHub - CeleritasCelery/rune: Rust VM for Emacs · GitHub

https://github.com/CeleritasCelery/rune

Rune is an experimental Rust-based core for Emacs that provides a basic elisp runtime and minimal GUI. It pulls lisp files from GNU Emacs 29.1 and uses MIRI for testing. The architecture relies on a defun proc macro to define builtins, translating Lisp types to Rust equivalents like Object. Development focuses on bootstrapping by loading new elisp files and implementing missing primitive functions. Property testing against GNU Emacs is handled via the assert_elprop! macro, which compares results from both implementations.

what others said

The single comment highlights the project's extensive history of over 900 commits and specifically notes the recent addition of thread support in the latest update. No other opinions or objections are present in the thread to establish a consensus or contradict the page.