From 803511c7710ff790427fa1e002cfd90a8ea121ae Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 17 May 2018 12:22:21 +0200 Subject: [PATCH] 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. --- modules/lang/web/+css.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/lang/web/+css.el b/modules/lang/web/+css.el index cadfd2a40..d49d19292 100644 --- a/modules/lang/web/+css.el +++ b/modules/lang/web/+css.el @@ -38,7 +38,9 @@ (after! css-mode ; contains both css-mode & scss-mode (set! :docset 'css-mode "CSS") (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))