GNU bug report logs - #57737
emacs-eval-in-repl patches

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Nicolas Graves <ngraves@HIDDEN>; dated Sun, 11 Sep 2022 18:04:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 13 Sep 2022 13:47:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 09:47:37 2022
Received: from localhost ([127.0.0.1]:49407 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY6GH-0000Lo-Ft
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:37 -0400
Received: from 8.mo575.mail-out.ovh.net ([46.105.74.219]:36457)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oY6GB-0000LK-Jx
 for 57737 <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:32 -0400
Received: from player735.ha.ovh.net (unknown [10.109.138.76])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id 82B0224825
 for <57737 <at> debbugs.gnu.org>; Tue, 13 Sep 2022 13:47:30 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player735.ha.ovh.net (Postfix) with ESMTPSA id C9A502E46046B;
 Tue, 13 Sep 2022 13:47:27 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R0016056dba3-5e9f-4bc9-9d10-8e878459ba4c,
 2C29F6F9EF66A0E2782F7CEADBC5EBE58685C6A1) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 6/6] gnu: Add emacs-org-babel-eval-in-repl.
Date: Tue, 13 Sep 2022 15:47:08 +0200
Message-Id: <20220913134708.18554-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220913134708.18554-1-ngraves@HIDDEN>
References: <20220913134708.18554-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9940007330168759010
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnheptedvleevlefhvdehfeejkefhieeiheejuddugfdvteduheffleeklefffeefgeeinecuffhomhgrihhnpehmvghlphgrrdhorhhgpdhgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrjeefhedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehjeejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeh
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-org-babel-eval-in-repl): New variable.
---
 gnu/packages/emacs-xyz.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 82eaaf53df..95d88cfd70 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -239,6 +239,9 @@ (define-module (gnu packages emacs-xyz)
   #:use-module (gnu packages photo)
   #:use-module (gnu packages uml)
   #:use-module (gnu packages finance)
+  #:use-module (gnu packages ocaml)
+  #:use-module (gnu packages erlang)
+  #:use-module (gnu packages statistics)
   #:use-module (guix utils)
   #:use-module (srfi srfi-1)
   #:use-module (ice-9 match))
@@ -27212,6 +27215,35 @@ (define-public emacs-ob-elm
 @code{org-babel-do-load-languages}.")
       (license license:gpl3+))))
 
+(define-public emacs-org-babel-eval-in-repl
+  (package
+    (name "emacs-org-babel-eval-in-repl")
+    (version "1.6")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://stable.melpa.org/packages/org-babel-eval-in-repl-"
+             version
+             ".tar"))
+       (sha256
+        (base32 "0bdnps6m3kcvsagz8cfm3kf2rvxzl2p252pfggwbdbl43kzvl35h"))
+       (modules '((guix build utils)))
+       ;; Remove matlab
+       (snippet
+        '(begin (delete-file "eval-in-repl-matlab.el")))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-ess))
+    (home-page "https://github.com/diadochos/org-babel-eval-in-repl")
+    (synopsis "Eval org-mode babel code blocks in various REPLs")
+    (description
+     "This package allows you to execute org-mode (babel) source code blocks with
+eval-in-repl.  It features async execution (because it uses an external
+process) and babel execution without the output written in the buffer (less
+visual distraction, and the output is reproducible as long as the code is
+saved).")
+    (license license:expat)))
+
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 13 Sep 2022 13:47:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 09:47:33 2022
Received: from localhost ([127.0.0.1]:49405 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY6GD-0000LX-5o
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:33 -0400
Received: from 3.mo576.mail-out.ovh.net ([188.165.52.203]:60833)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oY6G8-0000Kr-GE
 for 57737 <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:30 -0400
Received: from player760.ha.ovh.net (unknown [10.108.4.85])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 1F45321416
 for <57737 <at> debbugs.gnu.org>; Tue, 13 Sep 2022 13:47:27 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player760.ha.ovh.net (Postfix) with ESMTPSA id B8D062E84A574;
 Tue, 13 Sep 2022 13:47:25 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-106R006b843b231-a358-4446-81d8-077b0215930c,
 2C29F6F9EF66A0E2782F7CEADBC5EBE58685C6A1) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 5/6] gnu: Add emacs-ob-elm.
Date: Tue, 13 Sep 2022 15:47:07 +0200
Message-Id: <20220913134708.18554-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220913134708.18554-1-ngraves@HIDDEN>
References: <20220913134708.18554-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9939162904623637218
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrjeeitddrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehjeejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeei
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-ob-elm): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index d7b79d30b8..82eaaf53df 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27187,6 +27187,31 @@ (define-public emacs-eval-in-repl-iex        (pack-eval-in-repl "iex"))
 (define-public emacs-eval-in-repl-erlang     (pack-eval-in-repl "erlang"))
 (define-public emacs-eval-in-repl-elm        (pack-eval-in-repl "elm"))
 
+(define-public emacs-ob-elm
+  (let ((commit "d3a9fbc2f56416894c9aed65ea9a20cc1d98f15d")
+        (revision "0"))
+    (package
+      (name "emacs-ob-elm")
+      (version (git-version "0.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/BonfaceKilz/ob-elm")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "1wdlr0cbsb2drdmcn2bnivjkj1f2v52l6yizwsnjgi4xq3w6k56h"))))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/BonfaceKilz/ob-elm")
+      (synopsis "Org-Babel support for evaluating Elm code")
+      (description
+"This package adds Org-Babel support for evaluating Elm code, which can be
+enabled by adding @code{(elm . t)} to the variable
+@code{org-babel-do-load-languages}.")
+      (license license:gpl3+))))
+
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 13 Sep 2022 13:47:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 09:47:33 2022
Received: from localhost ([127.0.0.1]:49403 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY6GC-0000LP-N4
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:33 -0400
Received: from 6.mo550.mail-out.ovh.net ([46.105.43.205]:59807)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oY6G7-0000Kj-08
 for 57737 <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:28 -0400
Received: from player693.ha.ovh.net (unknown [10.110.103.202])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 37C6B24564
 for <57737 <at> debbugs.gnu.org>; Tue, 13 Sep 2022 13:47:25 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player693.ha.ovh.net (Postfix) with ESMTPSA id 7C6502E7B062F;
 Tue, 13 Sep 2022 13:47:23 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G002fad06d8e-5d28-4e46-b95f-fb57c534f578,
 2C29F6F9EF66A0E2782F7CEADBC5EBE58685C6A1) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 4/6] gnu: Add emacs-eval-in-repl packages.
Date: Tue, 13 Sep 2022 15:47:06 +0200
Message-Id: <20220913134708.18554-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220913134708.18554-1-ngraves@HIDDEN>
References: <20220913134708.18554-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9938318479310119650
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrieelfedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehjeejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedt
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm
  (emacs-eval-in-repl): New variable.
  (emacs-eval-in-repl-ielm): New variable.
  (emacs-eval-in-repl-cider): New variable.
  (emacs-eval-in-repl-slime): New variable.
  (emacs-eval-in-repl-geiser): New variable.
  (emacs-eval-in-repl-racket): New variable.
  (emacs-eval-in-repl-scheme): New variable.
  (emacs-eval-in-repl-hy): New variable.
  (emacs-eval-in-repl-python): New variable.
  (emacs-eval-in-repl-ruby): New variable.
  (emacs-eval-in-repl-sml): New variable.
  (emacs-eval-in-repl-ocaml): New variable.
  (emacs-eval-in-repl-prolog): New variable.
  (emacs-eval-in-repl-javascript): New variable.
  (emacs-eval-in-repl-shell): New variable.
  (emacs-eval-in-repl-iex): New variable.
  (emacs-eval-in-repl-erlang): New variable.
  (emacs-eval-in-repl-elm): New variable.
---
 gnu/packages/emacs-xyz.scm | 77 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9dfb2cfdb7..d7b79d30b8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27110,6 +27110,83 @@ (define-public emacs-eval-in-repl
 @item eval-in-repl-elm        for Elm
 @end itemize")
     (license license:expat)))
+
+(define (repl->lang s)
+    (cond
+     ((string= s "ielm") "Emacs Lisp")
+     ((string= s "cider") "Clojure")
+     ((string= s "slime") "Common Lisp")
+     ((string= s "geiser") "Racket/Scheme")
+     ((string= s "sml") "Standard ML")
+     ((string= s "iex") "Elixir")
+     ((string= s "ocaml") "OCaml")
+     (else (string-capitalize s))))
+
+(define (lang->inputs s)
+    (cond
+     ((string= s "Clojure") (list emacs-cider))
+     ((string= s "Common Lisp") (list emacs-slime))
+     ((string= s "Racket/Scheme") (list emacs-geiser))
+     ((string= s "Racket") (list emacs-racket-mode))
+     ((string= s "Hy") (list emacs-hy-mode))
+     ((string= s "Ruby") (list emacs-inf-ruby))
+     ((string= s "Standard ML") (list emacs-sml-mode))
+     ((string= s "OCaml") (list emacs-tuareg))
+     ((string= s "Javascript") (list emacs-js2-mode emacs-js-comint))
+     ((string= s "Elixir") (list emacs-elixir-mode emacs-alchemist))
+     ((string= s "Erlang") (list emacs-erlang))
+     ((string= s "Elm") (list emacs-elm-mode))
+     (else '())))
+
+(define (pack-eval-in-repl repl)
+  (let* ((lang (repl->lang repl))
+         (inputs (lang->inputs lang)))
+    (package
+      (name (string-append "emacs-eval-in-repl-" repl))
+      (version "0.9.7")
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/kaz-yos/eval-in-repl")
+               (commit (string-append "v" version))))
+
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "1mrssbl0wyc6iij8zk1y3h9bd3rv53nnrxsij7fn67l1m4z0clyn"))))
+      (build-system emacs-build-system)
+      (arguments
+       `(#:include (list (string-append "eval-in-repl-" ,repl "\\.el"))))
+      (propagated-inputs (append (list emacs-eval-in-repl) inputs))
+      (home-page "https://github.com/kaz-yos/eval-in-repl")
+      (synopsis "Consistent evaluation interface for Emacs Lisp REPLs for emacs")
+      (description (string-append "\
+This package provides a consistent ESS-like evaluation interface for
+" lang " REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none."))
+      (license license:expat))))
+
+(define-public emacs-eval-in-repl-ielm       (pack-eval-in-repl "ielm"))
+(define-public emacs-eval-in-repl-cider      (pack-eval-in-repl "cider"))
+(define-public emacs-eval-in-repl-slime      (pack-eval-in-repl "slime"))
+(define-public emacs-eval-in-repl-geiser     (pack-eval-in-repl "geiser"))
+(define-public emacs-eval-in-repl-racket     (pack-eval-in-repl "racket"))
+(define-public emacs-eval-in-repl-scheme     (pack-eval-in-repl "scheme"))
+(define-public emacs-eval-in-repl-hy         (pack-eval-in-repl "hy"))
+(define-public emacs-eval-in-repl-python     (pack-eval-in-repl "python"))
+(define-public emacs-eval-in-repl-ruby       (pack-eval-in-repl "ruby"))
+(define-public emacs-eval-in-repl-sml        (pack-eval-in-repl "sml"))
+(define-public emacs-eval-in-repl-ocaml      (pack-eval-in-repl "ocaml"))
+(define-public emacs-eval-in-repl-prolog     (pack-eval-in-repl "prolog"))
+(define-public emacs-eval-in-repl-javascript (pack-eval-in-repl "javascript"))
+(define-public emacs-eval-in-repl-shell      (pack-eval-in-repl "shell"))
+(define-public emacs-eval-in-repl-iex        (pack-eval-in-repl "iex"))
+(define-public emacs-eval-in-repl-erlang     (pack-eval-in-repl "erlang"))
+(define-public emacs-eval-in-repl-elm        (pack-eval-in-repl "elm"))
+
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 13 Sep 2022 13:47:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 09:47:28 2022
Received: from localhost ([127.0.0.1]:49399 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY6G8-0000Ku-1O
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:28 -0400
Received: from 1.mo576.mail-out.ovh.net ([178.33.251.173]:48081)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oY6G5-0000Kh-Pf
 for 57737 <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:26 -0400
Received: from player168.ha.ovh.net (unknown [10.110.208.89])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 186A0200A8
 for <57737 <at> debbugs.gnu.org>; Tue, 13 Sep 2022 13:47:23 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player168.ha.ovh.net (Postfix) with ESMTPSA id 425F22E7F7405;
 Tue, 13 Sep 2022 13:47:21 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S004afe0d14a-f735-4be3-be87-82bc2cd00600,
 2C29F6F9EF66A0E2782F7CEADBC5EBE58685C6A1) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 3/6] gnu: Add emacs-alchemist.
Date: Tue, 13 Sep 2022 15:47:05 +0200
Message-Id: <20220913134708.18554-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220913134708.18554-1-ngraves@HIDDEN>
References: <20220913134708.18554-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9937755528996709090
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnheptedvleevlefhvdehfeejkefhieeiheejuddugfdvteduheffleeklefffeefgeeinecuffhomhgrihhnpehmvghlphgrrdhorhhgpdhgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrudeikedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehjeejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeei
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-alchemist): New variable.
---
 gnu/packages/emacs-xyz.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1b1dcf789f..9dfb2cfdb7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -28570,6 +28570,41 @@ (define-public emacs-spacemacs-theme
 and it should work well with 256 color terminals.")
     (license license:gpl3+)))
 
+(define-public emacs-alchemist
+  (package
+    (name "emacs-alchemist")
+    (version "1.8.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://stable.melpa.org/packages/alchemist-"
+             version
+             ".tar"))
+       (sha256
+        (base32 "0ygwf9d739zqc8dcckw0j0bqkipw7cmxbrx3l281x237a3d384yw"))))
+    (build-system emacs-build-system)
+    (propagated-inputs
+     (list emacs-elixir-mode emacs-dash emacs-company emacs-pkg-info))
+    (home-page "http://www.github.com/tonini/alchemist.el")
+  (synopsis "Elixir tooling integration into Emacs")
+  (description
+   "This package brings you all the Elixir tooling and power inside your Emacs
+editor.  Alchemist comes with a bunch of features, which are:
+@itemize
+@item Mix integration
+@item Compile & Execution of Elixir code
+@item Inline code evaluation
+@item Inline macro expanding
+@item Documentation lookup
+@item Definition lookup
+@item Powerful IEx integration
+@item Smart code completion
+@item Elixir project management
+@item Phoenix support
+@end itemize")
+  (license license:gpl3+)))
+
 (define-public emacs-elixir-mode
   (package
     (name "emacs-elixir-mode")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 13 Sep 2022 13:47:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 09:47:28 2022
Received: from localhost ([127.0.0.1]:49397 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY6G7-0000Ks-KR
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:27 -0400
Received: from 9.mo575.mail-out.ovh.net ([46.105.78.111]:56531)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oY6G2-0000KK-Kq
 for 57737 <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:24 -0400
Received: from player796.ha.ovh.net (unknown [10.110.171.148])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id B47F724825
 for <57737 <at> debbugs.gnu.org>; Tue, 13 Sep 2022 13:47:20 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player796.ha.ovh.net (Postfix) with ESMTPSA id DC2D62E77832F;
 Tue, 13 Sep 2022 13:47:18 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S0024651bceb-d4fc-4817-9743-b2c5ead6272e,
 2C29F6F9EF66A0E2782F7CEADBC5EBE58685C6A1) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 2/6] gnu: Add emacs-js-comint.
Date: Tue, 13 Sep 2022 15:47:04 +0200
Message-Id: <20220913134708.18554-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220913134708.18554-1-ngraves@HIDDEN>
References: <20220913134708.18554-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9937192578053038818
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnheptedvleevlefhvdehfeejkefhieeiheejuddugfdvteduheffleeklefffeefgeeinecuffhomhgrihhnpehmvghlphgrrdhorhhgpdhgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrjeeliedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehjeejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeh
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-js-comint): New variable.
---
 gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 2013a23fe8..1b1dcf789f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10870,6 +10870,28 @@ (define-public emacs-js2-mode
 strings, and code folding.")
     (license license:gpl3+)))
 
+(define-public emacs-js-comint
+  (package
+    (name "emacs-js-comint")
+    (version "1.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://stable.melpa.org/packages/js-comint-"
+             version
+             ".el"))
+       (sha256
+        (base32 "1qin0hclm3ly62nl5ddiim64bcd2k74b1yqsqqc61cf9k2q8k287"))))
+    (build-system emacs-build-system)
+    (home-page "https://github.com/redguardtoo/js-comint")
+    (synopsis "JavaScript interpreter in window")
+    (description
+     "This program is a comint mode for Emacs which allows you to run a compatible
+javascript repl like Node.js/Spidermonkey/Rhino inside Emacs. It also defines a
+few functions for sending javascript input to it quickly.")
+    (license license:gpl3+)))
+
 (define-public emacs-nodejs-repl
   (package
     (name "emacs-nodejs-repl")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 13 Sep 2022 13:47:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 13 09:47:24 2022
Received: from localhost ([127.0.0.1]:49393 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oY6G4-0000KT-4U
	for submit <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:24 -0400
Received: from 4.mo561.mail-out.ovh.net ([178.33.46.10]:58161)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oY6G1-0000KG-0I
 for 57737 <at> debbugs.gnu.org; Tue, 13 Sep 2022 09:47:23 -0400
Received: from player688.ha.ovh.net (unknown [10.109.138.56])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 924B523DEB
 for <57737 <at> debbugs.gnu.org>; Tue, 13 Sep 2022 13:47:18 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player688.ha.ovh.net (Postfix) with ESMTPSA id A04A92E6EF466;
 Tue, 13 Sep 2022 13:47:16 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G004f3be9fe2-f364-401d-80d3-29ed8669c516,
 2C29F6F9EF66A0E2782F7CEADBC5EBE58685C6A1) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 1/6] gnu: Add emacs-eval-in-repl.
Date: Tue, 13 Sep 2022 15:47:03 +0200
Message-Id: <20220913134708.18554-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 9936629628852888290
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepjeeivdeglefggfekueetheejudduvddtfeeiieekvefhfeevkefgveeitdfhgeeknecuffhomhgrihhnpehgihhthhhusghushgvrhgtohhnthgvnhhtrdgtohhmpdhgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrieekkedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehjeejfeejseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedu
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl): New variable.
---
 gnu/packages/emacs-xyz.scm | 50 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 074d4d1c4c..2013a23fe8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27038,6 +27038,56 @@ (define-public emacs-info-plus
 nodes, and more.")
       (license license:gpl2+))))
 
+(define-public emacs-eval-in-repl
+  (package
+    (name "emacs-eval-in-repl")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl.el"))
+       (sha256
+        (base32
+         "15k2ks034hq2dmm8n70xl7f4cdw57zqb36s871j7kycpkblclg3n"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-dash emacs-paredit emacs-ace-window))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for various REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+various REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.
+
+This package along with REPL/shell specific packages implement similar work flow
+for various REPLs.
+
+This package alone is not functional.  It also requires the following packages
+depending on your needs :
+@itemize
+@item eval-in-repl-ielm       for Emacs Lisp
+@item eval-in-repl-cider      for Clojure
+@item eval-in-repl-slime      for Common Lisp
+@item eval-in-repl-geiser     for Racket/Scheme
+@item eval-in-repl-racket     for Racket
+@item eval-in-repl-scheme     for Scheme
+@item eval-in-repl-hy         for Hy
+@item eval-in-repl-python     for Python
+@item eval-in-repl-ruby       for Ruby
+@item eval-in-repl-sml        for Standard ML
+@item eval-in-repl-ocaml      for OCaml
+@item eval-in-repl-prolog     for Prolog
+@item eval-in-repl-javascript for Javascript
+@item eval-in-repl-shell      for Shell
+@item eval-in-repl-iex        for Elixir
+@item eval-in-repl-erlang     for Erlang
+@item eval-in-repl-elm        for Elm
+@end itemize")
+    (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 20:02:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 16:02:38 2022
Received: from localhost ([127.0.0.1]:43618 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXTA6-0006Uv-Gh
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 16:02:38 -0400
Received: from mail-ej1-f68.google.com ([209.85.218.68]:36570)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <liliana.prikler@HIDDEN>) id 1oXTA4-0006Ud-JN
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 16:02:36 -0400
Received: by mail-ej1-f68.google.com with SMTP id lz22so15710618ejb.3
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 13:02:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:references
 :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date;
 bh=MXpRdFToV73LkG5rvSPNwFjpZb8ypFlNUoIvn82HrhU=;
 b=kjQfF0/6otvZ1SLtPOSbcKnUPFiola/QvTcjPLp8xroz4nsSfFU59couH809ZMR/fX
 TFgYU2Hw+KgHyirxYZYWobbmdRXHi1tqIZ4MmCxcMC2N0IRagiX5jRt/gQiUcsvhOZkX
 lU7TGpR4crcx1bMVMQCTipKZLzmw8Is6NAf2F86erQJk+IItfjt53rw4yodjXuTOTymt
 5Gtw+j9txnF4gtZ/bPA49Cxo2ZCzYrXqevvED51RQWqXeJ1cdEkmiOrzbXx3OV1xYlLF
 L77TP509kbr0S7ZNFHtWbC+ULXfrMtTWH+I01Ggl7s3wtLtudjkdympsdiBnBfN4bCB+
 ljJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:mime-version:user-agent:references
 :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from
 :to:cc:subject:date;
 bh=MXpRdFToV73LkG5rvSPNwFjpZb8ypFlNUoIvn82HrhU=;
 b=V7cjg9s9SVur9dnKEXfFJqCUMmfr6czkrBtBGTRwAcihmxI8mGzWHH9unKDcK0Y6P9
 wRwSoD1skOlOwxCjot9nooRIyTtZHdvC8725BjIWR8F+JCLOMPlXzh96l5y98WCis9n9
 ZFE4FcghNZQIVt78kSjtt9H4E0VqFZvJim6dfNUzZhdd6XVDtye7tKjx1moZn2D6LOS9
 wmf746RdstrcwxZrF5RQsyuK7M44WvZzHOv1LOPMaRfXs5HoBY+fTRGcYS+zYoN4BPrn
 52ybrkcIaQyTRy+tbTKLKXbh7OP/V8+rr3+M+S5AdRAJmLKTQg0NnsRmHJsPxRXetNwM
 pj3g==
X-Gm-Message-State: ACgBeo1vygouERkRlT6MC+EgidCRtdH3pLdmiRlJH83ChZhWUiw5PURD
 xor/kxDrb/k4lGDNRlFovSU=
X-Google-Smtp-Source: AA6agR5vCvYyUgbfO2lK035QQIwCbsoSJ95qPKWsW4FY/zEduZe/uIZoFn8A9+rKSN4Y2a+3UEDtPA==
X-Received: by 2002:a17:906:4785:b0:77a:55fd:a54e with SMTP id
 cw5-20020a170906478500b0077a55fda54emr7755859ejc.252.1662926550550; 
 Sun, 11 Sep 2022 13:02:30 -0700 (PDT)
Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at.
 [85.127.52.93]) by smtp.gmail.com with ESMTPSA id
 p6-20020a05640210c600b0044e1b4bca41sm4474367edu.79.2022.09.11.13.02.29
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 11 Sep 2022 13:02:30 -0700 (PDT)
Message-ID: <fb49d7d595a47f96195c383dfeac55c9e958e1ac.camel@HIDDEN>
Subject: Re: emacs-eval-in-repl patches
From: Liliana Marie Prikler <liliana.prikler@HIDDEN>
To: Nicolas Graves <ngraves@HIDDEN>, 57737 <at> debbugs.gnu.org
Date: Sun, 11 Sep 2022 22:02:28 +0200
In-Reply-To: <874jxdlrez.fsf@HIDDEN>
References: <874jxdlrez.fsf@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.42.1 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi

Am Sonntag, dem 11.09.2022 um 20:03 +0200 schrieb Nicolas Graves:
> This series of patches introduces all different files included in the
> eval-in-repl repo, as well as the org-babel-eval-in-repl package.
> 
> Each file is taken individually so people can download a subset of
> them
> depending on their use.
> 
> emacs-js-comint and emacs-alchemist are necessary packages for some
> of them.
I'd personally avoid raw github links.  Use an origin with git-fetch,
then use #:include or #:exclude to only install what's needed.  You
might want to abstract the package definition into a procedure to make
things easier.

Cheers





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:43 2022
Received: from localhost ([127.0.0.1]:43475 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRaQ-0001ka-N6
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:43 -0400
Received: from 17.mo561.mail-out.ovh.net ([87.98.178.58]:48593)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRaO-0001kS-W9
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:41 -0400
Received: from player737.ha.ovh.net (unknown [10.110.171.171])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 0683022AFF
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:40 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player737.ha.ovh.net (Postfix) with ESMTPSA id 92C9C24F90D9D;
 Sun, 11 Sep 2022 18:21:38 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S00481f01b49-80e5-4a9f-ac0c-b80291135ef5,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 7/7] gnu: Add emacs-org-babel-eval-in-repl.
Date: Sun, 11 Sep 2022 20:21:15 +0200
Message-Id: <20220911182115.4907-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911182115.4907-1-ngraves@HIDDEN>
References: <20220911182115.4907-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2824601391752667874
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetvdelveelhfdvheefjeekhfeiieehjeduudfgvdetudehffelkeelffeffeegieenucffohhmrghinhepmhgvlhhprgdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejfeejrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-org-babel-eval-in-repl): New variable.
---
 gnu/packages/emacs-xyz.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index d4f2382b89..ea5953ca4f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -241,6 +241,7 @@ (define-module (gnu packages emacs-xyz)
   #:use-module (gnu packages finance)
   #:use-module (gnu packages ocaml)
   #:use-module (gnu packages erlang)
+  #:use-module (gnu packages statistics)
   #:use-module (guix utils)
   #:use-module (srfi srfi-1)
   #:use-module (ice-9 match))
@@ -27583,6 +27584,36 @@ (define-public emacs-ob-elm
 enabled by adding @code{(elm . t)} to the variable
 @code{org-babel-do-load-languages}.")
       (license license:gpl3+))))
+
+(define-public emacs-org-babel-eval-in-repl
+  (package
+    (name "emacs-org-babel-eval-in-repl")
+    (version "1.6")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://stable.melpa.org/packages/org-babel-eval-in-repl-"
+             version
+             ".tar"))
+       (sha256
+        (base32 "0bdnps6m3kcvsagz8cfm3kf2rvxzl2p252pfggwbdbl43kzvl35h"))
+       (modules '((guix build utils)))
+       ;; Remove matlab
+       (snippet
+        '(begin (delete-file "eval-in-repl-matlab.el")))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-ess))
+    (home-page "https://github.com/diadochos/org-babel-eval-in-repl")
+    (synopsis "Eval org-mode babel code blocks in various REPLs")
+    (description
+     "This package allows you to execute org-mode (babel) source code blocks with
+eval-in-repl.  It features async execution (because it uses an external
+process) and babel execution without the output written in the buffer (less
+visual distraction, and the output is reproducible as long as the code is
+saved).")
+    (license license:expat)))
+
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:39 2022
Received: from localhost ([127.0.0.1]:43472 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRaN-0001kF-CE
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:39 -0400
Received: from 8.mo583.mail-out.ovh.net ([178.32.116.78]:49569)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRaL-0001k0-HC
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:37 -0400
Received: from player698.ha.ovh.net (unknown [10.108.16.32])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id C8C0A23BD2
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:36 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player698.ha.ovh.net (Postfix) with ESMTPSA id 645922E682B7F;
 Sun, 11 Sep 2022 18:21:35 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S0041ba8a23c-d07a-438d-ac78-9c4ce2083942,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 6/7] gnu: Add emacs-ob-elm.
Date: Sun, 11 Sep 2022 20:21:14 +0200
Message-Id: <20220911182115.4907-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911182115.4907-1-ngraves@HIDDEN>
References: <20220911182115.4907-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2823756970141999842
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheileekrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfe
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-ob-elm): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index acf4843181..d4f2382b89 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27558,6 +27558,31 @@ (define-public emacs-eval-in-repl-elm
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
+
+(define-public emacs-ob-elm
+  (let ((commit "d3a9fbc2f56416894c9aed65ea9a20cc1d98f15d")
+        (revision "0"))
+    (package
+      (name "emacs-ob-elm")
+      (version (git-version "0.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/BonfaceKilz/ob-elm")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "1wdlr0cbsb2drdmcn2bnivjkj1f2v52l6yizwsnjgi4xq3w6k56h"))))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/BonfaceKilz/ob-elm")
+      (synopsis "Org-Babel support for evaluating Elm code")
+      (description
+"This package adds Org-Babel support for evaluating Elm code, which can be
+enabled by adding @code{(elm . t)} to the variable
+@code{org-babel-do-load-languages}.")
+      (license license:gpl3+))))
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:39 2022
Received: from localhost ([127.0.0.1]:43470 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRaN-0001kD-0I
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:39 -0400
Received: from 10.mo550.mail-out.ovh.net ([178.32.96.102]:58065)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRaL-0001jw-4y
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:37 -0400
Received: from player755.ha.ovh.net (unknown [10.110.208.183])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 538A72354D
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:33 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player755.ha.ovh.net (Postfix) with ESMTPSA id E48492E80E92C;
 Sun, 11 Sep 2022 18:21:31 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G0022f862534-faa0-403c-9f47-4c21679ab4f0,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 5/7] gnu: Add emacs-eval-in-repl-elm.
Date: Sun, 11 Sep 2022 20:21:13 +0200
Message-Id: <20220911182115.4907-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911182115.4907-1-ngraves@HIDDEN>
References: <20220911182115.4907-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2822912544170631906
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejheehrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-elm): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 6caf7f53c9..acf4843181 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27530,6 +27530,32 @@ (define-public emacs-eval-in-repl-erlang
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-elm
+  (package
+    (name "emacs-eval-in-repl-elm")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-elm.el"))
+       (sha256
+          (base32
+           "0ca6070y7s86xs4y1dibq6b1rz143z5i17s7ifra0afgib10a5hb"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-elm-mode))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Elm REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Elm REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:34 2022
Received: from localhost ([127.0.0.1]:43466 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRaH-0001jo-Ks
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:33 -0400
Received: from 12.mo561.mail-out.ovh.net ([188.165.41.191]:51951)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRaF-0001je-Jx
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:32 -0400
Received: from player732.ha.ovh.net (unknown [10.110.103.91])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 5CAFF22A49
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:30 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player732.ha.ovh.net (Postfix) with ESMTPSA id D55FC209492FF;
 Sun, 11 Sep 2022 18:21:28 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S002a290478d-31e5-41e7-8c3d-10bf3d8cd921,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 4/7] gnu: Add emacs-eval-in-repl-erlang.
Date: Sun, 11 Sep 2022 20:21:12 +0200
Message-Id: <20220911182115.4907-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911182115.4907-1-ngraves@HIDDEN>
References: <20220911182115.4907-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2822068116551295714
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejfedvrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-erlang): New variable.
---
 gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7ffff04262..6caf7f53c9 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -240,6 +240,7 @@ (define-module (gnu packages emacs-xyz)
   #:use-module (gnu packages uml)
   #:use-module (gnu packages finance)
   #:use-module (gnu packages ocaml)
+  #:use-module (gnu packages erlang)
   #:use-module (guix utils)
   #:use-module (srfi srfi-1)
   #:use-module (ice-9 match))
@@ -27503,6 +27504,32 @@ (define-public emacs-eval-in-repl-iex
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-erlang
+  (package
+    (name "emacs-eval-in-repl-erlang")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-erlang.el"))
+       (sha256
+          (base32
+           "1gk0kgi5j22lszjrna4l79pq8zqyq6g35pk5issacw9jx179nb7n"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-erlang))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Erlang REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Erlang REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:30 2022
Received: from localhost ([127.0.0.1]:43463 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRaE-0001jY-9e
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:30 -0400
Received: from 20.mo581.mail-out.ovh.net ([46.105.49.208]:54315)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRaC-0001jI-Mr
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:29 -0400
Received: from player770.ha.ovh.net (unknown [10.111.208.192])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4EC6B2340E
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:27 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player770.ha.ovh.net (Postfix) with ESMTPSA id D86882E782600;
 Sun, 11 Sep 2022 18:21:25 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G0064f8878bd-5184-4b36-b2c2-2d8a6de9cdfd,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 3/7] gnu: Add emacs-eval-in-repl-iex.
Date: Sun, 11 Sep 2022 20:21:11 +0200
Message-Id: <20220911182115.4907-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911182115.4907-1-ngraves@HIDDEN>
References: <20220911182115.4907-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2821223693705405154
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejjedtrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-iex): New variable.
---
 gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index dc988be47c..7ffff04262 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27475,6 +27475,34 @@ (define-public emacs-eval-in-repl-shell
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-iex
+  (package
+    (name "emacs-eval-in-repl-iex")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-iex.el"))
+       (sha256
+          (base32
+           "1qj943bv7vx6rhahkwl619zwjal7agq6ry1cdqwlcvq0mz1ds00r"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl
+                             emacs-elixir-mode
+                             emacs-alchemist))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Elixir REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Elixir REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:28 2022
Received: from localhost ([127.0.0.1]:43460 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRaC-0001jJ-0K
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:28 -0400
Received: from 10.mo575.mail-out.ovh.net ([46.105.79.203]:34321)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRa9-0001j2-6h
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:25 -0400
Received: from player699.ha.ovh.net (unknown [10.110.208.183])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4511023578
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:24 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player699.ha.ovh.net (Postfix) with ESMTPSA id D08772E5B3386;
 Sun, 11 Sep 2022 18:21:22 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S004e31f0a54-6170-4a98-b86f-1a2562cf6034,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 2/7] gnu: Add emacs-alchemist.
Date: Sun, 11 Sep 2022 20:21:10 +0200
Message-Id: <20220911182115.4907-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911182115.4907-1-ngraves@HIDDEN>
References: <20220911182115.4907-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2820379269125497570
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetvdelveelhfdvheefjeekhfeiieehjeduudfgvdetudehffelkeelffeffeegieenucffohhmrghinhepmhgvlhhprgdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheileelrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhe
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-alchemist): New variable.
---
 gnu/packages/emacs-xyz.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index dd9c58e373..dc988be47c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -28937,6 +28937,41 @@ (define-public emacs-spacemacs-theme
 and it should work well with 256 color terminals.")
     (license license:gpl3+)))
 
+(define-public emacs-alchemist
+  (package
+    (name "emacs-alchemist")
+    (version "1.8.2")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://stable.melpa.org/packages/alchemist-"
+             version
+             ".tar"))
+       (sha256
+        (base32 "0ygwf9d739zqc8dcckw0j0bqkipw7cmxbrx3l281x237a3d384yw"))))
+    (build-system emacs-build-system)
+    (propagated-inputs
+     (list emacs-elixir-mode emacs-dash emacs-company emacs-pkg-info))
+    (home-page "http://www.github.com/tonini/alchemist.el")
+  (synopsis "Elixir tooling integration into Emacs")
+  (description
+   "This package brings you all the Elixir tooling and power inside your Emacs
+editor.  Alchemist comes with a bunch of features, which are:
+@itemize
+@item Mix integration
+@item Compile & Execution of Elixir code
+@item Inline code evaluation
+@item Inline macro expanding
+@item Documentation lookup
+@item Definition lookup
+@item Powerful IEx integration
+@item Smart code completion
+@item Elixir project management
+@item Phoenix support
+@end itemize")
+  (license license:gpl3+)))
+
 (define-public emacs-elixir-mode
   (package
     (name "emacs-elixir-mode")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:21:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:21:25 2022
Received: from localhost ([127.0.0.1]:43457 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRa8-0001j3-NL
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:24 -0400
Received: from 18.mo584.mail-out.ovh.net ([188.165.54.143]:44559)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRa6-0001it-Dr
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:21:23 -0400
Received: from player779.ha.ovh.net (unknown [10.110.171.171])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id CC9CD230E1
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:21:20 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player779.ha.ovh.net (Postfix) with ESMTPSA id 0549B2E500F22;
 Sun, 11 Sep 2022 18:21:18 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G0064f5d9dc9-4ce4-4ef8-98ca-950bf14ffd54,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 1/7] gnu: Add emacs-eval-in-repl-shell.
Date: Sun, 11 Sep 2022 20:21:09 +0200
Message-Id: <20220911182115.4907-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2819253367428211426
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejiedvgeelgffgkeeuteehjeduuddvtdefieeikeevhfefveekgfeviedthfegkeenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejjeelrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekge
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-shell): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 9eaf252063..dd9c58e373 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27449,6 +27449,32 @@ (define-public emacs-eval-in-repl-javascript
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-shell
+  (package
+    (name "emacs-eval-in-repl-shell")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-shell.el"))
+       (sha256
+        (base32
+         "1jsi8wjibx4v4ysb2xf96g03vqg7n41sxyg5bp8w82qlfjszdnix"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Shell REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Shell REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:20:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:20:59 2022
Received: from localhost ([127.0.0.1]:43449 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRZj-0001hT-AJ
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:20:59 -0400
Received: from 2.mo550.mail-out.ovh.net ([178.32.119.250]:42327)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRZe-0001h4-Ex
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:20:55 -0400
Received: from player716.ha.ovh.net (unknown [10.108.16.8])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 7B0BE2380A
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:20:53 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player716.ha.ovh.net (Postfix) with ESMTPSA id 01F492E59656A;
 Sun, 11 Sep 2022 18:20:51 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S00433992f16-89a3-43e0-b942-c200d6285fdf,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 03/10] gnu: Add emacs-eval-in-repl-javascript.
Date: Sun, 11 Sep 2022 20:19:44 +0200
Message-Id: <20220911181951.4785-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181951.4785-1-ngraves@HIDDEN>
References: <20220911181951.4785-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2811653544970674914
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejudeirdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-javascript): New variable.
---
 gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index c1fae127d2..9eaf252063 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27421,6 +27421,34 @@ (define-public emacs-eval-in-repl-prolog
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-javascript
+  (package
+    (name "emacs-eval-in-repl-javascript")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-javascript.el"))
+       (sha256
+        (base32
+         "09gfd184waa3w4wlz36ys3rj79ms0584j6jibrqww6313h81ny2x"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl
+                             emacs-js2-mode
+                             emacs-js-comint))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Javascript REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Javascript REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:20:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:20:55 2022
Received: from localhost ([127.0.0.1]:43447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRZe-0001hB-Sv
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:20:55 -0400
Received: from 8.mo575.mail-out.ovh.net ([46.105.74.219]:51355)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRZd-0001gv-2U
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:20:53 -0400
Received: from player772.ha.ovh.net (unknown [10.109.138.143])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id 6F85D2276A
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:20:51 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player772.ha.ovh.net (Postfix) with ESMTPSA id 6E7F12E78A42B;
 Sun, 11 Sep 2022 18:20:49 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S004081481d8-6f47-4631-b571-b312138441ff,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 02/10] gnu: Add emacs-js-comint.
Date: Sun, 11 Sep 2022 20:19:43 +0200
Message-Id: <20220911181951.4785-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181951.4785-1-ngraves@HIDDEN>
References: <20220911181951.4785-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2811090594945688290
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetvdelveelhfdvheefjeekhfeiieehjeduudfgvdetudehffelkeelffeffeegieenucffohhmrghinhepmhgvlhhprgdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejjedvrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhe
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-js-comint): New variable.
---
 gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index ee196d88c8..c1fae127d2 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10871,6 +10871,28 @@ (define-public emacs-js2-mode
 strings, and code folding.")
     (license license:gpl3+)))
 
+(define-public emacs-js-comint
+  (package
+    (name "emacs-js-comint")
+    (version "1.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://stable.melpa.org/packages/js-comint-"
+             version
+             ".el"))
+       (sha256
+        (base32 "1qin0hclm3ly62nl5ddiim64bcd2k74b1yqsqqc61cf9k2q8k287"))))
+    (build-system emacs-build-system)
+    (home-page "https://github.com/redguardtoo/js-comint")
+    (synopsis "JavaScript interpreter in window")
+    (description
+     "This program is a comint mode for Emacs which allows you to run a compatible
+javascript repl like Node.js/Spidermonkey/Rhino inside Emacs. It also defines a
+few functions for sending javascript input to it quickly.")
+    (license license:gpl3+)))
+
 (define-public emacs-nodejs-repl
   (package
     (name "emacs-nodejs-repl")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:20:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:20:52 2022
Received: from localhost ([127.0.0.1]:43443 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRZc-0001gw-IC
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:20:52 -0400
Received: from 2.mo582.mail-out.ovh.net ([46.105.76.65]:44051)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRZZ-0001gl-Kv
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:20:50 -0400
Received: from player791.ha.ovh.net (unknown [10.110.171.96])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 9BBF023ABC
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:20:48 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player791.ha.ovh.net (Postfix) with ESMTPSA id 1E8252E5C5D6D;
 Sun, 11 Sep 2022 18:20:47 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S0025c30be14-12de-4aa3-843c-322ae19e92db,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 01/10] gnu: Add emacs-eval-in-repl-prolog.
Date: Sun, 11 Sep 2022 20:19:42 +0200
Message-Id: <20220911181951.4785-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2810246168002814690
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejiedvgeelgffgkeeuteehjeduuddvtdefieeikeevhfefveekgfeviedthfegkeenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejledurdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-prolog): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index d95b2f2e20..ee196d88c8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27373,6 +27373,32 @@ (define-public emacs-eval-in-repl-ocaml
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-prolog
+  (package
+    (name "emacs-eval-in-repl-prolog")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-prolog.el"))
+       (sha256
+        (base32
+         "0plbi5jrcpzd8jphrsha3ng707qhdysng8xf1ypg4qi0xg9qkh0c"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Prolog REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Prolog REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:51 2022
Received: from localhost ([127.0.0.1]:43422 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVi-0001Z0-Jz
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:50 -0400
Received: from 9.mo576.mail-out.ovh.net ([46.105.56.78]:55295)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVe-0001Y8-3v
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:47 -0400
Received: from player698.ha.ovh.net (unknown [10.109.156.105])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id BF01D235C9
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:44 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player698.ha.ovh.net (Postfix) with ESMTPSA id 3DD992E68282E;
 Sun, 11 Sep 2022 18:16:43 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006af97d693-a741-4583-bf54-ca28a39d3687,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 12/22] gnu: Add emacs-eval-in-repl-ocaml.
Date: Sun, 11 Sep 2022 20:16:01 +0200
Message-Id: <20220911181611.4171-12-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2741566276868301538
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheileekrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejie
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-ocaml): New variable.
---
 gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 7ba5ea262b..d95b2f2e20 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -239,6 +239,7 @@ (define-module (gnu packages emacs-xyz)
   #:use-module (gnu packages photo)
   #:use-module (gnu packages uml)
   #:use-module (gnu packages finance)
+  #:use-module (gnu packages ocaml)
   #:use-module (guix utils)
   #:use-module (srfi srfi-1)
   #:use-module (ice-9 match))
@@ -27346,6 +27347,32 @@ (define-public emacs-eval-in-repl-sml
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-ocaml
+  (package
+    (name "emacs-eval-in-repl-ocaml")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-ocaml.el"))
+       (sha256
+        (base32
+         "0y36x59adjf87ypfj62rrhdf6lg8qxyahvx9f7p1svblhryg7fr0"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-tuareg))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for OCaml REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+OCaml REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:46 2022
Received: from localhost ([127.0.0.1]:43419 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVe-0001Ye-7B
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:46 -0400
Received: from 15.mo561.mail-out.ovh.net ([87.98.150.177]:54183)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVb-0001Xt-Jv
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:44 -0400
Received: from player698.ha.ovh.net (unknown [10.109.146.122])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 9B11323171
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:42 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player698.ha.ovh.net (Postfix) with ESMTPSA id 1CB562E682826;
 Sun, 11 Sep 2022 18:16:41 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G0028eb99898-0444-413f-b2fd-76c7a1d294e4,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 11/22] gnu: Add emacs-eval-in-repl-sml.
Date: Sun, 11 Sep 2022 20:16:00 +0200
Message-Id: <20220911181611.4171-11-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2741003323489837794
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheileekrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-sml): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1a14635f9c..7ba5ea262b 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27320,6 +27320,32 @@ (define-public emacs-eval-in-repl-ruby
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-sml
+  (package
+    (name "emacs-eval-in-repl-sml")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-sml.el"))
+       (sha256
+        (base32
+         "0g36fmc5khdkcyax7rnxmnvir43mig9s4mlgr8fkcffxvb2asw7d"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-sml-mode))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Standard ML REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Standard ML REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:46 2022
Received: from localhost ([127.0.0.1]:43417 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVd-0001YA-SY
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:46 -0400
Received: from 18.mo561.mail-out.ovh.net ([87.98.172.162]:46697)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVY-0001Xd-Qh
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:41 -0400
Received: from player763.ha.ovh.net (unknown [10.110.208.44])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 5E65C23160
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:40 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player763.ha.ovh.net (Postfix) with ESMTPSA id D383D2E75DE61;
 Sun, 11 Sep 2022 18:16:38 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S0026e04283e-3f39-4db8-aba8-c9019fd22e82,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 10/22] gnu: Add emacs-eval-in-repl-ruby.
Date: Sun, 11 Sep 2022 20:15:59 +0200
Message-Id: <20220911181611.4171-10-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2740440375032472290
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejieefrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-ruby): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index c1c817ab15..1a14635f9c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27294,6 +27294,32 @@ (define-public emacs-eval-in-repl-python
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-ruby
+  (package
+    (name "emacs-eval-in-repl-ruby")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-ruby.el"))
+       (sha256
+        (base32
+         "05yrv9pj91yfxk46g5ky9xixndgmzv0c4nhn4qsn85mx3jy9x915"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-inf-ruby))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Ruby REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Ruby REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:42 2022
Received: from localhost ([127.0.0.1]:43414 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVa-0001Xm-FL
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:42 -0400
Received: from 11.mo582.mail-out.ovh.net ([188.165.38.119]:46753)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVX-0001XJ-LA
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:40 -0400
Received: from player696.ha.ovh.net (unknown [10.108.4.24])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 1F6B923B52
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:38 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player696.ha.ovh.net (Postfix) with ESMTPSA id 9193A2443A91C;
 Sun, 11 Sep 2022 18:16:36 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R00276e6cf43-c45e-43f8-9241-051be5a5fdb5,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 09/22] gnu: Add emacs-eval-in-repl-python.
Date: Sun, 11 Sep 2022 20:15:58 +0200
Message-Id: <20220911181611.4171-9-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2739877425086063330
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheileeirdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-python): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0c50cfdcb7..c1c817ab15 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27268,6 +27268,32 @@ (define-public emacs-eval-in-repl-hy
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-python
+  (package
+    (name "emacs-eval-in-repl-python")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-python.el"))
+       (sha256
+        (base32
+         "06abhykzz41wz8h3gr0x0ljiva9rfgpagija24afpdg8l2w0b3jn"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Python REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Python REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:42 2022
Received: from localhost ([127.0.0.1]:43412 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVa-0001Xk-4P
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:42 -0400
Received: from 1.mo576.mail-out.ovh.net ([178.33.251.173]:48595)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVV-0001X9-VO
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:38 -0400
Received: from player771.ha.ovh.net (unknown [10.108.1.121])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 6DB64235E2
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:36 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player771.ha.ovh.net (Postfix) with ESMTPSA id 9E81E2E7290F8;
 Sun, 11 Sep 2022 18:16:34 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-104R005d2526cd5-39ab-43c1-bb70-b85bf53f4792,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 08/22] gnu: Add emacs-eval-in-repl-hy.
Date: Sun, 11 Sep 2022 20:15:57 +0200
Message-Id: <20220911181611.4171-8-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2739033000749097698
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejjedurdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejie
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-hy): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index b58fcf1c50..0c50cfdcb7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27242,6 +27242,32 @@ (define-public emacs-eval-in-repl-scheme
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-hy
+  (package
+    (name "emacs-eval-in-repl-hy")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-hy.el"))
+       (sha256
+          (base32
+           "1fcf2a6vrmwvd2blh97mfdrzmym2g6q0b63s51p1k5gw7ijz0i4r"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-hy-mode))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Hy REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Hy REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:40 2022
Received: from localhost ([127.0.0.1]:43408 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVX-0001XQ-N2
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:40 -0400
Received: from 3.mo582.mail-out.ovh.net ([178.33.253.26]:35819)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVU-0001X1-2M
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:36 -0400
Received: from player731.ha.ovh.net (unknown [10.109.156.105])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 6964523B52
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:34 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player731.ha.ovh.net (Postfix) with ESMTPSA id 7A1C32E2922A1;
 Sun, 11 Sep 2022 18:16:32 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-104R005be480a9b-e1a4-48a7-9f88-f469928baae2,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 07/22] gnu: Add emacs-eval-in-repl-scheme.
Date: Sun, 11 Sep 2022 20:15:56 +0200
Message-Id: <20220911181611.4171-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2738470051139216098
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejfedurdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-scheme): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 20f4553902..b58fcf1c50 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27216,6 +27216,32 @@ (define-public emacs-eval-in-repl-racket
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-scheme
+  (package
+    (name "emacs-eval-in-repl-scheme")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-scheme.el"))
+       (sha256
+          (base32
+           "0qc2gipr2pm80d3jjxzwbca4wbl0jhb5mp6gfz0qkagffwiv9dpi"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Scheme REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Scheme REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:37 2022
Received: from localhost ([127.0.0.1]:43405 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVV-0001XA-DG
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:37 -0400
Received: from 12.mo550.mail-out.ovh.net ([87.98.162.229]:54177)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVQ-0001We-PJ
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:33 -0400
Received: from player770.ha.ovh.net (unknown [10.111.208.218])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id A7DBE23A31
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:31 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player770.ha.ovh.net (Postfix) with ESMTPSA id 3C2262E7822B5;
 Sun, 11 Sep 2022 18:16:30 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002d8b233d5-e7c7-4f04-b287-ac2e10c2b1a7,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 06/22] gnu: Add emacs-eval-in-repl-racket.
Date: Sun, 11 Sep 2022 20:15:55 +0200
Message-Id: <20220911181611.4171-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2737907098723672802
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejjedtrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-racket): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index baee5851a8..20f4553902 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27192,6 +27192,32 @@ (define-public emacs-eval-in-repl-geiser
 function sends a line or a selected region to the corresponding shell (R,
 Julia, Stata, etc) visibly.  It also start up a shell if there is none.")
     (license license:expat)))
+
+(define-public emacs-eval-in-repl-racket
+  (package
+    (name "emacs-eval-in-repl-racket")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-racket.el"))
+       (sha256
+          (base32
+           "0wpkig2z2vfyv08i444fi2yhjy2mk0la8mpyg0z6zywjm19kyir3"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-racket-mode))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Racket REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Racket REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:34 2022
Received: from localhost ([127.0.0.1]:43402 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVS-0001Wo-0c
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:34 -0400
Received: from 10.mo561.mail-out.ovh.net ([87.98.165.232]:54913)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVO-0001WK-HK
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:31 -0400
Received: from player734.ha.ovh.net (unknown [10.108.20.214])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 907592314E
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:29 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player734.ha.ovh.net (Postfix) with ESMTPSA id 338B12E40E8B1;
 Sun, 11 Sep 2022 18:16:28 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R001cf412cd1-23bf-45cd-b51f-91a467e15867,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 05/22] gnu: Add emacs-eval-in-repl-geiser.
Date: Sun, 11 Sep 2022 20:15:54 +0200
Message-Id: <20220911181611.4171-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2737344150033392354
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejfeegrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-geiser): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 26ba6f2c85..baee5851a8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27166,6 +27166,32 @@ (define-public emacs-eval-in-repl-slime
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
+
+(define-public emacs-eval-in-repl-geiser
+  (package
+    (name "emacs-eval-in-repl-geiser")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl-geiser.el"))
+       (sha256
+        (base32
+         "0x2v51hwm1iaa0r8mn34i08vck5y32njfwfiq0c0blbfmjsqlyz2"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-geiser))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Racket/Scheme REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Racket/Scheme REPLs, relying on @code{emacs-geiser}.  Emacs Speaks Statistics
+(ESS) package has a nice function called
+@code{ess-eval-region-or-line-and-step}, which is assigned to C-RET.  This
+function sends a line or a selected region to the corresponding shell (R,
+Julia, Stata, etc) visibly.  It also start up a shell if there is none.")
+    (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:34 2022
Received: from localhost ([127.0.0.1]:43400 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVR-0001Wg-Eu
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:33 -0400
Received: from 8.mo583.mail-out.ovh.net ([178.32.116.78]:46365)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVN-0001W6-0C
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:30 -0400
Received: from player737.ha.ovh.net (unknown [10.109.156.77])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 7608423A93
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:27 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player737.ha.ovh.net (Postfix) with ESMTPSA id 0BB4324F908C0;
 Sun, 11 Sep 2022 18:16:26 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G0064cb72bb8-4c6a-4a87-94fe-d39a650a0239,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 04/22] gnu: Add emacs-eval-in-repl-slime.
Date: Sun, 11 Sep 2022 20:15:53 +0200
Message-Id: <20220911181611.4171-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2736781201174160098
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejfeejrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfe
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-slime): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fad450fb25..26ba6f2c85 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27138,6 +27138,32 @@ (define-public emacs-eval-in-repl-cider
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-slime
+  (package
+    (name "emacs-eval-in-repl-slime")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-slime.el"))
+       (sha256
+          (base32
+           "0qj4dkkkf1xgvcy6wz537w5d2aqnwc75w8g9qzdsfyadaiycgrsd"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-slime))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Common Lisp REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Common Lisp REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:30 2022
Received: from localhost ([127.0.0.1]:43396 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVN-0001WL-S3
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:30 -0400
Received: from 16.mo550.mail-out.ovh.net ([178.33.104.224]:43343)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVL-0001W3-9P
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:28 -0400
Received: from player715.ha.ovh.net (unknown [10.108.4.8])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id A16BA23A31
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:25 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player715.ha.ovh.net (Postfix) with ESMTPSA id C0FBD2E4735C8;
 Sun, 11 Sep 2022 18:16:22 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S0029226ff19-b2ce-4365-8312-30af36a2c9ee,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 03/22] gnu: Add emacs-eval-in-repl-cider.
Date: Sun, 11 Sep 2022 20:15:52 +0200
Message-Id: <20220911181611.4171-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2736218250644742882
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejudehrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-cider): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1fcfedede6..fad450fb25 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27112,6 +27112,32 @@ (define-public emacs-eval-in-repl-ielm
 called @code{ess-eval-region-or-line-and-step}, which is assigned to
 C-RET.  This function sends a line or a selected region to the corresponding
 shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
+
+(define-public emacs-eval-in-repl-cider
+  (package
+    (name "emacs-eval-in-repl-cider")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-cider.el"))
+       (sha256
+          (base32
+           "047sv99iv2zimv26wncnq7r8x1gjncfcmrxnprgx6s4vm5y217qj"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl emacs-cider))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Clojure REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Clojure REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
 none.")
     (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:27 2022
Received: from localhost ([127.0.0.1]:43393 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVL-0001W5-Gb
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:27 -0400
Received: from 18.mo561.mail-out.ovh.net ([87.98.172.162]:37545)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVH-0001Vh-SM
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:25 -0400
Received: from player761.ha.ovh.net (unknown [10.109.143.175])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 1FC6322D3C
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:22 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player761.ha.ovh.net (Postfix) with ESMTPSA id 7D3202E740B07;
 Sun, 11 Sep 2022 18:16:20 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-103G005f18b9a8b-1380-4a15-a1c8-fc601345e1c1,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 02/22] gnu: Add emacs-eval-in-repl-ielm.
Date: Sun, 11 Sep 2022 20:15:51 +0200
Message-Id: <20220911181611.4171-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
In-Reply-To: <20220911181611.4171-1-ngraves@HIDDEN>
References: <20220911181611.4171-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2735092351511356130
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejkeeghfffudeuvdehveevkeffveffuefhfeefffetudetvdfgtdehgfefleduueenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejiedurdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl-ielm): New variable.
---
 gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 2013a23fe8..1fcfedede6 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27088,6 +27088,32 @@ (define-public emacs-eval-in-repl
 @item eval-in-repl-elm        for Elm
 @end itemize")
     (license license:expat)))
+
+(define-public emacs-eval-in-repl-ielm
+  (package
+    (name "emacs-eval-in-repl-ielm")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+               version "/eval-in-repl-ielm.el"))
+       (sha256
+          (base32
+           "1inm0siq0ybgcrdi1pqzawqqvx1f2540yk3s8r5cd2m6fnrjwllv"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-eval-in-repl))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for Emacs Lisp REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+Emacs Lisp REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.")
+    (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at 57737 <at> debbugs.gnu.org:


Received: (at 57737) by debbugs.gnu.org; 11 Sep 2022 18:16:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:16:25 2022
Received: from localhost ([127.0.0.1]:43390 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRVI-0001Vp-V1
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:25 -0400
Received: from 20.mo583.mail-out.ovh.net ([91.121.55.239]:38737)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRVF-0001Ve-TW
 for 57737 <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:16:23 -0400
Received: from player693.ha.ovh.net (unknown [10.108.4.24])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id E8BAC23ABA
 for <57737 <at> debbugs.gnu.org>; Sun, 11 Sep 2022 18:16:19 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player693.ha.ovh.net (Postfix) with ESMTPSA id 43E9D2E665B0F;
 Sun, 11 Sep 2022 18:16:18 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G004cbb2cbc3-36d9-46c6-81a9-63991c704cc9,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: 57737 <at> debbugs.gnu.org
Subject: [PATCH 01/22] gnu: Add emacs-eval-in-repl.
Date: Sun, 11 Sep 2022 20:15:50 +0200
Message-Id: <20220911181611.4171-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.37.3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 2734529398864405218
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejiedvgeelgffgkeeuteehjeduuddvtdefieeikeevhfefveekgfeviedthfegkeenucffohhmrghinhepghhithhhuhgsuhhsvghrtghonhhtvghnthdrtghomhdpghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheileefrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheejjeefjeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfe
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 57737
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-eval-in-repl): New variable.
---
 gnu/packages/emacs-xyz.scm | 50 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 074d4d1c4c..2013a23fe8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27038,6 +27038,56 @@ (define-public emacs-info-plus
 nodes, and more.")
       (license license:gpl2+))))
 
+(define-public emacs-eval-in-repl
+  (package
+    (name "emacs-eval-in-repl")
+    (version "0.9.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append
+             "https://raw.githubusercontent.com/kaz-yos/eval-in-repl/"
+             version "/eval-in-repl.el"))
+       (sha256
+        (base32
+         "15k2ks034hq2dmm8n70xl7f4cdw57zqb36s871j7kycpkblclg3n"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-dash emacs-paredit emacs-ace-window))
+    (home-page "https://github.com/kaz-yos/eval-in-repl")
+    (synopsis "Consistent evaluation interface for various REPLs for emacs")
+    (description"\
+This package provides a consistent ESS-like evaluation interface for
+various REPLs.  Emacs Speaks Statistics (ESS) package has a nice function
+called @code{ess-eval-region-or-line-and-step}, which is assigned to
+C-RET.  This function sends a line or a selected region to the corresponding
+shell (R, Julia, Stata, etc) visibly.  It also start up a shell if there is
+none.
+
+This package along with REPL/shell specific packages implement similar work flow
+for various REPLs.
+
+This package alone is not functional.  It also requires the following packages
+depending on your needs :
+@itemize
+@item eval-in-repl-ielm       for Emacs Lisp
+@item eval-in-repl-cider      for Clojure
+@item eval-in-repl-slime      for Common Lisp
+@item eval-in-repl-geiser     for Racket/Scheme
+@item eval-in-repl-racket     for Racket
+@item eval-in-repl-scheme     for Scheme
+@item eval-in-repl-hy         for Hy
+@item eval-in-repl-python     for Python
+@item eval-in-repl-ruby       for Ruby
+@item eval-in-repl-sml        for Standard ML
+@item eval-in-repl-ocaml      for OCaml
+@item eval-in-repl-prolog     for Prolog
+@item eval-in-repl-javascript for Javascript
+@item eval-in-repl-shell      for Shell
+@item eval-in-repl-iex        for Elixir
+@item eval-in-repl-erlang     for Erlang
+@item eval-in-repl-elm        for Elm
+@end itemize")
+    (license license:expat)))
 (define-public emacs-eval-sexp-fu-el
   (package
     (name "emacs-eval-sexp-fu-el")
-- 
2.37.3





Information forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 11 Sep 2022 18:03:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 11 14:03:50 2022
Received: from localhost ([127.0.0.1]:43370 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oXRJ8-0001CD-FW
	for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:03:50 -0400
Received: from lists.gnu.org ([209.51.188.17]:54990)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1oXRJ6-0001C5-NH
 for submit <at> debbugs.gnu.org; Sun, 11 Sep 2022 14:03:48 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36018)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1oXRJ6-0006oY-3W
 for guix-patches@HIDDEN; Sun, 11 Sep 2022 14:03:48 -0400
Received: from 5.mo561.mail-out.ovh.net ([87.98.178.36]:52635)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1oXRJ4-0000bK-7F
 for guix-patches@HIDDEN; Sun, 11 Sep 2022 14:03:47 -0400
Received: from player688.ha.ovh.net (unknown [10.111.172.221])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id C96D62331D
 for <guix-patches@HIDDEN>; Sun, 11 Sep 2022 18:03:33 +0000 (UTC)
Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr
 [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN)
 by player688.ha.ovh.net (Postfix) with ESMTPSA id 1DBED2E5A6389
 for <guix-patches@HIDDEN>; Sun, 11 Sep 2022 18:03:32 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R0024d24da91-cd16-4fcf-b2d0-7eb915db2a80,
 DECAE4C5681F39FBFD41AF98CA22D585DED06606) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 213.44.161.47
From: Nicolas Graves <ngraves@HIDDEN>
To: guix-patches@HIDDEN
Subject: emacs-eval-in-repl patches
Date: Sun, 11 Sep 2022 20:03:32 +0200
Message-ID: <874jxdlrez.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 2518919569778205434
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfedutddguddvfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeujeelieeljeffhfelteejtdeljeehveduffelvefgudefkeehgfdvvdevgeevfeenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrieekkedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiud
Received-SPF: pass client-ip=87.98.178.36; envelope-from=ngraves@HIDDEN;
 helo=5.mo561.mail-out.ovh.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


This series of patches introduces all different files included in the
eval-in-repl repo, as well as the org-babel-eval-in-repl package.

Each file is taken individually so people can download a subset of them
depending on their use.

emacs-js-comint and emacs-alchemist are necessary packages for some of
them.

-- 
Best regards,
Nicolas Graves




Acknowledgement sent to Nicolas Graves <ngraves@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#57737; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 13 Sep 2022 14:00:14 UTC

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