elixir: fix smartparens setup
This commit is contained in:
parent
9dfa7c3fa6
commit
5af1e453c6
|
@ -112,17 +112,21 @@
|
|||
(spacemacs|add-company-hook alchemist-iex-mode))
|
||||
|
||||
(defun elixir/post-init-smartparens ()
|
||||
(spacemacs|use-package-add-hook smartparens
|
||||
:post-config
|
||||
(progn
|
||||
(sp-with-modes '(elixir-mode)
|
||||
(sp-local-pair "->" "end"
|
||||
(sp-local-pair
|
||||
"->" "end"
|
||||
:when '(("RET"))
|
||||
:post-handlers '(:add spacemacs//elixir-do-end-close-action)
|
||||
:actions '(insert)))
|
||||
|
||||
(sp-with-modes '(elixir-mode)
|
||||
(sp-local-pair "do" "end"
|
||||
(sp-local-pair
|
||||
"do" "end"
|
||||
:when '(("SPC" "RET"))
|
||||
:post-handlers '(:add spacemacs//elixir-do-end-close-action)
|
||||
:actions '(insert))))
|
||||
:actions '(insert))))))
|
||||
|
||||
(defun elixir/init-elixir-mode ()
|
||||
(use-package elixir-mode
|
||||
|
|
Loading…
Reference in a new issue