From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 05:57:44 2024 Received: (at submit) by debbugs.gnu.org; 8 Jul 2024 09:57:44 +0000 Received: from localhost ([127.0.0.1]:49758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQl7w-00040j-El for submit@debbugs.gnu.org; Mon, 08 Jul 2024 05:57:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:56200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQl7u-00040b-Qt for submit@debbugs.gnu.org; Mon, 08 Jul 2024 05:57:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQl7o-0002u0-Od for guix-patches@gnu.org; Mon, 08 Jul 2024 05:57:37 -0400 Received: from captaincourier.marvid.fr ([51.159.66.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQl7j-0002o9-E8 for guix-patches@gnu.org; Mon, 08 Jul 2024 05:57:36 -0400 From: Sergiu Ivanov DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=colimite.fr; s=mail; t=1720432646; bh=d6S4Kx0uEetqx4SiveWf0cOcutlAVFkvxfzQla9rNVc=; h=From:To:Subject:Date; b=cepOH0zgDu2hogCYpNPLPP9g6SrWxmC5jGFDZbaRbWySnTg8xgmRRYhxkP6Yig2dv 5BgxSVTVq5PV4NP6/shpzZn7nU5J+zZaJX+L+vyi7PY4ftnzKDFsMcGxHkYKcnyUpu Gn9d1ggg5pKIs0LB1pQkFztDqYlSwvhF549Lz5Rs= To: guix-patches@gnu.org Subject: [PATCH] gnu: Add emacs-ob-racket. Date: Mon, 08 Jul 2024 10:57:25 +0100 Message-ID: <8734oktddm.fsf@colimite.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.66.78; envelope-from=sivanov@colimite.fr; helo=captaincourier.marvid.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Dear Guix, Here's a patch packaging emacs-ob-racket for Guix. Thanks! - Sergiu --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-emacs-ob-racket.patch >From cb0fc5e27c8fc8a6158fd3d3d8f046994b28f72f Mon Sep 17 00:00:00 2001 Message-ID: From: Sergiu Ivanov Date: Sat, 6 Jul 2024 18:34:22 +0100 Subject: [PATCH] gnu: Add emacs-ob-racket. * gnu/packages/emacs-xyz.scm (emacs-ob-racket): New variable. Change-Id: I54e96f51f1615b737f34fb729da6f872e64c2ebe --- gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 76cd340e5e..91fa4e6dc7 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -26400,6 +26400,30 @@ (define-public emacs-racket-mode It follows DrRacket concepts where applicable.") (license license:gpl2+)))) +(define-public emacs-ob-racket + (let ((commit "c7b7eee58fcde2ad515b72288742e555e7ec7915") + (version "1.3.0") + (revision "0")) + (package + (name "emacs-ob-racket") + (version (git-version version revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hasu/emacs-ob-racket") + (commit commit))) + (sha256 + (base32 + "0bqhxi1nikxwc0gyqsnxc7ya2s41vc06w39s24qz64kja8zqzzya")) + (file-name (git-file-name name version)))) + (build-system emacs-build-system) + (home-page "https://github.com/hasu/emacs-ob-racket") + (synopsis "Org-babel support for Racket") + (description + "This package adds spport for working with Racket code blocks with +Org-babel in Org-mode.") + (license license:gpl3+)))) + (define-public emacs-grep-context (let ((commit "5a4e3efdf775755c1bbefcfe4b461c1166d81d7d") (revision "1")) base-commit: 5ee2799cabba4b2d462ac064a98789d7bca07923 -- 2.45.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 06:51:52 2024 Received: (at 71994) by debbugs.gnu.org; 8 Jul 2024 10:51:53 +0000 Received: from localhost ([127.0.0.1]:49795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQlyK-0005Nc-JI for submit@debbugs.gnu.org; Mon, 08 Jul 2024 06:51:52 -0400 Received: from msg-1.mailo.com ([213.182.54.11]:46512 helo=mailo.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQlyI-0005NN-OC for 71994@debbugs.gnu.org; Mon, 08 Jul 2024 06:51:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1720435895; bh=td5b/EHq+1lGAY57xkD8TL4uBu8nsATu5PyaMQNk15Y=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type; b=h2ZFvi0yDfKC0vNH4kKwTcpl3XXCnuyAVVS5AQvTDGmGmudPvDY12MNYovi/gjnLW Fu1XeS8rnwalRgwwYhAV1BI+na4wK2FfkLspWlz+MQ/rzB09/i23G2Hw5EU9l7+7+4 0yE22uUecQNsvvLy+tPow+20QMtO1lFuOUiOZDpE= Received: by b221-2.in.mailobj.net [192.168.90.22] with ESMTP via ip-20.mailobj.net [213.182.54.20] Mon, 8 Jul 2024 12:51:35 +0200 (CEST) X-EA-Auth: Puyu9hpshyWB4xsQO2soBAqNgLVFvIUCEal6lBBkVhbDlb4bsrz+lD3POVK5rKy4RE65KP/W2DT0IyQQvEuJ9KlJHMHhi8zpZBiU8aWye4w= From: Nicolas Goaziou To: Sergiu Ivanov Subject: Re: [bug#71994] [PATCH] gnu: Add emacs-ob-racket. In-Reply-To: <8734oktddm.fsf@colimite.fr> (Sergiu Ivanov's message of "Mon, 08 Jul 2024 10:57:25 +0100") References: <8734oktddm.fsf@colimite.fr> Date: Mon, 08 Jul 2024 12:51:19 +0200 Message-ID: <87sewktavs.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71994 Cc: 71994@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Sergiu Ivanov writes: > > Here's a patch packaging emacs-ob-racket for Guix. Thank you. Some comments follow. > +(define-public emacs-ob-racket > + (let ((commit "c7b7eee58fcde2ad515b72288742e555e7ec7915") > + (version "1.3.0") > + (revision "0")) > + (package > + (name "emacs-ob-racket") > + (version (git-version version revision commit)) There's a "1.3.0" tag, so you can drop COMMIT and REVISION and use (version "1.3.0"). > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/hasu/emacs-ob-racket") > + (commit commit))) Here that will be (commit version). > + (sha256 > + (base32 > + "0bqhxi1nikxwc0gyqsnxc7ya2s41vc06w39s24qz64kja8zqzzya")) > + (file-name (git-file-name name version)))) > + (build-system emacs-build-system) > + (home-page "https://github.com/hasu/emacs-ob-racket") > + (synopsis "Org-babel support for Racket") Nitpick Org Babel support for Racket > + (description > + "This package adds spport for working with Racket code blocks with > +Org-babel in Org-mode.") Likewise, Org Babel and Org mode. I know, not every package definition follows that convention, but they ARE WRONG! ;) Could you send an updated patch? Regards, -- Nicolas Goaziou From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 13:10:05 2024 Received: (at 71994) by debbugs.gnu.org; 8 Jul 2024 17:10:05 +0000 Received: from localhost ([127.0.0.1]:51401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQrsL-0002J4-G2 for submit@debbugs.gnu.org; Mon, 08 Jul 2024 13:10:05 -0400 Received: from captaincourier.marvid.fr ([51.159.66.78]:35374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQrsI-0002IQ-7u for 71994@debbugs.gnu.org; Mon, 08 Jul 2024 13:10:04 -0400 From: Sergiu Ivanov DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=colimite.fr; s=mail; t=1720458589; bh=TVhkFEZFFCVbvnYDM9fBsyO8ReBtoC2qm9BIKtB1RgA=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=i81U62809cvFw8VKZNZJKY08oWogp3aa5ySynvaB17ghMLUV7nirWPlbzJEQaRXyB MJ9DECYEbNFnO5cD8d2qO6ROYnI9fvMtPUtzQzkOamUnrVeITOfFz/iVK0n/nSY4Oq cg78PTF2gpxPIQ5XzM1x8VCUqsxqtxg7mjqok+KA= To: Nicolas Goaziou Subject: Re: [bug#71994] [PATCH] gnu: Add emacs-ob-racket. In-Reply-To: <87sewktavs.fsf@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Mon, 08 Jul 2024 12:51:19 +0200") References: <8734oktddm.fsf@colimite.fr> <87sewktavs.fsf@nicolasgoaziou.fr> Date: Mon, 08 Jul 2024 18:09:48 +0100 Message-ID: <87cynnajz7.fsf@colimite.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71994 Cc: 71994@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hello Nicolas, Thank you for your comments! I am attaching the updated patch to this mail. Nicolas Goaziou [2024-07-08T11:51:19+0100]: > > Likewise, Org Babel and Org mode. > > I know, not every package definition follows that convention, but they > ARE WRONG! ;) I am happy to follow this convention! I never know myself how to spell Org Babel and Org mode, and if both were Emacs functions or variables, I would just write org-babel and org-mode :-D - Sergiu --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-Add-emacs-ob-racket.patch >From a5632cda19d42cf0c631dcbe5fa71e65e63d4be7 Mon Sep 17 00:00:00 2001 Message-ID: From: Sergiu Ivanov Date: Sat, 6 Jul 2024 18:34:22 +0100 Subject: [PATCH] gnu: Add emacs-ob-racket. * gnu/packages/emacs-xyz.scm (emacs-ob-racket): New variable. Change-Id: I54e96f51f1615b737f34fb729da6f872e64c2ebe --- gnu/packages/emacs-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 76cd340e5e..366efa0778 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -26400,6 +26400,27 @@ (define-public emacs-racket-mode It follows DrRacket concepts where applicable.") (license license:gpl2+)))) +(define-public emacs-ob-racket + (package + (name "emacs-ob-racket") + (version "1.3.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hasu/emacs-ob-racket") + (commit version))) + (sha256 + (base32 + "0bqhxi1nikxwc0gyqsnxc7ya2s41vc06w39s24qz64kja8zqzzya")) + (file-name (git-file-name name version)))) + (build-system emacs-build-system) + (home-page "https://github.com/hasu/emacs-ob-racket") + (synopsis "Org Babel support for Racket") + (description + "This package adds spport for working with Racket code blocks with +Org Babel in Org mode.") + (license license:gpl3+))) + (define-public emacs-grep-context (let ((commit "5a4e3efdf775755c1bbefcfe4b461c1166d81d7d") (revision "1")) base-commit: 5ee2799cabba4b2d462ac064a98789d7bca07923 -- 2.45.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 09 04:07:12 2024 Received: (at 71994-done) by debbugs.gnu.org; 9 Jul 2024 08:07:12 +0000 Received: from localhost ([127.0.0.1]:52067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR5sW-0002lN-HV for submit@debbugs.gnu.org; Tue, 09 Jul 2024 04:07:12 -0400 Received: from msg-2.mailo.com ([213.182.54.12]:50508 helo=mailo.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR5sU-0002l7-P0 for 71994-done@debbugs.gnu.org; Tue, 09 Jul 2024 04:07:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1720512418; bh=Ol9m46AiLysZDqverdT9rD8NbZOuy0XrlfpIwZE/CZQ=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type; b=xAzc9a4LlNSsjgmFeK5lX9rsofRMuPlzacZ35AaKv/XX+OrP6kO2yIIo3GCnCWenT /W4yPTYLMQTNXgo3Qro8vjipxO5wNrDU1Zvywbr3Rmb1G8N8vwynRYz/WXZE7SoXTZ azvJx+zpPbczsD8CpPlXJyjRowOV31CIbveqOfJg= Received: by b221-7.in.mailobj.net [192.168.90.27] with ESMTP via ip-20.mailobj.net [213.182.54.20] Tue, 9 Jul 2024 10:06:58 +0200 (CEST) X-EA-Auth: EABAzE8R26fTOnVON8rX5mYzV32fwxBO6VTp7rPuDv+IWstk/pnAgmtzJJJ5WzTnW265ZCTc2HhTdsxjuNORyKXJbkonRun2eNWFA14rUGs= From: Nicolas Goaziou To: Sergiu Ivanov Subject: Re: [bug#71994] [PATCH] gnu: Add emacs-ob-racket. In-Reply-To: <87cynnajz7.fsf@colimite.fr> (Sergiu Ivanov's message of "Mon, 08 Jul 2024 18:09:48 +0100") References: <8734oktddm.fsf@colimite.fr> <87sewktavs.fsf@nicolasgoaziou.fr> <87cynnajz7.fsf@colimite.fr> Date: Tue, 09 Jul 2024 10:06:42 +0200 Message-ID: <875xtft2el.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71994-done Cc: 71994-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Sergiu Ivanov writes: > Thank you for your comments! I am attaching the updated patch to > this mail. Applied. Thank you! > I never know myself how to spell Org Babel and Org mode, and if both > were Emacs functions or variables, I would just write org-babel and > org-mode :-D Yes, that's the source of the confusion. Elisp symbols use hyphens, and it is easy to conflate the language symbol with the concept. But the Emacs manual is unambiguous about it. For example, its menu contains the following entry: * Major Modes:: Text mode vs. Lisp mode vs. C mode... Regards, -- Nicolas Goaziou From unknown Sun Jun 22 22:43:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 Aug 2024 11:24:20 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator