From f136396b3885bbf545a1fa48b6c48d17d135d659 Mon Sep 17 00:00:00 2001 From: Dima Kogan Date: Fri, 20 Jun 2014 01:17:17 -0700 Subject: [PATCH] Emacs interface no longer displays backend output as it comes in The emacs interface creates and populates a *commit-patch* buffer. This is meant to stay in the background unless something goes wrong. Due to a bug in Emacs (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17815) this buffer was getting displayed if using commit-patch with TRAMP, even when no error has occured. This patch asks emacs to not update this buffer with the data as it comes in. This is fine here, and fixes the issue. --- commit-patch-buffer.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/commit-patch-buffer.el b/commit-patch-buffer.el index 1c1ad33..6267498 100644 --- a/commit-patch-buffer.el +++ b/commit-patch-buffer.el @@ -64,7 +64,7 @@ DIRECTORY with commit-patch(1)." (erase-buffer) (let* ((default-directory ,directory) (status (process-file commit-patch-program patch - output-buffer 'display + output-buffer nil "-m" comment))) (if (not (eq status 0)) (progn -- 2.51.2