Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

language-emacs-lisp

Alhadis13ISC1.4.0

Emacs Lisp support for Atom.

Emacs, Lisp, Elisp, Scheme, GNU, FSF, YASnippet, YAS, Muse, AmuseWiki

readme

Emacs Lisp Support

Build status: TravisCI Build status: AppVeyor Latest package version

Hand-crafted syntax highlighting and editor commands for Emacs Lisp in Atom.

Atomacs

Commands

This package includes two commands to run Lisp code in Emacs from Atom:

  • language-emacs-lisp:run-selection
  • language-emacs-lisp:run-file
Math: One not even

These aren't attached to any keybindings by default. You'll need to assign them shortcuts yourself.

NOTE: These require Emacs to be in your $PATH, and probably don't work on Windows.

changelog

Change Log

This project adheres to Semantic Versioning.

v1.4.0

October 17th, 2019

  • Added: Syntax highlighting for Emacs Muse and AmuseWiki markup
  • Added: Highlighting for el-get, straight.el and quelpa
  • Fixed: Automatic insertion of closing backticks and single-quotes
  • Fixed: Unescaped and mangled output from evaluation commands

v1.3.1

July 1st, 2019

  • Added: Highlighting for another 30 keywords used by mocha.el
  • Added: Highlighting for the use-package macro
  • Fixed: Highlighting of YASnippets without prologues

v1.3.0

September 6th, 2018

  • Added: defun highlighting for cl-{defun,defmacro,defsubst}
  • Added: Highlighting for "magic" autoloading comments
  • Added: Highlighting for another 1,935 function names
  • Added: Support for strings using ASCII-style directional quotes
  • Added: Syntax highlighting for YASnippet files
  • Fixed: Inconsistent highlighting of (lambda()) and (lambda ())
  • Fixed: Missing highlighting of , when inserting symbols

v1.2.0

October 14th, 2017

  • Added: Highlighting for faces and another 30,134 function names, courtesy of Endless Parentheses
  • Fixed: Broken highlighting of <= and >= in functions
  • Fixed: Editor commands still registered after deactivating package
  • Fixed: Deprecation warning when evaluating Lisp expressions
  • Fixed: Duplicated output when language-emacs-lisp:run-selection is used to evaluate an expression already enclosed by (message "%s" …)

v1.1.1

October 2nd, 2016

  • Fixed #1: Inaccurate matching of formatting specifiers

v1.1.0

September 28th, 2016
Improves file support and highlighting of numeric constants.

  • Added: File extension support for _emacs, abbrev_defs, .eld, gnus, Project.ede, and viper
  • Added: Highlighting to pair separators and square brackets
  • Added: Recognition of modelines and hashbangs
  • Added: Support for character escape sequences
  • Fixed: Partial highlighting of binary and hexadecimal literals
  • Fixed: Partial highlighting of ±INF and ±NaN constants

v1.0.1

August 29th, 2016
Small patch to fix broken highlighting in certain symbols with dashes.

v1.0.0

August 28th, 2016
Initial release. Adds editor commands and highlighting for Emacs Lisp.