(interactive)
(let ((file-list (dired-get-marked-files)))
(while file-list
- (epa-decrypt-file (car file-list))
+ (epa-decrypt-file (expand-file-name (car file-list)))
(setq file-list (cdr file-list)))
(revert-buffer)))
(interactive)
(let ((file-list (dired-get-marked-files)))
(while file-list
- (epa-verify-file (car file-list))
+ (epa-verify-file (expand-file-name (car file-list)))
(setq file-list (cdr file-list)))
(revert-buffer)))
-(defun epa-dired-do-sign (&optional detached)
+(defun epa-dired-do-sign ()
"Sign marked files."
- (interactive "P")
+ (interactive)
(let ((file-list (dired-get-marked-files)))
(while file-list
- (epa-sign-file (expand-file-name (car file-list)) detached)
+ (epa-sign-file (expand-file-name (car file-list))
+ (y-or-n-p "Make a detached signature? "))
(setq file-list (cdr file-list)))
(revert-buffer)))
(let ((file-list (dired-get-marked-files)))
(while file-list
(epa-encrypt-file
- (car file-list)
+ (expand-file-name (car file-list))
(mapcar (lambda (key)
(epg-sub-key-id
(car (epg-key-sub-key-list key))))