summaryrefslogtreecommitdiff
path: root/debian-bug.el
diff options
context:
space:
mode:
authorXiyue Deng <manphiz@gmail.com>2023-10-04 15:32:56 -0700
committerAmin Bandali <bandali@gnu.org>2023-10-07 22:41:15 -0400
commit76e636f245d7e007dbbd5dddfb50c947d1a52726 (patch)
tree7b9f28587d66e4c512762267398d994d40d1abb9 /debian-bug.el
parent6e71ac3ad1e3e68265f7ad49f197ee4f31aa4a34 (diff)
Drop usage of easy-menu-{add,remove}.
* These functions are aliases to `ignore' in Emacs and is essentially no-op. They were used for compatibility for XEmacs, however as elpa doesn't support XEmacs there is no point to maintain this compatibility.
Diffstat (limited to 'debian-bug.el')
-rw-r--r--debian-bug.el25
1 files changed, 5 insertions, 20 deletions
diff --git a/debian-bug.el b/debian-bug.el
index fa9d8bc..d70282a 100644
--- a/debian-bug.el
+++ b/debian-bug.el
@@ -1805,8 +1805,7 @@ argument turn sit off."
(debian-bug-minor-mode ;Setup the minor-mode
(if (fboundp 'font-lock-add-keywords)
(font-lock-add-keywords nil debian-bug-font-lock-keywords t))
- (debian-bug-bug-menu-init debian-bug-minor-mode-map)
- (easy-menu-add debian-bug-menu))))
+ (debian-bug-bug-menu-init debian-bug-minor-mode-map))))
;; Install ourselves:
(or (assq 'debian-bug-minor-mode minor-mode-alist)
@@ -1856,8 +1855,7 @@ argument turn sit off."
(cond
(debian-bug-wnpp-minor-mode ;Setup the minor-mode
(if (fboundp 'font-lock-add-keywords)
- (font-lock-add-keywords nil debian-bug-font-lock-keywords t))
- (easy-menu-add debian-bug-wnpp-menu))))
+ (font-lock-add-keywords nil debian-bug-font-lock-keywords t)))))
;; Install ourselves:
(or (assq 'debian-bug-wnpp-minor-mode minor-mode-alist)
@@ -2369,24 +2367,12 @@ Optionally, if SOURCE is t, make it a source package."
(easy-menu-define
debian-bug-bugs-menu
debian-changelog-mode-map "Debian Bug Mode Bugs Menu"
- debian-bug-easymenu-list)
- (cond
- ((string-match "XEmacs" emacs-version)
- (easy-menu-remove debian-bug-bugs-menu)
- (easy-menu-remove debian-changelog-menu)
- (easy-menu-add debian-bug-bugs-menu)
- (easy-menu-add debian-changelog-menu))))
+ debian-bug-easymenu-list))
(t
(easy-menu-define
debian-bug-bugs-menu
debian-bug-minor-mode-map "Debian Bug Mode Bugs Menu"
- debian-bug-easymenu-list)
- (cond
- ((string-match "XEmacs" emacs-version)
- (easy-menu-remove debian-bug-bugs-menu)
- (easy-menu-remove debian-bug-menu)
- (easy-menu-add debian-bug-bugs-menu)
- (easy-menu-add debian-bug-menu)))))))
+ debian-bug-easymenu-list)))))
(defun debian-bug-build-bug-this-menu ()
"Regenerate Bugs list menu for this buffer's package."
@@ -2407,8 +2393,7 @@ Call this function from the mode setup with MINOR-MODE-MAP."
"Debian Bug Mode Bugs Menu"
'("Bugs"
["* Generate menu *" (debian-bug-build-bug-this-menu)
- (debian-bug-check-for-program "wget")])))
- (easy-menu-add debian-bug-bugs-menu))
+ (debian-bug-check-for-program "wget")]))))
;;;-------------
;;; debian-bug-filename - Peter Galbraith, July 2002.