summaryrefslogtreecommitdiff
path: root/lisp/epa.el
diff options
context:
space:
mode:
authorMichael Olson <mwolson@gnu.org>2008-02-12 01:24:20 +0000
committerMichael Olson <mwolson@gnu.org>2008-02-12 01:24:20 +0000
commit523f875321ab3fabb17ab6aba7c73aa3d7a5ba94 (patch)
tree7b870596ac84c52754e5f667e9ed0e027362d015 /lisp/epa.el
parente08cbc2de955672d17b6e77011854c098aef6bba (diff)
downloademacs-523f875321ab3fabb17ab6aba7c73aa3d7a5ba94.tar.gz
EasyPG: Update manual, menu label, epa-menu-mode->epa-mode, dired minor mode.
Diffstat (limited to 'lisp/epa.el')
-rw-r--r--lisp/epa.el26
1 files changed, 10 insertions, 16 deletions
diff --git a/lisp/epa.el b/lisp/epa.el
index 16c418b362b..21c4e70a9e1 100644
--- a/lisp/epa.el
+++ b/lisp/epa.el
@@ -45,10 +45,9 @@ the separate window."
:type 'integer
:group 'epa)
-(defcustom epa-global-minor-modes '(epa-dired-mode
- epa-file-mode
+(defcustom epa-global-minor-modes '(epa-global-dired-mode
epa-global-mail-mode
- epa-menu-mode)
+ epa-file-mode)
"Globally defined minor modes to hook into other modes."
:type '(repeat symbol)
:group 'epa)
@@ -240,7 +239,7 @@ You should bind this variable with `let', but do not set it globally.")
(defvar epa-menu nil)
(defconst epa-menu-items
- '("EasyPG Assistant"
+ '("Encryption/Decryption"
("Decrypt"
["File" epa-decrypt-file
:help "Decrypt a file"]
@@ -1220,28 +1219,23 @@ Don't use this command in Lisp programs!"
;; (make-obsolete 'epa-sign-keys "Do not use.")
;;;###autoload
-(define-minor-mode epa-menu-mode
- "Minor mode to hook EasyPG into the menu-bar."
- :global t :init-value nil :group 'epa :version "23.1"
- (unless epa-menu
- (easy-menu-define epa-menu nil "EasyPG Assistant global menu"
- epa-menu-items))
- (easy-menu-remove-item nil '("Tools") "EasyPG Assistant")
- (if epa-menu-mode
- (easy-menu-add-item nil '("Tools") epa-menu)))
-
-;;;###autoload
(define-minor-mode epa-mode
"Minor mode to hook EasyPG into various modes.
See `epa-global-minor-modes'."
:global t :init-value nil :group 'epa :version "23.1"
+ (unless epa-menu
+ (easy-menu-define epa-menu nil "EasyPG Assistant global menu"
+ epa-menu-items))
+ (easy-menu-remove-item nil '("Tools") "Encryption/Decryption")
+ (if epa-mode
+ (easy-menu-add-item nil '("Tools") epa-menu))
(let ((modes epa-global-minor-modes)
symbol)
(while modes
(setq symbol (car modes))
(if (and symbol
(fboundp symbol))
- (funcall symbol (if epa-mode 1 0))
+ (funcall symbol epa-mode)
(message "`%S' not found" (car modes)))
(setq modes (cdr modes)))))