[keyswap] ensure order of code
This commit is contained in:
parent
3de833ab8c
commit
8c443fc44d
9
init.org
9
init.org
|
@ -1939,11 +1939,7 @@ pjb suggested a different approach [[http://paste.lisp.org/display/10157][here]]
|
|||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(use-package keyswap
|
||||
:hook ((prog-mode . contrapunctus-keyswap-mode)
|
||||
(text-mode . contrapunctus-keyswap-mode)
|
||||
(minibuffer-setup-hook . contrapunctus-keyswap-mode) ;; probably unnecessary
|
||||
(minibuffer-setup-hook . contrapunctus-swap-brackets-parens) ;; probably unnecessary
|
||||
(eval-expression-minibuffer-setup-hook . contrapunctus-keyswap-mode)
|
||||
:hook ((minibuffer-setup-hook . contrapunctus-swap-brackets-parens) ;; probably unnecessary
|
||||
(eval-expression-minibuffer-setup-hook . contrapunctus-swap-brackets-parens)
|
||||
(prog-mode . contrapunctus-swap-brackets-parens)
|
||||
(text-mode . contrapunctus-swap-brackets-parens)
|
||||
|
@ -1951,11 +1947,12 @@ pjb suggested a different approach [[http://paste.lisp.org/display/10157][here]]
|
|||
(lisp-mode . keyswap-colon-semicolon)
|
||||
(scheme-mode . keyswap-colon-semicolon))
|
||||
:config
|
||||
(defun contrapunctus-keyswap-mode ()
|
||||
(defun contrapunctus-keyswap-common ()
|
||||
(setq-local keyswap-pairs nil) ;; dont swap numbers and symbols
|
||||
(keyswap-mode))
|
||||
(defun contrapunctus-swap-brackets-parens ()
|
||||
;; (message "keyswap-pairs is %s" keyswap-pairs)
|
||||
(contrapunctus-keyswap-common)
|
||||
(keyswap-add-pairs ?\[ ?\()
|
||||
(keyswap-add-pairs ?\] ?\))
|
||||
(keyswap-update-keys)))
|
||||
|
|
Loading…
Reference in New Issue