2007-03-24 Daiki Ueno <ueno@unixuser.org>
+ * epa.el (epa-select-keys): Simplified; don't select the first
+ matching key.
+
* epg.el (epg--list-keys-1): Accept a list of strings as NAME
argument.
(epg-list-keys): Ditto.
"Click here or \\[exit-recursive-edit] to finish")
"OK")
(insert "\n\n")
- (if names
- (while names
- (epa--insert-keys context (car names) secret)
- (if (get-text-property (point) 'epa-list-keys)
- (epa-mark))
- (goto-char (point-max))
- (setq names (cdr names)))
- (if secret
- (progn
- (epa--insert-keys context nil secret)
- (if (get-text-property (point) 'epa-list-keys)
- (epa-mark)))
- (epa--insert-keys context nil nil)))
+ (epa--insert-keys context names secret)
(widget-setup)
(set-keymap-parent (current-local-map) widget-keymap)
(setq epa-exit-buffer-function #'abort-recursive-edit)