projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0eddfa2
)
* lisp/progmodes/eglot.el (eglot--connect): Improve Tramp workaround.
author
Michael Albinus
<michael.albinus@gmx.de>
Sat, 18 Mar 2023 12:13:56 +0000
(13:13 +0100)
committer
Michael Albinus
<michael.albinus@gmx.de>
Sat, 18 Mar 2023 12:13:56 +0000
(13:13 +0100)
lisp/progmodes/eglot.el
patch
|
blob
|
history
diff --git
a/lisp/progmodes/eglot.el
b/lisp/progmodes/eglot.el
index 68d07c7178afe9fd80791a0b60a31fad79c592d3..00ceca738795eb1ae0d8b8e7739cff44496bd3dc 100644
(file)
--- a/
lisp/progmodes/eglot.el
+++ b/
lisp/progmodes/eglot.el
@@
-1258,7
+1258,12
@@
This docstring appeases checkdoc, that's all."
;; very much data so we turn it off
;; unconditionally -- just for our
;; process.
- (tramp-use-ssh-controlmaster-options t)
+ ;; In Tramp 2.6.0.3 and newer, the value
+ ;; `suppress' is sufficient. Older
+ ;; Tramp versions need a non-nil value,
+ ;; and a proper setting of
+ ;; `tramp-ssh-controlmaster-options'.
+ (tramp-use-ssh-controlmaster-options 'suppress)
(tramp-ssh-controlmaster-options
"-o ControlMaster=no -o ControlPath=none"))
(make-process