|
|
|
@ -17,16 +17,18 @@ Define core mode package. |
|
|
|
Define custom =prog-mode= as there are some libraries that do not abide. |
|
|
|
|
|
|
|
#+BEGIN_SRC emacs-lisp |
|
|
|
(defvar uno-prog-based-modes '(nxml-mode prog-mode sgml-mode) |
|
|
|
"List of prog based modes.") |
|
|
|
|
|
|
|
(defun uno/add-prog-mode (mode) |
|
|
|
"Consider MODE prog based." |
|
|
|
(push mode uno-prog-based-modes)) |
|
|
|
|
|
|
|
(use-package emacs |
|
|
|
:after uno-mode |
|
|
|
:hook |
|
|
|
((conf-mode prog-mode) . uno/run-prog-mode-hook) |
|
|
|
:init |
|
|
|
(defvar uno-prog-based-modes '(nxml-mode prog-mode sgml-mode) |
|
|
|
"List of prog based modes.") |
|
|
|
(defun uno/add-prog-mode (mode) |
|
|
|
"Consider MODE prog based." |
|
|
|
(push mode uno-prog-based-modes)) |
|
|
|
(defun uno/run-prog-mode-hook () |
|
|
|
"Configure program mode." |
|
|
|
(run-hooks 'uno-prog-mode-hook))) |
|
|
|
|