[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 92b0bf7 06/29: Use pipes instead of PTYs to receive output
From: |
Dmitry Gutov |
Subject: |
[elpa] master 92b0bf7 06/29: Use pipes instead of PTYs to receive output from Clang |
Date: |
Tue, 28 Mar 2017 20:50:34 -0400 (EDT) |
branch: master
commit 92b0bf73c49cca1221893fe4d2463bfede49c013
Author: Juergen Hoetzel <address@hidden>
Commit: Juergen Hoetzel <address@hidden>
Use pipes instead of PTYs to receive output from Clang
We don't need any job control features. Also Pipes are more efficient and
more
robust than PTYs, which Emacs uses by default.
Fixes #620.
---
company-clang.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/company-clang.el b/company-clang.el
index 54d4b9b..36d04ec 100644
--- a/company-clang.el
+++ b/company-clang.el
@@ -208,8 +208,9 @@ or automatically through a custom
`company-clang-prefix-guesser'."
(with-current-buffer buf
(erase-buffer)
(setq buffer-undo-list t))
- (let ((process (apply #'start-process "company-clang" buf
- company-clang-executable args)))
+ (let* ((process-connection-type nil)
+ (process (apply #'start-process "company-clang" buf
+ company-clang-executable args)))
(set-process-sentinel
process
(lambda (proc status)
- [elpa] master updated (4f12749 -> edc5d03), Dmitry Gutov, 2017/03/28
- [elpa] master ec7a860 03/29: Merge pull request #616 from terlar/add-enh-ruby-mode-keyword-alias, Dmitry Gutov, 2017/03/28
- [elpa] master 0499c02 02/29: company-keywords-alist: add enh-ruby-mode -> ruby-mode alias, Dmitry Gutov, 2017/03/28
- [elpa] master 92b0bf7 06/29: Use pipes instead of PTYs to receive output from Clang,
Dmitry Gutov <=
- [elpa] master 6f2ae7f 09/29: Merge pull request #621 from juergenhoetzel/use-pipes, Dmitry Gutov, 2017/03/28
- [elpa] master 21357f6 11/29: Update NEWS, Dmitry Gutov, 2017/03/28
- [elpa] master bc2ce4e 18/29: Support Tramp in company-gtags, Dmitry Gutov, 2017/03/28
- [elpa] master b1127da 16/29: Don't show (anonymous) as function annotation, or in argument expansions, Dmitry Gutov, 2017/03/28
- [elpa] master 31063e1 20/29: Fix company-auto-complete and electric-pair-mode compatibility, Dmitry Gutov, 2017/03/28
- [elpa] master cf98238 04/29: Preview the common part of completion candidates, Dmitry Gutov, 2017/03/28
- [elpa] master 40e2200 07/29: Preview func take the exact common part, Dmitry Gutov, 2017/03/28
- [elpa] master a2ec806 12/29: Use tramp-aware `start-file-process' to start completion process, Dmitry Gutov, 2017/03/28
- [elpa] master a4d0421 05/29: Modified for the original frontends to work, Dmitry Gutov, 2017/03/28
- [elpa] master 1c516df 01/29: Increase the minimum Emacs version dependency, Dmitry Gutov, 2017/03/28