From e8b68872595ad39654be6efde73947dff0b8f35c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 18 Oct 2018 13:11:28 -0400 Subject: [PATCH] lang/rust: remove company-racer Racer provides completion-at-point integration, which makes company-racer redundant (and it conflicts with company-capf). --- modules/lang/rust/config.el | 6 ------ modules/lang/rust/packages.el | 3 --- 2 files changed, 9 deletions(-) diff --git a/modules/lang/rust/config.el b/modules/lang/rust/config.el index 60e34f15e..960cb7289 100644 --- a/modules/lang/rust/config.el +++ b/modules/lang/rust/config.el @@ -23,12 +23,6 @@ :documentation #'racer-describe)) -(def-package! company-racer - :when (featurep! :completion company) - :after racer - :config (set-company-backend! 'rust-mode '(company-racer))) - - (def-package! flycheck-rust :when (featurep! :feature syntax-checker) :after rust-mode diff --git a/modules/lang/rust/packages.el b/modules/lang/rust/packages.el index cf4244060..12fd7c646 100644 --- a/modules/lang/rust/packages.el +++ b/modules/lang/rust/packages.el @@ -8,6 +8,3 @@ (when (featurep! :feature syntax-checker) (package! flycheck-rust)) - -(when (featurep! :completion company) - (package! company-racer))