[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive d9ee63a3f9 03/10: Add: (hyperdrive-menu-bar-mod
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive d9ee63a3f9 03/10: Add: (hyperdrive-menu-bar-mode) |
Date: |
Sat, 14 Oct 2023 01:01:06 -0400 (EDT) |
branch: elpa/hyperdrive
commit d9ee63a3f9643d2e2f50c6e2541bbe559af8076f
Author: Adam Porter <adam@alphapapa.net>
Commit: Joseph Turner <joseph@ushin.org>
Add: (hyperdrive-menu-bar-mode)
---
hyperdrive.el | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/hyperdrive.el b/hyperdrive.el
index bb4e18d7cc..f7b3568eca 100644
--- a/hyperdrive.el
+++ b/hyperdrive.el
@@ -808,7 +808,6 @@ The return value of this function is the retrieval buffer."
;;;;; `easy-menu' integration
-;;;###autoload
(defvar hyperdrive-menu-bar-menu
'("Hyperdrive"
("Gateway"
@@ -1116,13 +1115,17 @@ The return value of this function is the retrieval
buffer."
["User Manual" hyperdrive-info-manual
:help "Open hyperdrive.el info manual"]))
-;;;###autoload
-(easy-menu-add-item menu-bar-tools-menu nil hyperdrive-menu-bar-menu
- "Read Net News")
-
(easy-menu-define hyperdrive-easy-menu hyperdrive-mode-map
"Menu with all Hyperdrive commands." hyperdrive-menu-bar-menu)
+;;;###autoload
+(define-minor-mode hyperdrive-menu-bar-mode "Show hyperdrive in global menu
bar."
+ :global t :group 'hyperdrive
+ (if hyperdrive-menu-bar-mode
+ (easy-menu-add-item menu-bar-tools-menu nil hyperdrive-menu-bar-menu
+ "Read Net News")
+ (easy-menu-remove-item menu-bar-tools-menu nil "Hyperdrive")))
+
;;;;; Miscellaneous commands
;;;###autoload
- [nongnu] elpa/hyperdrive updated (5413eafe92 -> 3abad9f14c), ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive 69093b6d28 09/10: Docs: Correct example configuration, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive ade98e9489 05/10: Fix: (hyperdrive-menu-bar-mode) Docstring, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive 255344033d 02/10: Tidy: Remove unnecessary defcustom groups, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive 0869edbd13 06/10: Merge: Add hyperdrive-menu-bar-mode, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive d9ee63a3f9 03/10: Add: (hyperdrive-menu-bar-mode),
ELPA Syncer <=
- [nongnu] elpa/hyperdrive d85c040ea5 01/10: Change: (hyperdrive-menu-bar-menu) "Manual" -> "User Manual", ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive b3cac4d679 04/10: Meta: (CHANGELOG) hyperdrive-menu-bar-mode, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive 2581ecacd0 08/10: Docs: Typo, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive 3abad9f14c 10/10: Docs: Add hyperdrive-menu-bar-mode to Example configuration section, ELPA Syncer, 2023/10/14
- [nongnu] elpa/hyperdrive eb7edb8643 07/10: Docs: Acknowledge Eshel Yaron, ELPA Syncer, 2023/10/14