[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/inf-clojure f00b2b5 026/313: Add a menu for inf-clojure-mi
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/inf-clojure f00b2b5 026/313: Add a menu for inf-clojure-minor-mode |
Date: |
Wed, 11 Aug 2021 09:59:39 -0400 (EDT) |
branch: elpa/inf-clojure
commit f00b2b5b1b098cd7cd746c43b055415cb1d004ed
Author: Bozhidar Batsov <bozhidar@tradeo.com>
Commit: Bozhidar Batsov <bozhidar@tradeo.com>
Add a menu for inf-clojure-minor-mode
---
inf-clojure.el | 24 +++++++++++++++++++++---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/inf-clojure.el b/inf-clojure.el
index 9023146..267ab63 100644
--- a/inf-clojure.el
+++ b/inf-clojure.el
@@ -68,9 +68,9 @@ mode. Default is whitespace followed by 0 or 1 single-letter
colon-keyword
(define-key map "\C-c\C-a" 'inf-clojure-show-arglist)
(define-key map "\C-c\C-v" 'inf-clojure-show-var-documentation)
(define-key map "\C-c\C-s" 'inf-clojure-show-var-source)
- (easy-menu-define inf-clojure-menu map
- "Inferior Clojure Menu"
- '("Inf-Clojure"
+ (easy-menu-define inf-clojure-mode-menu map
+ "Inferior Clojure REPL Menu"
+ '("Inf-Clojure REPL"
["Eval Last Sexp" inf-clojure-eval-last-sexp t]
"--"
["Load File..." inf-clojure-load-file t]
@@ -97,6 +97,24 @@ mode. Default is whitespace followed by 0 or 1
single-letter colon-keyword
(define-key map "\C-c\C-v" 'inf-clojure-show-var-documentation)
(define-key map "\C-c\C-s" 'inf-clojure-show-var-source)
(define-key map "\C-c\M-n" 'inf-clojure-set-ns)
+ (easy-menu-define inf-clojure-minor-mode-menu map
+ "Inferior Clojure Minor Mode Menu"
+ '("Inf-Clojure"
+ ["Eval top-level sexp at point" inf-clojure-eval-defun t]
+ ["Eval last sexp" inf-clojure-eval-last-sexp t]
+ ["Eval region" inf-clojure-eval-region t]
+ "--"
+ ["Load file..." inf-clojure-load-file t]
+ "--"
+ ["Switch to REPL" inf-clojure-switch-to-repl t]
+ ["Set REPL ns" inf-clojure-set-ns t]
+ "--"
+ ["Show arglist" inf-clojure-show-arglist t]
+ ["Show documentation for var" inf-clojure-show-var-documentation t]
+ ["Show source for var" inf-clojure-show-var-source t]
+ ["Show vars in ns" inf-clojure-show-ns-varst]
+ ["Apropos" inf-clojure-apropos t]
+ ["Macroexpand" inf-clojure-macroexpand t]))
map))
;;;###autoload
- [nongnu] elpa/inf-clojure ef8c830 030/313: Use #' where appropriate, (continued)
- [nongnu] elpa/inf-clojure ef8c830 030/313: Use #' where appropriate, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure b897bb8 031/313: Show arglist in the minibuffer for better usability, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 89035ee 033/313: Merge pull request #9 from mavbozo/ms-windows-hang, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure dd2b4fc 038/313: Code style, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 898a319 041/313: Improve the README a bit, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ff20773 044/313: Release 1.2.0, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 0652692 012/313: Preprocess the output from interactive commands, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 85d3d41 014/313: Extract a chomp helper, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure abb5a53 017/313: Add macroexpand command, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 3c2a1ed 022/313: Rename switch-to-clojure to inf-clojure-switch-to-repl, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure f00b2b5 026/313: Add a menu for inf-clojure-minor-mode,
ELPA Syncer <=
- [nongnu] elpa/inf-clojure 0d5f715 027/313: Unify the style of the REPL and minor mode menus, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 9a0323d 028/313: [Fix #4] Start subprocess in the root of lein and boot projects, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure b2d6d0e 009/313: Add a command to show a var's source, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 52f9404 016/313: Add apropos command, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ecf614e 018/313: Use inf-clojure prefix consistently, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 2627825 025/313: Move inf-clojure-mode menu definition, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure de88e4f 032/313: Solution to unresponsive repl in Windows OS, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure c3a9283 035/313: Use #' in the keymaps, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure c23e13a 040/313: Minor readability improvement, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 44f3f97 047/313: Improve a docstring, ELPA Syncer, 2021/08/11