metascript-mode

https://github.com/metascript/metascript-mode.git

git clone 'git://github.com/metascript/metascript-mode.git'
0

Metascript Mode Build Status MELPA

A Metascript language mode for Emacs.

screenshot

Features

  1. syntax highlighting with support for nice rendering of lambdas and other constructs
  2. flymake integration for checking compilation errors as you type (requires mjs-check as a dev dependency)
  3. simple auto indentation
  4. code evaluation and a repl
  5. npm test integration with stack trace navigation

Keyboard shortcuts

Metascript buffer

Keyboard shortcut | Description ——————————-|——————————- C-M-f | Move to the next block. C-M-b | Move to the previous block. C-M-Space | Mark the next block. C-c, | Run the tests. C-c M-j | Launch or activate the REPL. C-M-x | Evaluate active region. Definitions become available in the REPL.

Test results buffer

Usual compilation-minor-mode shortcuts.

Installation

Available from MELPA.

M-x package-install <ENTER> metascript-mode

Configuration

M-x customize-group metascript

Have fun!