Crates.io | emacs-rs-module |
lib.rs | emacs-rs-module |
version | 0.19.0 |
source | src |
created_at | 2017-12-22 17:00:45.522569 |
updated_at | 2024-03-16 14:27:13.13684 |
description | An Emacs dynamic module that helps developing other dynamic modules, in Rust |
homepage | |
repository | |
max_upload_size | |
id | 44059 |
size | 3,999 |
This is an Emacs dynamic module that aims to streamline the development of other Emacs dynamic modules, written in Rust.
cargo build
(module-load "/path/to/emacs-rs-module/target/debug/libemacs_rs_module.dylib")
To be reloadable, the module must export an entry point named emacs_rs_module_init
. See test-module.
Run this in Emacs after each cargo build
to reload the module:
(rs-module/load "/path/to/my-module/target/debug/libmy_module.dylib")