Hello, "elisp" (vs "emacs-lisp") code blocks are supported via an entry "org-src-lang-modes" but not in org-babel-tangle-lang-exts.
The patch below is to fix that. From: Nicolas Richard <theonewiththeevill...@yahoo.fr> Date: Wed, 5 Mar 2014 16:49:30 +0100 Subject: [PATCH] lisp/ob-tangle.el: "elisp" should get tangled to ".el" files. --- lisp/ob-tangle.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/ob-tangle.el b/lisp/ob-tangle.el index 5797ea4..8923e16 100644 --- a/lisp/ob-tangle.el +++ b/lisp/ob-tangle.el @@ -41,7 +41,8 @@ (declare-function org-before-first-heading-p "org" ()) (defcustom org-babel-tangle-lang-exts - '(("emacs-lisp" . "el")) + '(("emacs-lisp" . "el") + ("elisp" . "el")) "Alist mapping languages to their file extensions. The key is the language name, the value is the string that should be inserted as the extension commonly used to identify files -- 1.8.3.2