lang/cc: remove ivy+rtags hack (unnecessary?)

This commit is contained in:
Henrik Lissner 2018-03-01 04:35:52 -05:00
parent 9d55d1e1ba
commit dfb6bc162d
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -246,13 +246,6 @@ compilation database is present in the project.")
(def-package! ivy-rtags (def-package! ivy-rtags
:when (featurep! :completion ivy) :when (featurep! :completion ivy)
:after rtags :after rtags
:init
;; NOTE Ivy integration breaks when rtags is byte-compiled with Emacs 26 or
;; later, so we un-byte-compile it before we load it.
(eval-when-compile
(when (>= emacs-major-version 26)
(when-let* ((elc-file (locate-library "rtags.elc" t doom-package-load-path)))
(delete-file elc-file))))
:config (setq rtags-display-result-backend 'ivy)) :config (setq rtags-display-result-backend 'ivy))
(def-package! helm-rtags (def-package! helm-rtags