diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index fa7cfe58e..d377d4502 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -191,6 +191,7 @@ compilation database is present in the project.") (defun +cc|init-rtags () "Start an rtags server in c-mode and c++-mode buffers." (when (and (memq major-mode '(c-mode c++-mode)) + (require 'rtags nil t) (rtags-executable-find rtags-rdm-binary-name)) (rtags-start-process-unless-running))) (add-hook 'c-mode-common-hook #'+cc|init-rtags)