eve-mode

Homepage: https://github.com/witheve/emacs-eve-mode

Author: Joshua Cole

Updated:

Summary

Major mode for editing Eve documents

Commentary

`eve-mode` is a major mode for editing [Eve Documents][1] built on
top of `polymode`.  Since Eve blocks (analagous to DB queries) are
conventionally embedded in markdown documents, markdown mode is
used as the host mode and code blocks are treated as executable eve
blocks. If the fenced code block has an `info string` with a value
other than "eve", the code block will be ignored.  It currently has
support for syntax highlighting and simple indentation.  Beginning
in 0.4, fenceless codeblocks are also supported via the `end`
keyword.  This is opt-in behavior via `eve-future-mode` (also
provided by this package).  Support will be added for syntax and
build error reporting once the new language service is written.

[1]: http://witheve.com/

Documentation:

`eve-mode` adds itself to the `auto-mode-alist` for `.eve` files
automatically.  If you'd like to use eve-mode in a document with
another extension, use `M-x eve-mode`.

Dependencies