| Crates.io | emacs-rs-module |
| lib.rs | emacs-rs-module |
| version | 0.19.0 |
| created_at | 2017-12-22 17:00:45.522569+00 |
| updated_at | 2024-03-16 14:27:13.13684+00 |
| 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")