lang/web: disable company-css in Emacs 26+

css-mode's built-in completion is superior in Emacs 26+. The
company-capf backend will take advantage of it.
This commit is contained in:
Henrik Lissner 2018-05-17 12:22:21 +02:00
parent 49d431ee4e
commit 803511c771
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -38,7 +38,9 @@
(after! css-mode ; contains both css-mode & scss-mode (after! css-mode ; contains both css-mode & scss-mode
(set! :docset 'css-mode "CSS") (set! :docset 'css-mode "CSS")
(set! :docset 'scss-mode "Sass") (set! :docset 'scss-mode "Sass")
(set! :company-backend '(css-mode scss-mode) 'company-css) (unless EMACS26+
;; css-mode's built in completion is superior
(set! :company-backend '(css-mode scss-mode) 'company-css))
(map! :map scss-mode-map :localleader :n "b" #'+css/scss-build)) (map! :map scss-mode-map :localleader :n "b" #'+css/scss-build))