diff options
author | Christopher Baines <mail@cbaines.net> | 2017-06-04 13:53:28 +0100 |
---|---|---|
committer | Alex Kost <alezost@gmail.com> | 2017-06-16 15:48:17 +0300 |
commit | f450d3c50c83a76b3eb8a04bf6ca3d861ae0969e (patch) | |
tree | 87785ad705365245bdab6a001909cc2b782d9b3f | |
parent | b000e0789f42644c882fee7148c72b688d27e579 (diff) | |
download | guix-f450d3c50c83a76b3eb8a04bf6ca3d861ae0969e.tar guix-f450d3c50c83a76b3eb8a04bf6ca3d861ae0969e.tar.gz |
gnu: Add emacs-inf-ruby.
* gnu/packages/emacs.scm (emacs-inf-ruby): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
-rw-r--r-- | gnu/packages/emacs.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 8ff2d0ac9b..99b9b06011 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -1740,6 +1740,29 @@ keep pressing the key until it selects what you want. There's also column by drawing a thin line down the length of the editing window.") (license license:gpl3+))) +(define-public emacs-inf-ruby + (package + (name "emacs-inf-ruby") + (version "2.5.1") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/nonsequitur/inf-ruby/" + "archive/" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0m7323k649ckxql1grsdnf71bjhys7l4qb8wbpphb1mr1q8i4066")))) + (build-system emacs-build-system) + (home-page "https://github.com/nonsequitur/inf-ruby") + (synopsis "Provides a REPL buffer connected to a Ruby subprocess in Emacs") + (description + "@code{inf-ruby} provides a Read Eval Print Loop (REPL) buffer, allowing +for easy interaction with a ruby subprocess. Features include support for +detecting specific uses of Ruby, e.g. when using rails, and using a +appropriate console.") + (license license:gpl3+))) + (define-public emacs-znc (package (name "emacs-znc") |