Fix company-box not showing lone candidates

Revert this once sebastiencz/company-box#40 is merged.
This commit is contained in:
Henrik Lissner 2018-07-05 21:45:44 +02:00
parent dfed54c7ad
commit 80a3c9bf62
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -67,7 +67,19 @@
(22 . (all-the-icons-material "streetview" :height 0.8 :face 'all-the-icons-red)) ; struct
(23 . (all-the-icons-material "event" :height 0.8 :face 'all-the-icons-red)) ; event
(24 . (all-the-icons-material "control_point" :height 0.8 :face 'all-the-icons-red)) ; operator
(25 . (all-the-icons-material "class" :height 0.8 :face 'all-the-icons-red)))))
(25 . (all-the-icons-material "class" :height 0.8 :face 'all-the-icons-red))))
;; Until sebastiencs/company-box#40 is merged
(defun +company*box-frontend-even-if-single (command)
(cond ((eq command 'hide)
(company-box-hide))
((equal company-candidates-length 0)
(company-box-hide))
((eq command 'update)
(company-box-show))
((eq command 'post-command)
(company-box--post-command))))
(advice-add #'company-box-frontend :override #'+company*box-frontend-even-if-single))
(def-package! company-dict