all repos — nixfiles @ 0f82040e9ab719eed92b178113200c1694550be0

System and user configuration, managed by nix and home-manager

Emacs: Add markdown+lisp MMM configuration

Alan Pearce
commit

0f82040e9ab719eed92b178113200c1694550be0

parent

e9200d1baa6a6c86503028c7d15696f6dddf45b7

1 file changed, 8 insertions(+), 2 deletions(-)

jump to
M tag-emacs/emacs.d/init.eltag-emacs/emacs.d/init.el
@@ -1109,8 +1109,14 @@ '((markdown-toml
:submode toml-mode :face mmm-declaration-submode-face :front "\\`+++[\n\r]+" - :back "^+++$"))) - (mmm-add-mode-ext-class 'markdown-mode nil 'markdown-toml)) + :back "^+++$") + (markdown-lisp + :submode common-lisp-mode + :face mmm-code-submode-face + :front "^{{% highlight cl %}}[\r\n]+" + :back "^{{% /highlight %}}$"))) + (mmm-add-mode-ext-class 'markdown-mode nil 'markdown-toml) + (mmm-add-mode-ext-class 'markdown-mode nil 'markdown-lisp)) :init (setq mmm-global-mode 'maybe)) ;;;; Windows & Frames