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;hp=2c8959dad8863d185b237ed3e1f947fc46b32c98 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))