(define-key keymap "r" 'epa-delete-keys)
(define-key keymap "i" 'epa-import-keys)
(define-key keymap "o" 'epa-export-keys)
- (define-key keymap "g" 'epa-list-keys)
(define-key keymap "n" 'next-line)
(define-key keymap "p" 'previous-line)
(define-key keymap " " 'scroll-up)
(widget-setup)
(set-keymap-parent (current-local-map) widget-keymap))
(make-local-variable 'epa-list-keys-arguments)
- (setq epa-list-keys-arguments (list name mode))
+ (setq epa-list-keys-arguments (list name secret))
(goto-char (point-min))
(pop-to-buffer (current-buffer)))
(if epa-list-keys-arguments
(car epa-list-keys-arguments)))))
(list (if (equal name "") nil name)))
- (or epa-list-keys-arguments (list nil nil))))
+ (list nil)))
(epa--list-keys name nil))
;;;###autoload
(if epa-list-keys-arguments
(car epa-list-keys-arguments)))))
(list (if (equal name "") nil name)))
- (or epa-list-keys-arguments (list nil nil))))
+ (list nil)))
(epa--list-keys name t))
(defun epa--marked-keys ()
"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)