Emacs Lisp is an actively used programming language created in 1985. Emacs Lisp is a dialect of the Lisp programming language used as a scripting language by Emacs (a text editor family most commonly associated with GNU Emacs and XEmacs). It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C (as is the Lisp interpreter itself). Emacs Lisp is also referred to as Elisp, although there is also an older, unrelated Lisp dialect with that name. Read more on Wikipedia...
- Emacs Lisp ranks in the top 5% of languages
- the Emacs Lisp wikipedia page
- Emacs Lisp first appeared in 1985
- file extensions for Emacs Lisp include el, emacs and emacsdesktop
- tryitonline has an online Emacs Lisp repl
- See also: lisp, common-lisp, emacs-editor, c, unix, bourne-shell, perl, scheme
- I have 76 facts about Emacs Lisp. what would you like to know? email me and let me know how I can help.
Example code from Linguist:
Example code from Wikipedia:
(defun switch-to-next-window-in-split () (set-window-buffer (next-window) (other-buffer))) (advice-add 'split-window-vertically :before #'switch-to-next-window-in-split)
Last updated July 22nd, 2019