diff options
author | Yann Herklotz Grave <git@yannherklotzgrave.com> | 2019-03-08 10:12:04 +0000 |
---|---|---|
committer | Yann Herklotz Grave <git@yannherklotzgrave.com> | 2019-03-08 10:12:04 +0000 |
commit | d8fa30ff9a9826340babb9c1392ce9ec1d125aea (patch) | |
tree | de30e4620b4c38a2417806ea8b83ffdf5899c82b /emacs | |
parent | 7c1de512f87047020fde804e3316fb5da4aa8dce (diff) | |
download | dotfiles-d8fa30ff9a9826340babb9c1392ce9ec1d125aea.tar.gz dotfiles-d8fa30ff9a9826340babb9c1392ce9ec1d125aea.zip |
Add keybinding to regenerate tags
Diffstat (limited to 'emacs')
-rw-r--r-- | emacs/loader.org | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/emacs/loader.org b/emacs/loader.org index 8dc6789..0b530f3 100644 --- a/emacs/loader.org +++ b/emacs/loader.org @@ -915,7 +915,8 @@ lot of different language support. (define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map) (setq projectile-enable-caching nil) (setq projectile-git-submodule-command "") - (setq projectile-mode-line '(:eval (format " Proj[%s]" (projectile-project-name))))) + (setq projectile-mode-line '(:eval (format " Proj[%s]" (projectile-project-name)))) + (defun projectile-tags-exclude-patterns () "")) (use-package counsel-projectile :config @@ -1063,6 +1064,9 @@ Haskell mode with company mode completion. (add-hook 'haskell-mode-hook 'haskell-decl-scan-mode) (add-hook 'haskell-mode-hook (lambda () (local-set-key (kbd "C-c y a") 'y/haskell-align-comment))) + (add-hook 'haskell-mode-hook (lambda () + (set (make-local-variable 'projectile-tags-command) + "hasktags -Re -f \"%s\" %s \"%s\""))) (setq ;;haskell-mode-stylish-haskell-path "brittany" haskell-stylish-on-save t flycheck-ghc-language-extensions '("OverloadedStrings")) @@ -1080,7 +1084,7 @@ Haskell mode with company mode completion. #+END_SRC #+RESULTS: -| (lambda nil (local-set-key (kbd C-c y a) (quote y/haskell-align-comment))) | (lambda nil (local-set-key (kbd C-c a) (quote y/haskell-align-comment))) | haskell-decl-scan-mode | interactive-haskell-mode | +| (lambda nil (local-set-key (kbd C-c y a) (quote y/haskell-align-comment))) | haskell-decl-scan-mode | interactive-haskell-mode | *** Python Elpy package for python, which provides an IDE type environment for python. |