From c291d0e9c382d2e089ea827a584ed6d245772ad3 Mon Sep 17 00:00:00 2001 From: syl20bnr Date: Mon, 23 Mar 2015 00:48:06 -0400 Subject: [PATCH] Temporarily remove company-yasnippet backend I have to investigate why it triggers some weird side effects with anaconda source. --- contrib/company-mode/funcs.el | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/contrib/company-mode/funcs.el b/contrib/company-mode/funcs.el index e6d34b481..eaccdd1dc 100644 --- a/contrib/company-mode/funcs.el +++ b/contrib/company-mode/funcs.el @@ -12,12 +12,18 @@ (defun spacemacs/company-backend-with-yas (backend) "Return BACKEND with support for yasnippet candidates." - (if (and (configuration-layer/package-declaredp 'yasnippet) - company-mode-enable-yas - (not (eq 'company-semantic backend))) - (unless (and (listp backend) (member 'company-yasnippet backend)) - (append (if (listp backend) backend (list backend)) - (list :with 'company-yasnippet))) - ;; (cons backend '(company-yasnippet))) - backend)) + backend + ;; ------------------ + ;; syl20bnr: For now adding company-snippet to some backend like anaconda + ;; has weird side effects, I need to investigate a little more on this + ;; ------------------ + ;; (if (and (configuration-layer/package-declaredp 'yasnippet) + ;; company-mode-enable-yas + ;; (not (eq 'company-semantic backend))) + ;; (unless (and (listp backend) (member 'company-yasnippet backend)) + ;; (append (if (listp backend) backend (list backend)) + ;; (list :with 'company-yasnippet))) + ;; ;; (cons backend '(company-yasnippet))) + ;; backend) + )