diff options
author | Martin Polden <mpolden@mpolden.no> | 2020-02-01 23:35:23 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2020-02-01 23:37:27 +0100 |
commit | 8644265551ee36c0ba8624e668a49542be2fa6da (patch) | |
tree | aac3ee6cce8c55ab6d76c4b3227f94218e8c97e5 /lisp/init-go.el | |
parent | bf6902c6da2c72df399f8136c9511bde7c2b4783 (diff) |
Replace add-hook calls with :hook
Diffstat (limited to 'lisp/init-go.el')
-rw-r--r-- | lisp/init-go.el | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/lisp/init-go.el b/lisp/init-go.el index 07141e1..499da78 100644 --- a/lisp/init-go.el +++ b/lisp/init-go.el @@ -23,15 +23,14 @@ items follow a style that is consistent with other prog-modes." "Return a flat imenu index alist. See `go-mode-create-imenu-index'." (apply 'nconc (mapcar 'cdr (go-mode-create-imenu-index)))) +(defun go-mode-buffer-local-variables () + ;; adjust fill-column + (setq-local fill-column 120) + ;; use flat imenu index + (setq-local imenu-create-index-function + #'go-mode-create-flat-imenu-index)) + (use-package go-mode - :init - :config - (add-hook 'go-mode-hook - (lambda () - ;; adjust fill-column - (setq-local fill-column 120) - ;; use flat imenu index - (setq-local imenu-create-index-function - #'go-mode-create-flat-imenu-index)))) + :hook (go-mode . go-mode-buffer-local-variables)) (provide 'init-go) |