Setup `ielm' for better interoperability with `smartparens'

This commit is contained in:
Gerard Vermeulen 2023-01-03 17:17:23 +01:00
parent f41b701225
commit 91930a038e
1 changed files with 13 additions and 0 deletions

View File

@ -4231,6 +4231,19 @@ Here is a list of links describing how to program and debug [[info:elisp#Top][Em
Ref. [cite:@Monnier.ACM-PL.4.1] exposes the evolution of Emacs Lisp and explains
many Emacs Lisp idioms.
Listing [[lst:setup-ielm][setup ielm]] customizes the [[https://wikemacs.org/wiki/IELM][Interactive Emacs Lisp Mode]] for better
interoperability with [[https://smartparens.readthedocs.io/en/latest/][Smartparens]]: get help on the key bindings by means of
src_emacs-lisp{(describe-mode (get-buffer "*ielm*"))}.
#+caption)}[Setup =ielm=]:
#+caption: Install =ielm=.
#+name: lst:setup-ielm
#+begin_src emacs-lisp
(with-eval-after-load 'ielm
(custom-set-variables
'(ielm-dynamic-return nil)))
#+end_src
** [[https://fennel-lang.org/][Fennel Programming]]
:PROPERTIES:
:CUSTOM_ID: sec:fennel-programming