diff options
author | Tom Willemse | 2016-06-10 14:46:54 +0200 |
---|---|---|
committer | Tom Willemse | 2016-06-10 14:46:54 +0200 |
commit | 27c2242c523ed9f3cb3f4dca5dc4a6f3faf1f539 (patch) | |
tree | c18e079ff8eba2a4a9b905623f54d6f82bd2d31f /emacs/.emacs.d/init.el | |
parent | 390d8b2cc8570146b802440f260826900f2dbd1d (diff) | |
download | dotfiles-27c2242c523ed9f3cb3f4dca5dc4a6f3faf1f539.tar.gz dotfiles-27c2242c523ed9f3cb3f4dca5dc4a6f3faf1f539.zip |
Fix some compiler warnings about fci-mode
Diffstat (limited to 'emacs/.emacs.d/init.el')
-rw-r--r-- | emacs/.emacs.d/init.el | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index a4bab9a..231f404 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -646,22 +646,9 @@ MODE1 is enabled and vice-versa." ;; when it finishes or is cancelled. This is to work around a ;; long-standing incompatibility between company (as well as ;; auto-complete) and fill-column-indicator. -(defvar-local oni:company-fci-enabled-p nil) -(add-hook 'company-completion-started-hook - (lambda (&rest _) - (when fci-mode - (setq-local oni:company-fci-enabled-p t) - (fci-mode -1)))) -(add-hook 'company-completion-cancelled-hook - (lambda (&rest _) - (when oni:company-fci-enabled-p - (fci-mode 1) - (setq-local oni:company-fci-enabled-p nil)))) -(add-hook 'company-completion-finished-hook - (lambda (&rest _) - (when oni:company-fci-enabled-p - (fci-mode 1) - (setq-local oni:company-fci-enabled-p nil)))) +(add-hook 'company-completion-started-hook 'oni:company-disable-fci-mode) +(add-hook 'company-completion-cancelled-hook 'oni:company-enable-fci-mode) +(add-hook 'company-completion-finished-hook 'oni:company-enable-fci-mode) ;; Load my theme (if (daemonp) |