NonGNU-devel ELPA - inf-ruby

inf-ruby Atom Feed

Description
Run a Ruby process in a buffer
Latest
inf-ruby-2.8.1.0.20240925.4944.tar (.sig), 2024-Sep-25, 70.0 KiB
Maintainer
Dmitry Gutov <dmitry@gutov.dev>
Website
http://github.com/nonsequitur/inf-ruby
Browse ELPA's repository
CGit or Gitweb
Badge

To install this package from Emacs, use package-install or list-packages.

Full description

inf-ruby provides a REPL buffer connected to a Ruby subprocess.

If you're installing manually, you'll need to:
* drop the file somewhere on your load path (perhaps ~/.emacs.d)
* Add the following lines to your .emacs file:

   (autoload 'inf-ruby "inf-ruby" "Run an inferior Ruby process" t)
   (add-hook 'ruby-mode-hook 'inf-ruby-minor-mode)

Or, for enh-ruby-mode:

   (add-hook 'enh-ruby-mode-hook 'inf-ruby-minor-mode)

Installation via ELPA interface does the above for you
automatically.

Additionally, consider adding

   (add-hook 'compilation-filter-hook 'inf-ruby-auto-enter)

to your init file to automatically switch from common Ruby compilation
modes to interact with a debugger.

To call `inf-ruby-console-auto' more easily, you can, for example,
replace the original `inf-ruby' binding:

  (eval-after-load 'inf-ruby
    '(define-key inf-ruby-minor-mode-map
       (kbd "C-c C-s") 'inf-ruby-console-auto))

Old versions

inf-ruby-2.8.1.0.20240627.213541.tar.lz2024-Jun-2815.2 KiB
inf-ruby-2.8.1.0.20240605.25554.tar.lz2024-Jun-0515.1 KiB
inf-ruby-2.8.1.0.20240509.14340.tar.lz2024-May-0915.1 KiB
inf-ruby-2.8.1.0.20240506.222851.tar.lz2024-May-0715.0 KiB
inf-ruby-2.8.1.0.20240310.180335.tar.lz2024-Mar-3114.8 KiB
inf-ruby-2.8.1.0.20231211.164029.tar.lz2023-Dec-1114.6 KiB
inf-ruby-2.8.0.0.20231123.222601.tar.lz2023-Nov-2414.6 KiB
inf-ruby-2.8.0.0.20231002.122947.tar.lz2023-Oct-0214.6 KiB
inf-ruby-2.7.0.0.20231001.11948.tar.lz2023-Oct-0114.7 KiB
inf-ruby-2.6.2.0.20221016.223839.tar.lz2022-Oct-1713.9 KiB