Fix company-box not showing lone candidates
Revert this once sebastiencz/company-box#40 is merged.
This commit is contained in:
parent
dfed54c7ad
commit
80a3c9bf62
1 changed files with 13 additions and 1 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue