emacs 0.7.0

Rust library for creating emacs modules
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# Overview

`emacs-module-rs` provides high-level Rust binding and tools to write Emacs's dynamic modules. It is easy to use if you know either Rust or Emacs.

It currently supports stable Rust, Emacs 25/26, macOS, and Linux.

**Note**: There seems to be a bug with Emacs 26 on Ubuntu 16.04 (Xenial) that prevents it from loading any dynamic modules (even those written in C). See [issue #2](https://github.com/ubolonton/emacs-module-rs/issues/1).

## Setting up

- Install the Rust toolchain with [rustup]https://www.rustup.rs/.
- Make sure that your Emacs was compiled with module support. Check that `module-file-suffix` is not `nil`, and the function `module-load` is defined.