[gemini] set up outline-minor-mode

This commit is contained in:
contrapunctus 2021-07-23 19:31:45 +05:30
parent a7e48011c7
commit f25acf3abb
1 changed files with 13 additions and 0 deletions

View File

@ -2523,6 +2523,18 @@ Used by Eldev documentation.
:mode "\\.adoc$")
#+END_SRC
*** gemini-mode
<2021-07-12T16:06:08+0530>
#+BEGIN_SRC emacs-lisp
(use-package gemini-mode
:hook (gemini-mode . (lambda ()
(make-local-variable 'outline-regexp)
(setq outline-regexp "[#]+")))
:bind (:map gemini-mode-map
("TAB" . contrapunctus-outline-indent-or-toggle-children))
:config)
#+END_SRC
** midnight-mode
#+BEGIN_SRC emacs-lisp
(use-package midnight
@ -3168,6 +3180,7 @@ Create advice for =lispy-pair= - if =lispy--in-string-or-comment-p= is true, sel
#+BEGIN_SRC emacs-lisp
(use-package outline
:hook (adoc-mode . outline-minor-mode)
(gemini-mode . outline-minor-mode)
;; Does this cause this error?
;; Polymode error (pm--mode-setup org-mode): recentering a window that does not display current-buffer.
;; (outline-view-change . (lambda () (recenter 3)))