From: David Edmondson Date: Tue, 7 Feb 2012 17:26:11 +0000 (+0000) Subject: emacs: Ensure that gnupg output goes at the end of the buffer. X-Git-Tag: debian/0.12_rc1-1~91 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=5d021e52e2c39db224764e5e1d7f08b5e4068d77 emacs: Ensure that gnupg output goes at the end of the buffer. When showing the user some details of gnupg output, ensure that those details are shown at the end of the gnupg status buffer ("*notmuch-crypto-gpg-out*"), otherwise it can end up mixed up with earlier output. --- diff --git a/emacs/notmuch-crypto.el b/emacs/notmuch-crypto.el index 80ac350e..c7ef1eba 100644 --- a/emacs/notmuch-crypto.el +++ b/emacs/notmuch-crypto.el @@ -129,6 +129,7 @@ mode." (window (display-buffer buffer t nil))) (with-selected-window window (with-current-buffer buffer + (goto-char (point-max)) (call-process "gpg" nil t t "--list-keys" fingerprint)) (recenter -1)))) @@ -139,6 +140,7 @@ mode." (window (display-buffer buffer t nil))) (with-selected-window window (with-current-buffer buffer + (goto-char (point-max)) (call-process "gpg" nil t t "--recv-keys" keyid) (insert "\n") (call-process "gpg" nil t t "--list-keys" keyid))