From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41179) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHV2j-0003BX-5X for guix-patches@gnu.org; Sun, 04 Jun 2017 08:54:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHV2g-0001Y1-4E for guix-patches@gnu.org; Sun, 04 Jun 2017 08:54:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:52047) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dHV2g-0001Xq-0S for guix-patches@gnu.org; Sun, 04 Jun 2017 08:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dHV2f-0003aR-NT for guix-patches@gnu.org; Sun, 04 Jun 2017 08:54:01 -0400 Subject: bug#27233: [PATCH] gnu: Add emacs-inf-ruby Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41129) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHV2G-0003BD-57 for guix-patches@gnu.org; Sun, 04 Jun 2017 08:53:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dHV2D-0001Ea-4M for guix-patches@gnu.org; Sun, 04 Jun 2017 08:53:36 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:42565 helo=mira.cbaines.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dHV2C-0001Dr-Uc for guix-patches@gnu.org; Sun, 04 Jun 2017 08:53:33 -0400 Received: from localhost (unknown [31.185.225.208]) by mira.cbaines.net (Postfix) with ESMTPSA id 9760113D066 for ; Sun, 4 Jun 2017 13:53:28 +0100 (BST) Received: from lesath.lan (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 0bf511a4 for ; Sun, 4 Jun 2017 12:53:28 +0000 (UTC) From: Christopher Baines Date: Sun, 4 Jun 2017 13:53:28 +0100 Message-Id: <20170604125328.19705-1-mail@cbaines.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 27233@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