From unknown Sat Aug 16 10:43:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#55049 <55049@debbugs.gnu.org> To: bug#55049 <55049@debbugs.gnu.org> Subject: Status: [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}. Reply-To: bug#55049 <55049@debbugs.gnu.org> Date: Sat, 16 Aug 2025 17:43:14 +0000 retitle 55049 [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}. reassign 55049 guix-patches submitter 55049 "Paul A. Patience" severity 55049 normal tag 55049 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 20 21:50:12 2022 Received: (at submit) by debbugs.gnu.org; 21 Apr 2022 01:50:12 +0000 Received: from localhost ([127.0.0.1]:47970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhLxU-0007Un-3F for submit@debbugs.gnu.org; Wed, 20 Apr 2022 21:50:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:40088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhLxS-0007Uf-BE for submit@debbugs.gnu.org; Wed, 20 Apr 2022 21:50:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhLxS-0002pt-45 for guix-patches@gnu.org; Wed, 20 Apr 2022 21:50:10 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:25723) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhLxP-0001Yy-Dj for guix-patches@gnu.org; Wed, 20 Apr 2022 21:50:09 -0400 Date: Thu, 21 Apr 2022 01:49:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1650505798; bh=c7xwJL4owuuXSbYe3x4h3+18umzgZMSP7kVFFbMqpgQ=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=Ebte7bZPsIre2Fx0fBYiglwMdkeEXyCYGg5JcAIedjOXfd/j1mz/DI+/5p0BDzXSA kxlvS8NF8BUD9757b1lJ+nOrVNkf5lxhoqQOR4QLAiRFGWFcuh8RiuySZ0LqgoypD9 3QBLRN+kuYD7eA0XWJo+6pWKjzLc8rP7thGV41aZnLJTRaKY+hANjDPkZiv6z78lYy WxfdGP+nsxlf7lCabG81GLiS+Am5Ix6cRsckxWAc3jw4t9K9CRJsFL6VR6POxoJ6ZY VwA4As/PYrm1FHkdDJ8qL7yvMRLL1qzmqfnjCGY/pMtYHUsmX1jkezvNvdKWQszi6k ltGRmCYSISVoQ== To: guix-patches@gnu.org From: "Paul A. Patience" Subject: [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}. Message-ID: <20220421014937.264841-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.23; envelope-from=paul@apatience.com; helo=mail-4323.proton.ch 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) The PARSE and RE Common Lisp libraries (by https://github.com/massung) have been seemingly migrated to the CL-BOOST organization (https://github.com/cl-boost) =E2=80=94 some of whose packages I've added i= n this patch series =E2=80=94, probably to avoid potential conflicts with other CL= library names. For now I've left the cl-parse and cl-re Guix packages alone, but if no one= is using them, they could be removed. Paul A. Patience (3): gnu: Add cl-boost-parse. gnu: Add cl-boost-re. gnu: Add cl-boost-lexer. gnu/packages/lisp-xyz.scm | 90 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 20 21:52:40 2022 Received: (at 55049) by debbugs.gnu.org; 21 Apr 2022 01:52:40 +0000 Received: from localhost ([127.0.0.1]:47977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhLzs-0007ZD-GW for submit@debbugs.gnu.org; Wed, 20 Apr 2022 21:52:40 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:18408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhLzr-0007Yx-H8 for 55049@debbugs.gnu.org; Wed, 20 Apr 2022 21:52:39 -0400 Date: Thu, 21 Apr 2022 01:52:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1650505953; bh=I8UXrZkHV1Fs+T7jxMbNx8XZbK9DgfpV8GP6eICjxqk=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:Feedback-ID:From:To: Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=Viapzu1rqmFf1rDQW9z7zC02dN0nGVDkjSNmc5GX+QWwxQK18YURkLYEb+9lg7xi3 +/K4dJtiGRWl0xaSkiZX4IJ/Ra1QKB9MySLoxXBzAnoXtIA7jiiJ6mE6yi0X+1KpEO NCLvxDjGh06cxW2xlpWMECqefXrSJgBW9w7TPrqnM6qVcD3G/VLI3owqW4PPzWgSnf eAPT/f5xkAhcXC3YRxza9h1Fq+MJDECUD44drEb6oUcCChmMkBeCu34Q60VdymKyVV IpMwD0kN5dNCzrIryqKCbxAToRi+HGd8VWl963+qBJWxcD/QjaffWJf+0buI8QHIqm KM/YxE71+hemQ== To: 55049@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH 1/3] gnu: Add cl-boost-parse. Message-ID: <20220421015222.264978-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55049 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/lisp-xyz.scm (sbcl-boost-parse, cl-boost-parse, ecl-boost-parse): New variables. --- gnu/packages/lisp-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0c7d9b3848..be00bd6995 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -667,6 +667,34 @@ (define-public ecl-re (define-public cl-re (sbcl-package->cl-source-package sbcl-re)) +(define-public sbcl-boost-parse + (let ((commit "c8f7e536b950752f3e35003e7ee0446e0fd51b50") + (revision "0")) + (package + (name "sbcl-boost-parse") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cl-boost/parse") + (commit commit))) + (file-name (git-file-name "cl-boost-parse" version)) + (sha256 + (base32 "0djnp392n9wgpr9r2ycnwkglad5mn285yvr53jx3g7anm2p8r0vf"))= )) + (build-system asdf-build-system/sbcl) + (home-page "https://github.com/cl-boost/parse") + (synopsis "Monadic parsing for Common Lisp") + (description + "BOOST-PARSE is a simple token parsing library for Common Lisp.") + (license license:asl2.0)))) + +(define-public cl-boost-parse + (sbcl-package->cl-source-package sbcl-boost-parse)) + +(define-public ecl-boost-parse + (sbcl-package->ecl-package sbcl-boost-parse)) + (define-public sbcl-ubiquitous (let ((commit "35eb7bd9e1b3daee1705f6b41260775180cce8af") (revision "1")) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 20 21:52:51 2022 Received: (at 55049) by debbugs.gnu.org; 21 Apr 2022 01:52:51 +0000 Received: from localhost ([127.0.0.1]:47981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhM02-0007Zc-Oa for submit@debbugs.gnu.org; Wed, 20 Apr 2022 21:52:50 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:29894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhM01-0007ZO-I9 for 55049@debbugs.gnu.org; Wed, 20 Apr 2022 21:52:50 -0400 Date: Thu, 21 Apr 2022 01:52:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1650505963; bh=+PWR7OryqpHkHvnkeulFC6qdg28oY3AIho+sz/YimqM=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=JNZkC/aEtIOJ8kDpFvZZTvlsQx8tn6BoLV2KGiZ7rNJdbAWqFjbUdao74h3HlNgx6 5OKrPkGe446HFpfUufhr4tLfjwoKpuLvY0pJlcVfp6kW53yjeLH9v8s8thSAbOQg5f r6PKu40m2WK7SYsp7EP5P7fG+IsLpZbWcDrhCpFdg2e+7OSk6MUcHBzxE3ooIeB9B8 YHBqeYqfBJXlRPkPjV3TBMCioknQTQyI2GkGeG7CIlLWypD2EDulhx4vZ0FnR+Qki4 V1PMxTWp+sqmYHtqleTsincsvr1Twu4MdTWF4lJlW5ZmGHafURefRWo7MkvbIuC164 mpKjiTJ4VWNqA== To: 55049@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH 2/3] gnu: Add cl-boost-re. Message-ID: <20220421015222.264978-2-paul@apatience.com> In-Reply-To: <20220421015222.264978-1-paul@apatience.com> References: <20220421015222.264978-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55049 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/lisp-xyz.scm (sbcl-boost-re, cl-boost-re, ecl-boost-re): New variables. --- gnu/packages/lisp-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index be00bd6995..491c4a5633 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -695,6 +695,37 @@ (define-public cl-boost-parse (define-public ecl-boost-parse (sbcl-package->ecl-package sbcl-boost-parse)) +(define-public sbcl-boost-re + (let ((commit "d279fc58abf76d0c40aa6cde42e17a0591bc2c5d") + (revision "0")) + (package + (name "sbcl-boost-re") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cl-boost/re") + (commit commit))) + (file-name (git-file-name "cl-boost-re" version)) + (sha256 + (base32 "1h9c2rdhw6m1pm67gqbj46y2vb1kc3i1c9y3l4qhgfz14dbk80a2"))= )) + (build-system asdf-build-system/sbcl) + (inputs + (list sbcl-boost-parse)) + (home-page "https://github.com/cl-boost/re") + (synopsis "Lua-style string pattern matching for Common Lisp") + (description + "BOOST-RE is a small, portable, lightweight, and quick, regular +expression library for Common Lisp. It is a non-recursive, backtracking V= M.") + (license license:asl2.0)))) + +(define-public cl-boost-re + (sbcl-package->cl-source-package sbcl-boost-re)) + +(define-public ecl-boost-re + (sbcl-package->ecl-package sbcl-boost-re)) + (define-public sbcl-ubiquitous (let ((commit "35eb7bd9e1b3daee1705f6b41260775180cce8af") (revision "1")) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 20 21:52:59 2022 Received: (at 55049) by debbugs.gnu.org; 21 Apr 2022 01:52:59 +0000 Received: from localhost ([127.0.0.1]:47985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhM0B-0007Zx-0z for submit@debbugs.gnu.org; Wed, 20 Apr 2022 21:52:59 -0400 Received: from mail-4317.proton.ch ([185.70.43.17]:38796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nhM09-0007Zl-T1 for 55049@debbugs.gnu.org; Wed, 20 Apr 2022 21:52:58 -0400 Date: Thu, 21 Apr 2022 01:52:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1650505972; bh=YUY7N8hjO3AnlB1IVO7ldVvO+Y30ZhgfAmFXBTpPbuA=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=bC9K8xAqyc/qT85/MX3gaWaQyb9hC8D5VNZKIlfSn5Ku1gPrABDVUrv0bP7TEr3+A vZK5+sTiWbnMicHrP4A4tz6ZhLLoYSQhx1r3Vt8QMTBVNkg+1lEYtilm/b6PKZ2URC HMm4Dx7VIi29C2+D5s3ijx5baFHlFlbmxeEbZqJsrmqJ5zSkUNUTiK97rWDBWxFj8Y u27D2AtHnK2AnRIYN/YkxDDo4ypmfLcik5G/Nhx0hxA4NrcZf8yemRSI+8ii1zjHy0 UvC9CST+si5eYRbYo8IdwOtgY1WfE36V90DdlpVGTZolW9kZL453Jjv8mMSHYPACWP mCnaVgqRHuSDw== To: 55049@debbugs.gnu.org From: "Paul A. Patience" Subject: [PATCH 3/3] gnu: Add cl-boost-lexer. Message-ID: <20220421015222.264978-3-paul@apatience.com> In-Reply-To: <20220421015222.264978-1-paul@apatience.com> References: <20220421015222.264978-1-paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55049 Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/lisp-xyz.scm (sbcl-boost-lexer, cl-boost-lexer, ecl-boost-lexer): New variables. --- gnu/packages/lisp-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 491c4a5633..adea65257c 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -726,6 +726,37 @@ (define-public cl-boost-re (define-public ecl-boost-re (sbcl-package->ecl-package sbcl-boost-re)) +(define-public sbcl-boost-lexer + (let ((commit "139ca9e9580f890698deec05061e495376b7735a") + (revision "0")) + (package + (name "sbcl-boost-lexer") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cl-boost/lexer") + (commit commit))) + (file-name (git-file-name "cl-boost-lexer" version)) + (sha256 + (base32 "01vsczb5cn62k2hkkn39xwh5fjn2x0b507n7afia98jnhhk3d5x4"))= )) + (build-system asdf-build-system/sbcl) + (inputs + (list sbcl-boost-re)) + (home-page "https://github.com/cl-boost/lexer") + (synopsis "String tokenizing for Common Lisp") + (description + "BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of +BOOST-RE.") + (license license:asl2.0)))) + +(define-public cl-boost-lexer + (sbcl-package->cl-source-package sbcl-boost-lexer)) + +(define-public ecl-boost-lexer + (sbcl-package->ecl-package sbcl-boost-lexer)) + (define-public sbcl-ubiquitous (let ((commit "35eb7bd9e1b3daee1705f6b41260775180cce8af") (revision "1")) -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 04:32:35 2022 Received: (at 55049) by debbugs.gnu.org; 23 Apr 2022 08:32:35 +0000 Received: from localhost ([127.0.0.1]:55145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niBBz-0004n8-HK for submit@debbugs.gnu.org; Sat, 23 Apr 2022 04:32:35 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niBBy-0004mt-6y for 55049@debbugs.gnu.org; Sat, 23 Apr 2022 04:32:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 0FA77240029 for <55049@debbugs.gnu.org>; Sat, 23 Apr 2022 10:32:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1650702748; bh=l+/yIPPrSDQ7xE0hFKZC5rP9/7hCYMwwXapIv1S+sCY=; h=From:To:Cc:Subject:Date:From; b=ojn9Abt+HkrEc91j0TtCqBRn+DDC9AED5MnllIicJQOlgqEIx28FqtNSzm9Vw2p1x o4JMYT34h7fn39Gcc91hr5m9BLGypBVGg+1e8C1EAVQJCkTgif3WfWnQSntY5AfvUo hMlro8VryRgx2W2jmmXfJl+7Sa6TFPefQrhtxCQPE4LYrpH+L6aiUSJLCZyacX7uZn e5Ouw29WnC64R3/lAJP9zM06Z67wDqb1gtQpZgMX3y2Q9oXS1Kq3pTH9aHo+475eEO 0bUAYOiMvyUoJ0rZCTT4HgdCT3gQ2ojOGle+mG3nHYDVndqH6Z1aH+nbDm0DwSsoeq PdBegReBZ4V3Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Klkzb1PQXz6tn0; Sat, 23 Apr 2022 10:32:26 +0200 (CEST) References: <20220421014937.264841-1-paul@apatience.com> From: Guillaume Le Vaillant To: "Paul A. Patience" Subject: Re: [bug#55049] [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}. Date: Sat, 23 Apr 2022 08:23:36 +0000 In-reply-to: <20220421014937.264841-1-paul@apatience.com> Message-ID: <875yn0gpyd.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55049 Cc: 55049@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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable "Paul A. Patience" skribis: > The PARSE and RE Common Lisp libraries (by https://github.com/massung) ha= ve > been seemingly migrated to the CL-BOOST organization > (https://github.com/cl-boost) =E2=80=94 some of whose packages I've added= in this > patch series =E2=80=94, probably to avoid potential conflicts with other = CL library > names. > For now I've left the cl-parse and cl-re Guix packages alone, but if no o= ne is > using them, they could be removed. > > Paul A. Patience (3): > gnu: Add cl-boost-parse. > gnu: Add cl-boost-re. > gnu: Add cl-boost-lexer. > > gnu/packages/lisp-xyz.scm | 90 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 90 insertions(+) I think you could replace the definitions of sbcl-parse, cl-parse and ecl-parse by: =2D-8<---------------cut here---------------start------------->8--- (define-public sbcl-parse (deprecated-package "sbcl-parse" sbcl-boost-parse)) (define-public cl-parse (deprecated-package "cl-parse" cl-boost-parse)) (define-public ecl-parse (deprecated-package "ecl-parse" ecl-boost-parse)) =2D-8<---------------cut here---------------end--------------->8--- and likewise for {sbcl,cl,ecl}-re. Then after some time has passed we'll remove the deprecated packages. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYmO5mg8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j/HAAEAglxFT0gL/7XALBD4NF98h85/NWuLKowbpW/l 1rf7OzIA/23sGhMSiHYpeUf+jK6Fnii1a1DhqSM6wvJi6AFpJXnB =h98W -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 23:30:09 2022 Received: (at 55049) by debbugs.gnu.org; 24 Apr 2022 03:30:09 +0000 Received: from localhost ([127.0.0.1]:57486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niSwr-00086G-9f for submit@debbugs.gnu.org; Sat, 23 Apr 2022 23:30:09 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:59916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niSwp-00084V-8t for 55049@debbugs.gnu.org; Sat, 23 Apr 2022 23:30:08 -0400 Date: Sun, 24 Apr 2022 03:29:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1650771000; bh=tEkLiwjTegUWVatbnRJO9raXW+93YuS1KrK7s2LYDpo=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:Feedback-ID:From:To:Cc:Date:Subject:Reply-To: Feedback-ID:Message-ID; b=d1V3I+3hXMx8PXyWWcA+vDyVPiWEhbEJVHDrFXqr8Wr/kgOMwx8fL6yGB1publ6r9 PIzI1ItvyHNLV8W616fJaoRJJ/kzvv+5rEQhl/jqjG5xCt1+SfBvXIL9ULXDno7Kp5 GaOHObkkvluL7aFZjo/ly3avuDx3LvhVn09FcL7kBiQYoV4EajqI00sJyfb91UYxeD zPEhHlFaDZwoQFsaOmXTHWe4lHIyhXAFxUWjJXBm7tq6Lg7nyUw2KsCObwbmuD1ngJ 9fmwmAIjETVsK2Yn88FxI8uyQJ0fG25Rm9UedQgDFcN0kT+HdT1NuklluBwqyKuqXG WPRYsmE2BLNJg== To: Guillaume Le Vaillant From: "Paul A. Patience" Subject: Re: [bug#55049] [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}. Message-ID: <87r15nqhu7.fsf@apatience.com> In-Reply-To: <875yn0gpyd.fsf@kitej> References: <20220421014937.264841-1-paul@apatience.com> <875yn0gpyd.fsf@kitej> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55049 Cc: 55049@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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2022-04-23 04:23:36-04:00, Guillaume Le Vaillant wrote: > I think you could replace the definitions of sbcl-parse, cl-parse and > ecl-parse by: > > (define-public sbcl-parse > (deprecated-package "sbcl-parse" sbcl-boost-parse)) > > (define-public cl-parse > (deprecated-package "cl-parse" cl-boost-parse)) > > (define-public ecl-parse > (deprecated-package "ecl-parse" ecl-boost-parse)) > > and likewise for {sbcl,cl,ecl}-re. Then after some time has passed we'll > remove the deprecated packages. The problem is that cl-boost-parse's (CL) package name is BOOST-PARSE, but cl-parse's package name is PARSE, so in fact they are not transparently interchangeable. Could we wrap the existing definitions of sbcl-parse, etc., with deprecated-package? Best regards, Paul From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 24 06:15:31 2022 Received: (at 55049-done) by debbugs.gnu.org; 24 Apr 2022 10:15:31 +0000 Received: from localhost ([127.0.0.1]:57646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niZH8-00020n-Pc for submit@debbugs.gnu.org; Sun, 24 Apr 2022 06:15:31 -0400 Received: from mout01.posteo.de ([185.67.36.65]:54627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niZH6-00020a-V6 for 55049-done@debbugs.gnu.org; Sun, 24 Apr 2022 06:15:29 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E2236240026 for <55049-done@debbugs.gnu.org>; Sun, 24 Apr 2022 12:15:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1650795322; bh=YT2pT2CjMALvWSE5aqjz66uIo/bIKdf0FwFfMqh45eQ=; h=From:To:Cc:Subject:Date:From; b=nu4QLsBynfFlTDxGM7ilix88hl86gjThbt/8AFhel5AcHl8dzmFo+wBhwccR7iKKz A34fl1gtjWM597bj236cmEt1PSeJo+sjYu1BqaQB4FHUYKdlmjyHii6w3wWc9S94EZ dDuJKcuwJ+Crhw+sQjQvzaX3IHx3sFSgPeSfqKcC7MRwxJY3eMw4RI/brh8ovgkf+2 cAUx+Mjm2U9syELzuuTl5XUX+YbBJc8afet+NwHmfnhHLsKasvFq4RPUN2RaxyMl4U /xS6wilV7lgBKCN4cCTlU3A6rn0Ds2gTJ/wjdzWdZqYmKksV9bFhD1xTO3uVnwfX+s kHoQYXG9CfDOw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KmPCt0KGWz6tnF; Sun, 24 Apr 2022 12:15:21 +0200 (CEST) References: <20220421014937.264841-1-paul@apatience.com> <875yn0gpyd.fsf@kitej> <87r15nqhu7.fsf@apatience.com> From: Guillaume Le Vaillant To: "Paul A. Patience" Subject: Re: [bug#55049] [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}. Date: Sun, 24 Apr 2022 10:09:05 +0000 In-reply-to: <87r15nqhu7.fsf@apatience.com> Message-ID: <87tuaig53a.fsf@kitej> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55049-done Cc: 55049-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: -3.3 (---) "Paul A. Patience" skribis: > On 2022-04-23 04:23:36-04:00, Guillaume Le Vaillant wrote: > > The problem is that cl-boost-parse's (CL) package name is BOOST-PARSE, > but cl-parse's package name is PARSE, so in fact they are not > transparently interchangeable. Indeed, they are different packages. So let's keep the old "parse" and "re" packages for now (and these are also the only ones that are in Quicklisp). Patches pushed as 3ab9bd077849912b0d3518d1ccc375a9296fd99a and following. Thanks. From unknown Sat Aug 16 10:43:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 22 May 2022 11:24:06 +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