Skip to content

Emacs major mode for the metascript programming language.

License

Notifications You must be signed in to change notification settings

metascript/metascript-mode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • M-x metascript-repl: Launch or activate the REPL.

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!

About

Emacs major mode for the metascript programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Emacs Lisp 100.0%