From 0a30b4ee4ba8b79b4eae60e6d1f135a7a763f18e Mon Sep 17 00:00:00 2001 From: Andrew Whatson Date: Mon, 11 Mar 2019 00:16:57 +1000 Subject: [PATCH] Add elisp-demos to lang/emacs-lisp module This is an extremely useful package which adds little examples to the help docs for a massive number of elisp functions. https://github.com/xuchunyang/elisp-demos --- modules/lang/emacs-lisp/config.el | 6 ++++++ modules/lang/emacs-lisp/packages.el | 1 + 2 files changed, 7 insertions(+) diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index c741fa931..7d383fc97 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -121,6 +121,12 @@ This marks a foldable marker for `outline-minor-mode' in elisp buffers.") (add-hook 'flycheck-mode-hook #'flycheck-cask-setup nil t))) +(def-package! elisp-demos + :commands elisp-demos-advice-helpful-update + :init + (advice-add 'helpful-update :after #'elisp-demos-advice-helpful-update)) + + ;; ;; Project modes diff --git a/modules/lang/emacs-lisp/packages.el b/modules/lang/emacs-lisp/packages.el index 8bbf4dd3b..4509683e1 100644 --- a/modules/lang/emacs-lisp/packages.el +++ b/modules/lang/emacs-lisp/packages.el @@ -6,6 +6,7 @@ (package! macrostep) (package! overseer) (package! elisp-def) +(package! elisp-demos) (when (featurep! :tools flycheck) (package! flycheck-cask))