[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] Adding Easy Templates
From: |
Daniel E . Doherty |
Subject: |
[O] Adding Easy Templates |
Date: |
Wed, 23 May 2012 08:10:19 -0500 |
User-agent: |
Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/24.1.50 (x86_64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
All,
I really like the Easy Template facility, and would like to add some of
my own. However, I am having trouble with the elisp syntax. I would
like to add a couple in my init file, but am having no luck. Here is
what I have now:
=========================
(eval-after-load 'org
(progn
(add-to-list 'org-structure-template-alist
(list '("m" "#+begin_src emacs-lisp\n?\n#+end_src")))
(add-to-list 'org-structure-template-alist
(list '("j"
"#+begin_quote\n||Dr|Cr|\n|-\n|?|$||\n|||$|\n#+end_quote")))))
=========================
Which yeilds:
=========================
Debugger entered--Lisp error: (invalid-function (("j" "#+begin_quote
||Dr|Cr|
|-
|?|$||
|||$|
#+end_quote")))
=========================
I have also tried this:
=========================
(eval-after-load 'org
(progn
(add-to-list 'org-structure-template-alist
'("m" "#+begin_src emacs-lisp\n?\n#+end_src"))
(add-to-list 'org-structure-template-alist
'("j"
"#+begin_quote\n||Dr|Cr|\n|-\n|?|$||\n|||$|\n#+end_quote"))))
=========================
Which spits out a similar error. I am quoting the list, so I don't
understand why elisp is interpteting it as a function. In the first
case, I even quote it twice.
Any help?
Thanks.
Dan Doherty
- [O] Adding Easy Templates,
Daniel E . Doherty <=