emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-26 95bd56d 2/4: Tell xclip not to expect job-control


From: Noam Postavsky
Subject: [Emacs-diffs] emacs-26 95bd56d 2/4: Tell xclip not to expect job-control under eshell (Bug#35257)
Date: Fri, 19 Apr 2019 15:23:42 -0400 (EDT)

branch: emacs-26
commit 95bd56df883478bc16e25d7fc5e5d25a56278b7c
Author: Noam Postavsky <address@hidden>
Commit: Noam Postavsky <address@hidden>

    Tell xclip not to expect job-control under eshell (Bug#35257)
    
    * lisp/eshell/esh-proc.el (eshell-needs-pipe): Add "xclip" and other
    programs that xclip.el (in GNU ELPA) calls with
    `process-connection-type' bound to nil.
---
 lisp/eshell/esh-proc.el | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/lisp/eshell/esh-proc.el b/lisp/eshell/esh-proc.el
index 33ec19a..e5ccdf7 100644
--- a/lisp/eshell/esh-proc.el
+++ b/lisp/eshell/esh-proc.el
@@ -242,7 +242,11 @@ The prompt will be set to PROMPT."
   "A marker that tracks the beginning of output of the last subprocess.
 Used only on systems which do not support async subprocesses.")
 
-(defvar eshell-needs-pipe '("bc")
+(defvar eshell-needs-pipe
+  '("bc"
+    ;; xclip.el (in GNU ELPA) calls all of these with
+    ;; `process-connection-type' set to nil.
+    "pbpaste" "putclip" "xclip" "xsel" "wl-copy")
   "List of commands which need `process-connection-type' to be nil.
 Currently only affects commands in pipelines, and not those at
 the front.  If an element contains a directory part it must match



reply via email to

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