add syntax highlighting for emacs

Signed-off-by: Ava Hahn <ava@sunnypup.io>
This commit is contained in:
Ava Apples Affine 2023-10-19 12:20:57 -07:00
parent 5dcf601384
commit 415b1181fa
3 changed files with 88 additions and 2 deletions

View file

@ -80,6 +80,13 @@ Variables and functions defined in an external script loaded by your interpreter
(call "my-extra-library-functions.rls")
#+END_SRC
* Syntax Highlighting
Syntax Highlighting is implemented for Emacs under [[file:snippets/relish-mode.el][the Relish Mode module (snippets/relish-mode.el)]].
For installation, consider adding the following to your ~\~/.emacs~:
#+BEGIN_SRC el
(load-file "/PATH/TO/relish/snippets/relish-mode.el")
#+END_SRC
* Compilation
Compiling Relish is as simple as kicking off a build with Cargo.
#+BEGIN_EXAMPLE sh
@ -162,6 +169,7 @@ Note: this section only tracks the state of incomplete TODO items. Having everyt
- Make an icon if you feel like it
- Post release to relevant channels
** TODO v1.1 tasks
- emacs lsp implementation
- finish stretch goals in the [[file:snippets/interactive-devel.rls][interactive development library]]
- History length configurable (env var?)
- Lex function
@ -174,7 +182,6 @@ Note: this section only tracks the state of incomplete TODO items. Having everyt
- a snippet with a bunch of color constants
- Search delim configurable
** TODO v1.2 release tasks
- Emacs syntax highlighting and/or LSP implementation
- Bindings for the simplest possible UI library?
- Scheme compatibility layer?
- Get on that bug tracker