GNU bug report logs - #27233
[PATCH] gnu: Add emacs-inf-ruby

Previous Next

Package: guix-patches;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Sun, 4 Jun 2017 12:54:01 UTC

Severity: normal

Tags: patch

Done: Alex Kost <alezost <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Christopher Baines <mail <at> cbaines.net>
Subject: bug#27233: closed (Re: bug#27233: [PATCH] gnu: Add emacs-inf-ruby)
Date: Fri, 16 Jun 2017 13:14:02 +0000
[Message part 1 (text/plain, inline)]
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 27233 <at> debbugs.gnu.org.

-- 
27233: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=27233
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Alex Kost <alezost <at> gmail.com>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 27233-done <at> debbugs.gnu.org
Subject: Re: bug#27233: [PATCH] gnu: Add emacs-inf-ruby
Date: Fri, 16 Jun 2017 16:13:22 +0300
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

[Message part 3 (message/rfc822, inline)]
From: Christopher Baines <mail <at> cbaines.net>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add emacs-inf-ruby
Date: Sun,  4 Jun 2017 13:53:28 +0100
* 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




This bug report was last modified 8 years and 4 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.