X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=epa-dired.el;h=aa4e40645cc7ab3a4c85c59f6c9c69e8c5d77d76;hb=4876d5bb6c378022c3dc4966931354a0ecbaf60f;hp=ddb58056499621d45174411e2e0eafb8043ed39e;hpb=f60e21560324db2d229d2297ae79ec39b8d818b3;p=elisp%2Fepg.git diff --git a/epa-dired.el b/epa-dired.el index ddb5805..aa4e406 100644 --- a/epa-dired.el +++ b/epa-dired.el @@ -1,4 +1,4 @@ -;;; epa-dired.el --- the EasyPG Assistant as a dired extension +;;; epa-dired.el --- the EasyPG Assistant, dired extension ;; Copyright (C) 2006 Daiki Ueno ;; Author: Daiki Ueno @@ -61,8 +61,12 @@ (interactive) (let ((file-list (dired-get-marked-files))) (while file-list - (epa-sign-file (expand-file-name (car file-list)) - (y-or-n-p "Make a detached signature? ")) + (epa-sign-file + (expand-file-name (car file-list)) + (epa-select-keys (epg-make-context) "Select keys for signing. +If no one is selected, default secret key is used. " + nil t) + (y-or-n-p "Make a detached signature? ")) (setq file-list (cdr file-list))) (revert-buffer)))