summaryrefslogtreecommitdiff
path: root/cider-browse-ns.el
diff options
context:
space:
mode:
authorBozhidar Batsov <bozhidar@batsov.com>2018-01-20 11:04:04 +0200
committerBozhidar Batsov <bozhidar@batsov.com>2018-01-20 11:04:04 +0200
commit9b37cacddf4372e54d7ed8d454e0d5b871f10274 (patch)
tree12c036954208a72ba9255e160fc8e0dfbd3564df /cider-browse-ns.el
parent0b8f34003826c93aa248e36e1ea93b643244cd7d (diff)
Add a menu for cider-browse-ns-mode
Diffstat (limited to 'cider-browse-ns.el')
-rw-r--r--cider-browse-ns.el8
1 files changed, 8 insertions, 0 deletions
diff --git a/cider-browse-ns.el b/cider-browse-ns.el
index c55f9191..f6a93fce 100644
--- a/cider-browse-ns.el
+++ b/cider-browse-ns.el
@@ -41,6 +41,7 @@
(require 'cider-compat)
(require 'cider-util)
(require 'nrepl-dict)
+(require 'easymenu)
(defconst cider-browse-ns-buffer "*cider-ns-browser*")
(add-to-list 'cider-ancillary-buffers cider-browse-ns-buffer)
@@ -58,6 +59,13 @@
(define-key map "^" #'cider-browse-ns-all)
(define-key map "n" #'next-line)
(define-key map "p" #'previous-line)
+ (easy-menu-define cider-browse-ns-mode-menu map
+ "Menu for CIDER's namespace browser"
+ '("Namespace Browser"
+ ["Show doc" cider-browse-ns-doc-at-point]
+ ["Go to definition" cider-browse-ns-find-at-point]
+ "--"
+ ["Browse all namespaces" cider-browse-ns-all]))
map))
(defvar cider-browse-ns-mouse-map