From 9fce4365dc2de7d377bccbe4fb510ce7f73df8f3 Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Wed, 11 Oct 2017 17:00:43 +0300 Subject: [PATCH] Fix some things --- .ctags | 4 ++++ behaviour.el | 8 -------- functions.el | 3 --- languages/elisp.el | 5 ++--- 4 files changed, 6 insertions(+), 14 deletions(-) create mode 100644 .ctags diff --git a/.ctags b/.ctags new file mode 100644 index 0000000..420d7d8 --- /dev/null +++ b/.ctags @@ -0,0 +1,4 @@ +-R +--exclude=*.js +--exclude=*.py +--exclude=*.elc diff --git a/behaviour.el b/behaviour.el index 970f017..57fb07d 100644 --- a/behaviour.el +++ b/behaviour.el @@ -184,19 +184,11 @@ (projectile-regenerate-tags)))) (setq projectile-enable-caching t) -;; Expire cache after 5 minutes -(setq projectile-file-exists-local-cache-expire (* 2 60)) ;; Always create a new tag table list and reload without asking (setq tags-revert-without-query t) (setq tags-add-tables nil) -;; Enable idle timer -;; TODO: Does not work properly -(setq projectile-enable-idle-timer t) -(add-hook 'projectile-idle-timer-hook 'projectile-regenerate-tags-if-exist) -(setq projectile-idle-timer-seconds 15) - ;; Run the tags if project was changed (add-hook 'projectile-after-switch-project-hook 'projectile-regenerate-tags-if-exist) diff --git a/functions.el b/functions.el index 2340a65..7202943 100644 --- a/functions.el +++ b/functions.el @@ -40,9 +40,6 @@ nil t)) -;; (add-hook 'kill-emacs-hook 'byte-compile-init-dir) -;; (add-hook 'emacs-lisp-mode-hook 'remove-elc-on-save) - ;; Always start in fullscreen (defun toggle-fullscreen () "Toggle full screen." diff --git a/languages/elisp.el b/languages/elisp.el index ab0855b..d133c72 100644 --- a/languages/elisp.el +++ b/languages/elisp.el @@ -15,12 +15,11 @@ (company-mode 1) (flycheck-mode 1) (set (make-local-variable 'company-backends) - '((elisp-company company-capf company-dabbrev-code company-yasnippet - company-files)))) + '((elisp-company company-capf company-yasnippet company-files)))) ;;========== Hooks ================================= (add-hook 'emacs-lisp-mode-hook 'editor-config-elisp) (add-hook 'emacs-lisp-mode-hook 'completion-config-elisp) (provide 'elisp) -;;; elisp.el ends here +;;; elisp.el ends here.