emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] 11/52: company-clang--build-complete-args: don't call -cc1 direct


From: Dmitry Gutov
Subject: [elpa] 11/52: company-clang--build-complete-args: don't call -cc1 directly
Date: Tue, 01 Jul 2014 11:53:09 +0000

dgutov pushed a commit to branch master
in repository elpa.

commit 8a9be8620ee5d84cfdb6a37e76ebed4cf73dc8a4
Author: Dmitry Gutov <address@hidden>
Date:   Sun May 18 01:40:09 2014 +0300

    company-clang--build-complete-args: don't call -cc1 directly
    
    #111
---
 company-clang.el |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/company-clang.el b/company-clang.el
index a53a296..041754f 100644
--- a/company-clang.el
+++ b/company-clang.el
@@ -217,14 +217,14 @@ or automatically through a custom 
`company-clang-prefix-guesser'."
                   t))))))
 
 (defsubst company-clang--build-complete-args (pos)
-  (append '("-cc1" "-fsyntax-only" "-code-completion-macros")
+  (append '("-fsyntax-only" "-Xclang" "-code-completion-macros")
           (unless (company-clang--auto-save-p)
             (list "-x" (company-clang--lang-option)))
           company-clang-arguments
           (when (stringp company-clang--prefix)
             (list "-include" (expand-file-name company-clang--prefix)))
-          '("-code-completion-at")
-          (list (company-clang--build-location pos))
+          (list "-Xclang" (format "-code-completion-at=%s"
+                                  (company-clang--build-location pos)))
           (list (if (company-clang--auto-save-p) buffer-file-name "-"))))
 
 (defun company-clang--candidates (prefix callback)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]