aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/epa.el5
2 files changed, 11 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 75a3af814c5..4e59dd65b2d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12012-04-04 Daiki Ueno <ueno@unixuser.org>
2
3 * epa.el (epa--select-keys): Bind C-c C-c to finish the key
4 selection (Bug#11159).
5 (epa-insert-keys): Inform that the default public key will be
6 exported if no key is selected.
7
12012-04-04 Richard Stallman <rms@gnu.org> 82012-04-04 Richard Stallman <rms@gnu.org>
2 9
3 * mail/emacsbug.el (report-emacs-bug): Bind inhibit-read-only. 10 * mail/emacsbug.el (report-emacs-bug): Bind inhibit-read-only.
diff --git a/lisp/epa.el b/lisp/epa.el
index 4ce9aeeee7c..3b9933f6984 100644
--- a/lisp/epa.el
+++ b/lisp/epa.el
@@ -482,6 +482,8 @@ If ARG is non-nil, mark the key."
482 (setq epa-keys-buffer (generate-new-buffer "*Keys*"))) 482 (setq epa-keys-buffer (generate-new-buffer "*Keys*")))
483 (with-current-buffer epa-keys-buffer 483 (with-current-buffer epa-keys-buffer
484 (epa-key-list-mode) 484 (epa-key-list-mode)
485 ;; C-c C-c is the usual way to finish the selection (bug#11159).
486 (define-key (current-local-map) "\C-c\C-c" 'exit-recursive-edit)
485 (let ((inhibit-read-only t) 487 (let ((inhibit-read-only t)
486 buffer-read-only) 488 buffer-read-only)
487 (erase-buffer) 489 (erase-buffer)
@@ -1236,7 +1238,8 @@ between START and END."
1236 "Insert selected KEYS after the point." 1238 "Insert selected KEYS after the point."
1237 (interactive 1239 (interactive
1238 (list (epa-select-keys (epg-make-context epa-protocol) 1240 (list (epa-select-keys (epg-make-context epa-protocol)
1239 "Select keys to export. "))) 1241 "Select keys to export.
1242If no one is selected, default public key is exported. ")))
1240 (let ((context (epg-make-context epa-protocol))) 1243 (let ((context (epg-make-context epa-protocol)))
1241 ;;(epg-context-set-armor context epa-armor) 1244 ;;(epg-context-set-armor context epa-armor)
1242 (epg-context-set-armor context t) 1245 (epg-context-set-armor context t)