emacs 0.7.0

Rust library for creating emacs modules
Documentation
# Calling Lisp Functions

Frequently-used Lisp functions are exposed as methods on `env`:

```rust
env.intern("defun")?;

env.message("Hello")?;

env.type_of(5.into_lisp(env)?)?;

env.provide("my-module")?;
```

To call arbitrary Lisp functions, use `env.call(&str, &[Value])`:

```rust
// (list "1" 2)
env.call("list", &[
    "1".into_lisp(env)?,
    2.into_lisp(env)?,
])?;

// (add-hook 'text-mode-hook 'variable-pitch-mode)
env.call("add-hook", &[
    env.intern("text-mode-hook")?,
    env.intern("variable-pitch-mode")?,
])?;
```