emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/inf-ruby e05cc84738 196/265: Add menu for inf-ruby-minor-m


From: ELPA Syncer
Subject: [nongnu] elpa/inf-ruby e05cc84738 196/265: Add menu for inf-ruby-minor-mode
Date: Sat, 9 Jul 2022 21:59:25 -0400 (EDT)

branch: elpa/inf-ruby
commit e05cc847385f9160703ae00b8046bb2a9eafdd64
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>

    Add menu for inf-ruby-minor-mode
    
    Closes #34.
---
 inf-ruby.el | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/inf-ruby.el b/inf-ruby.el
index cd85135b54..5173c3496b 100755
--- a/inf-ruby.el
+++ b/inf-ruby.el
@@ -190,6 +190,22 @@ next one.")
     (define-key map (kbd "C-c C-z") 'ruby-switch-to-inf)
     (define-key map (kbd "C-c C-l") 'ruby-load-file)
     (define-key map (kbd "C-c C-s") 'inf-ruby)
+    (easy-menu-define
+      inf-ruby-minor-mode-menu
+      map
+      "Inferior Ruby Minor Mode Menu"
+      '("Inf-Ruby"
+        ;; TODO: Add appropriate :active (or ENABLE) conditions.
+        ["Send definition" ruby-send-definition t]
+        ["Send last expression" ruby-send-last-sexp t]
+        ["Send block" ruby-send-block t]
+        ["Send region" ruby-send-region t]
+        "--"
+        ["Load file..." ruby-load-file t]
+        "--"
+        ["Start REPL" inf-ruby t]
+        ["Switch to REPL" ruby-switch-to-inf t]
+        ))
     map))
 
 ;;;###autoload



reply via email to

[Prev in Thread] Current Thread [Next in Thread]