From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 02 05:23:30 2021 Received: (at submit) by debbugs.gnu.org; 2 Aug 2021 09:23:30 +0000 Received: from localhost ([127.0.0.1]:37712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAUAU-00016K-2x for submit@debbugs.gnu.org; Mon, 02 Aug 2021 05:23:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:51530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAUAS-000168-AN for submit@debbugs.gnu.org; Mon, 02 Aug 2021 05:23:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54292) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAUAR-0007C8-Pw for guix-patches@gnu.org; Mon, 02 Aug 2021 05:23:28 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:59908 helo=mail.yoctocell.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mAUAI-0007Pp-EO for guix-patches@gnu.org; Mon, 02 Aug 2021 05:23:27 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1627896190; bh=jz61O3gB03bthPY8lxFzYkp9lSIw33+zMTsHzUyCKvM=; h=From:To:Subject:Date; b=RY5zPfLhHKQcWyFBKy9c8WuXu8WBVFpS2fMaJ4wD46KlSsLopUPYhsDYhMXG42jit XKa76VqV6GYGi8chBI/gGOQ/c6kRX8ESXY8B/Ar3ONo6Nhm8gKEFMsRMDbM2ZTIflj E2e3Ivguig41yETypJyg2ip/vGJ8Iar2jfSpeg+M= To: guix-patches@gnu.org Subject: [PATCH] gnu: Add emacs-geiser-chez. Message-Id: <9443b246c7d74a51435e7f0c5bbb9c6ac23af33c.1627896152.git.public@yoctocell.xyz> Date: Mon, 02 Aug 2021 11:23:10 +0200 MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=87.96.130.155; envelope-from=public@yoctocell.xyz; helo=mail.yoctocell.xyz X-Spam_score_int: 42 X-Spam_score: 4.2 X-Spam_bar: ++++ X-Spam_report: (4.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.498, FROM_SUSPICIOUS_NTLD_FP=0.921, PDS_OTHER_BAD_TLD=1.997, PDS_RDNS_DYNAMIC_FP=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. --- gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e3b94228e1..bbda1db614 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -138,6 +138,7 @@ #:use-mod [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.5 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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: 0.1 (/) * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. --- gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e3b94228e1..bbda1db614 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -138,6 +138,7 @@ #:use-module (gnu packages aspell) #:use-module (gnu packages audio) #:use-module (gnu packages bash) + #:use-module (gnu packages chez) #:use-module (gnu packages cmake) #:use-module (gnu packages code) #:use-module (gnu packages cpp) @@ -408,6 +409,48 @@ a generic Scheme interaction mode for the GNU Emacs editor.") a generic Scheme interaction mode for the GNU Emacs editor.") (license license:bsd-3))) +(define-public emacs-geiser-chez + (package + (name "emacs-geiser-chez") + (version "0.16") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/emacs-geiser/chez") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0cc1z5z5cpvxa5f3n8kvms0wxlybzcg4l1bh3rwv1l1sb0lk1xzx")))) + (build-system emacs-build-system) + (arguments + '(#:include (cons "^src/" %default-include) + #:phases + (modify-phases %standard-phases + (add-after 'make-autoloads 'patch-autoloads + (lambda* (#:key outputs #:allow-other-keys) + (substitute* (string-append + (elpa-directory (assoc-ref outputs "out")) + "/geiser-chez-autoloads.el") + ;; Activating implementations fails when Geiser is not yet + ;; loaded, so let's defer that until it is. + (("\\(geiser-activate-implementation .*\\)" all) + (string-append + "(eval-after-load 'geiser-impl '" all ")")) + (("\\(geiser-implementation-extension .*\\)" all) + (string-append + "(eval-after-load 'geiser-impl '" all ")")))))))) + (inputs + `(("chez-scheme" ,chez-scheme))) + (propagated-inputs + `(("emacs-geiser" ,emacs-geiser))) + (home-page "https://nongnu.org/geiser/") + (synopsis "Support for Chez Scheme in Geiser") + (description + "This package adds support for using Chez Scheme in Emacs with Geiser.") + (license license:bsd-3))) + (define-public emacs-vc-hgcmd (package (name "emacs-vc-hgcmd") base-commit: 536bec1ce5b3d68a6773f31e3788c63e8905ce98 -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 03 15:01:13 2021 Received: (at 49819) by debbugs.gnu.org; 3 Aug 2021 19:01:13 +0000 Received: from localhost ([127.0.0.1]:41519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAzf6-00037V-R9 for submit@debbugs.gnu.org; Tue, 03 Aug 2021 15:01:13 -0400 Received: from mail-qt1-f182.google.com ([209.85.160.182]:45951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mAzf5-00037H-Hm for 49819@debbugs.gnu.org; Tue, 03 Aug 2021 15:01:11 -0400 Received: by mail-qt1-f182.google.com with SMTP id d9so14643462qty.12 for <49819@debbugs.gnu.org>; Tue, 03 Aug 2021 12:01:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=pf+848uYhW55I64UFiXHYOpRRnEyWN0ppEjgsJfXCiY=; b=d5yjgHuR3SvI+HOmjDC0E8yiIsnCR46su5fwvuWmuKMaBZNcJfLlkLfBToUSuUBlpC IHET9uTXRpInMKXhvSGPAq9K5ZNxD4ilnuPw5MxY6mY1N/FiSXDh0sOhgbcdPiZr3+g/ 4EyLc6bFHaAdEY0l2qnXMrRmRtBqFVgsPL5viIDeqSrIUwy90a+pHPXI2lPeP2V7mGMP vM91kbZ7twX+EJfkMgnyugvZGs1f4HY9jnJ0QXrKaa9nGx/j2x62C6jZL6HrWAy0UxhH uExcMLIfje1Y5o5vrro1vM204oCWdUbAbxIMDWK17S7zBLh91tyTpP4GENrbCif3hzht jyRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=pf+848uYhW55I64UFiXHYOpRRnEyWN0ppEjgsJfXCiY=; b=iY2a7F52b4YgYWCyo0GkryO8hJOqGa+m84TQ5/7581x/X8QDW822oM4kPcuvQUTZ2S +dgWwc3nSJ1Hly+LkLF3NJZip7wh8aU9pG8U/NG98FHLJgHCcYv6oOajPS6+60nGnrAT 2IzxVB5FmHwxS7dBlqF2Z2iEqrXQYof19jeNcS1f4BihtR/qK4mUlwFx2RlZOfPrLjNv LrnrU1p2yaC6eLKDv7WNRWyvZwCt+2fz3sTS3vibnSPF01wyBjglueBczuhj3vB+oaBA ASgFb+KD4gcwHtnBUbe1piDDDxOxebP/WQyrA47HoQRcq2fvGZeTRk0EMLYJCUvcVixd lP2Q== X-Gm-Message-State: AOAM530POw85b5v9a+6JP8PmQtMoCL0kCsHOqQpY1+bR18BWucnaO9tS GbhbPLLLuvf5RTpI9izrBXanBuu9pbwCWXuQ X-Google-Smtp-Source: ABdhPJzxmLlUALR/0Xt/6JzCEEwH4xTPMHao8Fu0jZqPSZxrZjXpH/P0u/YkqDfvnxDDkwC5yJ0EdA== X-Received: by 2002:ac8:5e97:: with SMTP id r23mr19611704qtx.35.1628017265747; Tue, 03 Aug 2021 12:01:05 -0700 (PDT) Received: from hurd (dsl-10-129-132.b2b2c.ca. [72.10.129.132]) by smtp.gmail.com with ESMTPSA id n5sm8086769qkp.116.2021.08.03.12.01.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Aug 2021 12:01:05 -0700 (PDT) From: Maxim Cournoyer To: Xinglu Chen Subject: Re: bug#49819: [PATCH] gnu: Add emacs-geiser-chez. References: <9443b246c7d74a51435e7f0c5bbb9c6ac23af33c.1627896152.git.public@yoctocell.xyz> Date: Tue, 03 Aug 2021 15:01:04 -0400 In-Reply-To: <9443b246c7d74a51435e7f0c5bbb9c6ac23af33c.1627896152.git.public@yoctocell.xyz> (Xinglu Chen's message of "Mon, 02 Aug 2021 11:23:10 +0200") Message-ID: <87eeba9wun.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Xinglu Chen writes: > * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. > --- > gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) > > diff --git a/gnu [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.182 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.182 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 49819 Cc: 49819@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, Xinglu Chen writes: > * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. > --- > gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index e3b94228e1..bbda1db614 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -138,6 +138,7 @@ > #:use-module (gnu packages aspell) > #:use-module (gnu packages audio) > #:use-module (gnu packages bash) > + #:use-module (gnu packages chez) > #:use-module (gnu packages cmake) > #:use-module (gnu packages code) > #:use-module (gnu packages cpp) > @@ -408,6 +409,48 @@ a generic Scheme interaction mode for the GNU Emacs editor.") > a generic Scheme interaction mode for the GNU Emacs editor.") > (license license:bsd-3))) > > +(define-public emacs-geiser-chez > + (package > + (name "emacs-geiser-chez") > + (version "0.16") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.com/emacs-geiser/chez") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0cc1z5z5cpvxa5f3n8kvms0wxlybzcg4l1bh3rwv1l1sb0lk1xzx")))) > + (build-system emacs-build-system) > + (arguments > + '(#:include (cons "^src/" %default-include) > + #:phases > + (modify-phases %standard-phases > + (add-after 'make-autoloads 'patch-autoloads > + (lambda* (#:key outputs #:allow-other-keys) > + (substitute* (string-append > + (elpa-directory (assoc-ref outputs "out")) > + "/geiser-chez-autoloads.el") > + ;; Activating implementations fails when Geiser is not yet > + ;; loaded, so let's defer that until it is. > + (("\\(geiser-activate-implementation .*\\)" all) > + (string-append > + "(eval-after-load 'geiser-impl '" all ")")) > + (("\\(geiser-implementation-extension .*\\)" all) > + (string-append > + "(eval-after-load 'geiser-impl '" all ")")))))))) Could you please report the above issue to upstream so that it can properly be fixed? And then add a reference to it in a comment in the above package definition. > + (inputs > + `(("chez-scheme" ,chez-scheme))) > + (propagated-inputs > + `(("emacs-geiser" ,emacs-geiser))) > + (home-page "https://nongnu.org/geiser/") > + (synopsis "Support for Chez Scheme in Geiser") > + (description > + "This package adds support for using Chez Scheme in Emacs with Geiser.") > + (license license:bsd-3))) > + > (define-public emacs-vc-hgcmd > (package > (name "emacs-vc-hgcmd") The rest LGTM! Thank you, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 04 04:14:55 2021 Received: (at 49819) by debbugs.gnu.org; 4 Aug 2021 08:14:55 +0000 Received: from localhost ([127.0.0.1]:42627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBC3C-0000QV-Vx for submit@debbugs.gnu.org; Wed, 04 Aug 2021 04:14:55 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:48136 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBC3B-0000QG-9d for 49819@debbugs.gnu.org; Wed, 04 Aug 2021 04:14:54 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1628064883; bh=3xZEavd8E9Q3ldozqC4bCCfR3AfKmDeEuR0tVn9cwS8=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=JCWRYOAtUnJmI6SyrluK/AWZVC+UjxFOKFSDgjGfx+IdZXOV1aU1TqAnvgQPudZOU zHC2H2sED22cRUHktW9+nU7zCLY9uwHH01DP4sHObp0OdMDFiu5m1IFeJ2DOFYFPqz CstV1lptGzYSCWSYN40Oz5Zs9gH40ql1c35mFGeA= To: Maxim Cournoyer Subject: Re: [bug#49819] [PATCH] gnu: Add emacs-geiser-chez. In-Reply-To: <87eeba9wun.fsf@gmail.com> References: <9443b246c7d74a51435e7f0c5bbb9c6ac23af33c.1627896152.git.public@yoctocell.xyz> <87eeba9wun.fsf@gmail.com> Date: Wed, 04 Aug 2021 10:14:34 +0200 Message-ID: <87k0l14oet.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, Aug 03 2021, Maxim Cournoyer wrote: > Hello, > > Xinglu Chen writes: > >> * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. >> --- >> gnu/packages/emacs-xyz.scm | 43 +++++++++++++++++++++++++++++++++ [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 49819 Cc: 49819@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: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Tue, Aug 03 2021, Maxim Cournoyer wrote: > Hello, > > Xinglu Chen writes: > >> * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. >> --- >> gnu/packages/emacs-xyz.scm | 43 +++++++++++++++++++++++++++++++++ [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, Aug 03 2021, Maxim Cournoyer wrote: > Hello, > > Xinglu Chen writes: > >> * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. >> --- >> gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++++ >> 1 file changed, 43 insertions(+) >> >> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm >> index e3b94228e1..bbda1db614 100644 >> --- a/gnu/packages/emacs-xyz.scm >> +++ b/gnu/packages/emacs-xyz.scm >> @@ -138,6 +138,7 @@ >> #:use-module (gnu packages aspell) >> #:use-module (gnu packages audio) >> #:use-module (gnu packages bash) >> + #:use-module (gnu packages chez) >> #:use-module (gnu packages cmake) >> #:use-module (gnu packages code) >> #:use-module (gnu packages cpp) >> @@ -408,6 +409,48 @@ a generic Scheme interaction mode for the GNU Emacs= editor.") >> a generic Scheme interaction mode for the GNU Emacs editor.") >> (license license:bsd-3))) >>=20=20 >> +(define-public emacs-geiser-chez >> + (package >> + (name "emacs-geiser-chez") >> + (version "0.16") >> + (source >> + (origin >> + (method git-fetch) >> + (uri (git-reference >> + (url "https://gitlab.com/emacs-geiser/chez") >> + (commit version))) >> + (file-name (git-file-name name version)) >> + (sha256 >> + (base32 >> + "0cc1z5z5cpvxa5f3n8kvms0wxlybzcg4l1bh3rwv1l1sb0lk1xzx")))) >> + (build-system emacs-build-system) >> + (arguments >> + '(#:include (cons "^src/" %default-include) >> + #:phases >> + (modify-phases %standard-phases >> + (add-after 'make-autoloads 'patch-autoloads >> + (lambda* (#:key outputs #:allow-other-keys) >> + (substitute* (string-append >> + (elpa-directory (assoc-ref outputs "out")) >> + "/geiser-chez-autoloads.el") >> + ;; Activating implementations fails when Geiser is not y= et >> + ;; loaded, so let's defer that until it is. >> + (("\\(geiser-activate-implementation .*\\)" all) >> + (string-append >> + "(eval-after-load 'geiser-impl '" all ")")) >> + (("\\(geiser-implementation-extension .*\\)" all) >> + (string-append >> + "(eval-after-load 'geiser-impl '" all ")")))))))) > > Could you please report the above issue to upstream so that it can > properly be fixed? And then add a reference to it in a comment in the > above package definition. Reported upstream; I will send a v2. :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmEKTGoVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5BZgP/08Sa/IcTVBCya8IyqyLv0JaDf7T fCPKUV1mXIXIK0+ZQdHkw+arVsbNuPwUOPfAfBcs98u11Yod3IyE3YnMPyeRGFkG 49ZSGygNMd7zF60Mv90zPbG2sogCXzd7ulMRs1rsc1kx34f8mwamQtYtDaWcqzyo L3a/xym6K8+aYqXcy930dowQB4ZTj+pW/G2sqVbCjmCr9/YeejlROjjGsN9dg4sF uiRsCBsW8skPGIKvkSdKGkJ5CMUH/ZlNkR3rA/kM/wY1yGdrndBj0/LfmrQBLZWU Z9UybS1CxGJMGdpKMMWuW/PCflowvOyW1wc31CUSNgIvf1pT/cZ3KGRqgBODMaz8 GiRHrXj2iT9el4ukOor4d+guPe0zPNJnhSwJxLU+lUZi+NCzuj7mcm+i9vX0gYbA ytlrGlKs9VJKm8w6h9e1bUsVyql92dNzk9OC9sqwnI59TYeN0NgGkTCDjUwB9/es x0g9W95mRDIKSOJENTw00SdzbxYCuDaNnweM3o9WXQKaIxFeJXE/Kez9/eEqYVfP +rGCup6YobYfjIvANXGZOR3plvFYSvrS6cuPBKuUgAyPM3+UmP2jgWBivUwb8epC TBEVO6QsA18f4dMo2yC/PSzv0BBYjEFgcenyYrRv0zvbf1z3vB4SZaacLPPbz5Ky bWPajmq8FHaTaLo0 =saGV -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 04 04:18:06 2021 Received: (at 49819) by debbugs.gnu.org; 4 Aug 2021 08:18:06 +0000 Received: from localhost ([127.0.0.1]:42637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBC6H-0002g7-NH for submit@debbugs.gnu.org; Wed, 04 Aug 2021 04:18:05 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:48218 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBC6F-0002fe-Sd for 49819@debbugs.gnu.org; Wed, 04 Aug 2021 04:18:04 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1628065076; bh=kFmCnDA819hgIK20PVoItAjn/fRiATHQgmY3yrfgELY=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=jVLzsV+mJO+bhCTlvEgueCfPtdifENKjhhEVa/YLzzF0G5iDzxw36WsC+gyGZLuLS ddEGOaPnDG8Kj/Qnv4ASQCl4WzwEv3oG5ANrdo2y5HqaNRUyG1/VBjbCMLOhshXRnZ gx7Riq4VC/DlG4RaNOgi6ib67WpYjTC38scqX4QI= To: 49819@debbugs.gnu.org Subject: [PATCH v2] gnu: Add emacs-geiser-chez. In-Reply-To: References: Message-Id: Date: Wed, 04 Aug 2021 10:17:55 +0200 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. --- Changes since v1: * Add link to upstream issue. gnu/packages/emacs-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps X-Debbugs-Envelope-To: 49819 Cc: Maxim Cournoyer 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.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. --- Changes since v1: * Add link to upstream issue. gnu/packages/emacs-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 0.0 PDS_RDNS_DYNAMIC_FP RDNS_DYNAMIC with FP steps * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. --- Changes since v1: * Add link to upstream issue. gnu/packages/emacs-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index e3b94228e1..f7763c7889 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -138,6 +138,7 @@ #:use-module (gnu packages aspell) #:use-module (gnu packages audio) #:use-module (gnu packages bash) + #:use-module (gnu packages chez) #:use-module (gnu packages cmake) #:use-module (gnu packages code) #:use-module (gnu packages cpp) @@ -408,6 +409,49 @@ a generic Scheme interaction mode for the GNU Emacs editor.") a generic Scheme interaction mode for the GNU Emacs editor.") (license license:bsd-3))) +(define-public emacs-geiser-chez + (package + (name "emacs-geiser-chez") + (version "0.16") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/emacs-geiser/chez") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0cc1z5z5cpvxa5f3n8kvms0wxlybzcg4l1bh3rwv1l1sb0lk1xzx")))) + (build-system emacs-build-system) + (arguments + '(#:include (cons "^src/" %default-include) + #:phases + (modify-phases %standard-phases + (add-after 'make-autoloads 'patch-autoloads + (lambda* (#:key outputs #:allow-other-keys) + (substitute* (string-append + (elpa-directory (assoc-ref outputs "out")) + "/geiser-chez-autoloads.el") + ;; Activating implementations fails when Geiser is not yet + ;; loaded, so let's defer that until it is. + ;; See . + (("\\(geiser-activate-implementation .*\\)" all) + (string-append + "(eval-after-load 'geiser-impl '" all ")")) + (("\\(geiser-implementation-extension .*\\)" all) + (string-append + "(eval-after-load 'geiser-impl '" all ")")))))))) + (inputs + `(("chez-scheme" ,chez-scheme))) + (propagated-inputs + `(("emacs-geiser" ,emacs-geiser))) + (home-page "https://nongnu.org/geiser/") + (synopsis "Support for Chez Scheme in Geiser") + (description + "This package adds support for using Chez Scheme in Emacs with Geiser.") + (license license:bsd-3))) + (define-public emacs-vc-hgcmd (package (name "emacs-vc-hgcmd") base-commit: 10f554700c417b84c22c56fdd007567a52c45d75 -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 04 11:32:45 2021 Received: (at 49819-done) by debbugs.gnu.org; 4 Aug 2021 15:32:45 +0000 Received: from localhost ([127.0.0.1]:44960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBIsv-0000CP-Ex for submit@debbugs.gnu.org; Wed, 04 Aug 2021 11:32:45 -0400 Received: from mail-qk1-f175.google.com ([209.85.222.175]:39562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBIst-0000CB-It for 49819-done@debbugs.gnu.org; Wed, 04 Aug 2021 11:32:44 -0400 Received: by mail-qk1-f175.google.com with SMTP id x3so3110060qkl.6 for <49819-done@debbugs.gnu.org>; Wed, 04 Aug 2021 08:32:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=A6UzxdYV8+5tUUm1djXiubd99eypE+D7rJ8FoZ4Fcqw=; b=VjKI26dQHp/erViaVhoplDbkrKCuioOQedR7XdX4eFLr/4sQ/Qnaae9n60L0zNtAC7 /+xJCNLygB9RHUptpJZ7tFeAWfbYyNo7HWy2l6BjimhDUsy31mhHlXouWKxNyDkNVV67 z1U0epPqNw8/45w/z6i8FMBbd2JWfgWSZAlpb5mvaeQAWvTG/HGxD+MfwVJqSmuK5MNR omvBNlKci6Lvkt7u5jFg5GxuUHNoLX75bnEQQrPv2gvMlMUEVQApuuaUNPOouVmA7AnU w/KRwjNQ3YBD8rdoKLLNqMo/YUKDrjJrqbnAc5+sfz+WQGuTTBgQ5iYkm9maklp85CgG Sjgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=A6UzxdYV8+5tUUm1djXiubd99eypE+D7rJ8FoZ4Fcqw=; b=ir+CMI2WeAK2+4iTFGNpN1wG16FpO5y5+wxk6v93KIsRlx8igDI5RsAimxPMgYazeE vpOtfrNBzn6TgQ3ies/EOsD5ZIPykDoNC/m6AeE7PkoWDtAOg1r8yCWCOb0O9wP5/okq 0PFDUwUiCFs7Fm2DYQeI/8wOFR24Xd00koqUL3MLYJgq1ZgrKEf8X1z6zfiWO3A7DyTE JFWYVpvQsfjeDlD3QOPk0CrMhYori6Cvuy67zZBiuVxHvWKwXQiNFnYYKJ5Tt2qKKrl1 8ALVHwn8eEVDxZ1Mrte5qv9sck3iZdnYCgbl2RzfO07Z38mhNT5hQYIPaOv5aj6zPW7S ji7g== X-Gm-Message-State: AOAM531zQO1AMJHJCSrOOEW4jymLEtzZbAbu+S2mA2RtQjC5O8baHuHk oBXChjfafZMjInTnzVsRBRPu5D+0DfU/11+k X-Google-Smtp-Source: ABdhPJzBAEj7AbQi3IyOPllEEYJSwW7X+QsUTOPtVxbRrVn53uuY+yX5//R0IG5yORNA4aipZGblFg== X-Received: by 2002:a05:620a:1124:: with SMTP id p4mr26100138qkk.143.1628091157904; Wed, 04 Aug 2021 08:32:37 -0700 (PDT) Received: from hurd (dsl-10-129-132.b2b2c.ca. [72.10.129.132]) by smtp.gmail.com with ESMTPSA id g17sm1442076qkk.53.2021.08.04.08.32.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Aug 2021 08:32:37 -0700 (PDT) From: Maxim Cournoyer To: Xinglu Chen Subject: Re: [PATCH v2] gnu: Add emacs-geiser-chez. References: Date: Wed, 04 Aug 2021 11:32:36 -0400 In-Reply-To: (Xinglu Chen's message of "Wed, 04 Aug 2021 10:17:55 +0200") Message-ID: <87v94l6x9n.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, Xinglu Chen writes: > * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. > --- > Changes since v1: > > * Add link to upstream issue. > > gnu/packages/emacs-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++ [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.222.175 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.222.175 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 49819-done Cc: 49819-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, Xinglu Chen writes: > * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. > --- > Changes since v1: > > * Add link to upstream issue. > > gnu/packages/emacs-xyz.scm | 44 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 44 insertions(+) Pushed with commit dfb154e6d0. Thanks! Closing. Maxim From unknown Sat Sep 06 23:15:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 02 Sep 2021 11:24:04 +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