Subject: bug#27233: closed (Re: bug#27233: [PATCH] gnu: Add emacs-inf-ruby)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 16 Jun 2017 13:14:02 +0000

Your bug report

#27233: [PATCH] gnu: Add emacs-inf-ruby

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
27233: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=27233
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#27233: [PATCH] gnu: Add emacs-inf-ruby
From: Alex Kost <[email-masked]>
To: Christopher Baines <[email-masked]>
Cc: [email-masked]
Date: Fri, 16 Jun 2017 16:13:22 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

Christopher Baines (2017-06-04 13:53 +0100) wrote:

> * gnu/packages/emacs.scm (emacs-inf-ruby): New variable.
> ---
>  gnu/packages/emacs.scm | 23 +++++++++++++++++++++++
>  1 file changed, 23 insertions(+)

Committed, thanks!  Sorry for the delay, I thought (and probably Leo as
well) that you have commit access to the guix repo.

If you would like to be able to push commits yourself, I'm sure Ludovic
or Ricardo will provide you these rights :-)

-- 
Alex

Subject: [PATCH] gnu: Add emacs-inf-ruby
From: Christopher Baines <[email-masked]>
To: [email-masked]
Date: Sun, 4 Jun 2017 13:53:28 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

* gnu/packages/emacs.scm (emacs-inf-ruby): New variable.
---
 gnu/packages/emacs.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 81a74d1fb..d067719c5 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")
-- 
2.13.0