emacs-diffs
[Top][All Lists]
Advanced

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

master 4834be0949e: ; For compatibility, eshell/make should print to Esh


From: Jim Porter
Subject: master 4834be0949e: ; For compatibility, eshell/make should print to Eshell unless backgrounded
Date: Thu, 25 Jan 2024 20:14:40 -0500 (EST)

branch: master
commit 4834be0949e13a728b69ab97ac9c8a0dbec65f3a
Author: Jim Porter <jporterbugs@gmail.com>
Commit: Jim Porter <jporterbugs@gmail.com>

    ; For compatibility, eshell/make should print to Eshell unless backgrounded
    
    * lisp/eshell/em-unix.el (eshell/make): Pass 'plain' to eshell-compile
    when in the foreground (bug#68724).
---
 lisp/eshell/em-unix.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/eshell/em-unix.el b/lisp/eshell/em-unix.el
index 75afaf1c104..b066e9eeb8e 100644
--- a/lisp/eshell/em-unix.el
+++ b/lisp/eshell/em-unix.el
@@ -741,7 +741,7 @@ Fallback to standard make when called synchronously."
   (eshell-compile "make" args
                   ;; Use plain output unless we're executing in the
                   ;; background.
-                  (not eshell-current-subjob-p)))
+                  (unless eshell-current-subjob-p 'plain)))
 
 (put 'eshell/make 'eshell-no-numeric-conversions t)
 



reply via email to

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