summaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorRavi R Kiran <aine.marina@gmail.com>2018-09-09 03:04:47 (GMT)
committerRavi R Kiran <aine.marina@gmail.com>2018-09-09 03:04:47 (GMT)
commit3317abe9615da4fef23f119af365c0cad7bb4bd6 (patch)
tree39397f3314cb86372a8914e677b6192df1f1e63a /lisp
parenta2beef12beb2ef7183288f2624c2d7ca885f8ead (diff)
downloaddotemacs-3317abe9615da4fef23f119af365c0cad7bb4bd6.zip
dotemacs-3317abe9615da4fef23f119af365c0cad7bb4bd6.tar.gz
dotemacs-3317abe9615da4fef23f119af365c0cad7bb4bd6.tar.bz2
Fix initialization race
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ravi-init-cpp.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/ravi-init-cpp.el b/lisp/ravi-init-cpp.el
index f6ffa48..139af65 100644
--- a/lisp/ravi-init-cpp.el
+++ b/lisp/ravi-init-cpp.el
@@ -521,9 +521,10 @@ this to 3 makes header-protection define KIG_MISC_NEWTYPE_H for a file named
(setq company-c-headers-path-system (-concat user-dirs company-c-headers-path-system)))))))
(defun ravi/rtags-add-hook ()
- (rtags-start-process-unless-running)
- ;; Set company C headers from rtags only after rtags starts running
- (ravi/set-company-c-headers-paths-from-rtags))
+ (unless (file-remote-p default-directory)
+ (rtags-start-process-unless-running)
+ ;; Set company C headers from rtags only after rtags starts running
+ (ravi/set-company-c-headers-paths-from-rtags)))
(add-hook 'c-mode-hook 'ravi/rtags-add-hook)
(add-hook 'c++-mode-hook 'ravi/rtags-add-hook)