From unknown Tue Aug 19 02:52:17 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#68305 <68305@debbugs.gnu.org> To: bug#68305 <68305@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add guile-srfi-197. Reply-To: bug#68305 <68305@debbugs.gnu.org> Date: Tue, 19 Aug 2025 09:52:17 +0000 retitle 68305 [PATCH] gnu: Add guile-srfi-197. reassign 68305 guix-patches submitter 68305 Tomas Volf <~@wolfsden.cz> severity 68305 normal tag 68305 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 07 10:10:12 2024 Received: (at submit) by debbugs.gnu.org; 7 Jan 2024 15:10:12 +0000 Received: from localhost ([127.0.0.1]:33568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMUmy-0005Fu-Fg for submit@debbugs.gnu.org; Sun, 07 Jan 2024 10:10:12 -0500 Received: from lists.gnu.org ([2001:470:142::17]:54464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rMUmw-0005Fb-7x for submit@debbugs.gnu.org; Sun, 07 Jan 2024 10:10:11 -0500 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 <~@wolfsden.cz>) id 1rMUmk-0004KR-Ea for guix-patches@gnu.org; Sun, 07 Jan 2024 10:09:58 -0500 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1rMUmi-00008L-5q for guix-patches@gnu.org; Sun, 07 Jan 2024 10:09:58 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 0D326245E43; Sun, 7 Jan 2024 15:09:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1704640193; bh=LIuVzEM3U1kIlgpY4jYkXcgUx+AcGngGhwp1fiAVy5o=; h=From:To:Cc:Subject:Date; b=JpQ7+SqJ+tcTbBHY8ilh7g0r3N+hJISJ2cGvmTRxcFgctDYQNOFx1Y15Wmxt0x2Bq F8Zpt1W8bZxNqv4gNg6snUdA0LDQaG/g7K5LxrSYKMNIVbMNM3ir1oQk2dEFWX/Ivs 3rHi9VIxhhpA4j1mT8vpCi57hsOXmbJXiwXFL/Y17n5r0T7S/M8RyHM8caBnFXLcp/ 1Q9bfBfqA0YXPeaxASUhtDje7iOwa7n9isCzKhvDNMGt7vy08X/tQPsEfGHC4HmpEQ E0tpF9acByZ9WcMXmuF5HQ3k+xndYFrftH+Fm0lhFYmGSD9ntWvByJ4Pr1If3irGtW SlfnlU60GFdQ0yuwlQ4DG294W9A3Yd1NqUDEtstgE+qUBufXC28rsiBPITy92B2O+K ZfqItKS5wGQm1b0bL98l1xY5nakgkpyPuc6dm+bKTYClTpKrZSr+sC8ucBqO81rZcd 0Fz45DXbDmeuat3zTbJcCNQ39zsfCnmK4Ty4wUjjISQTNzRkVw4LSxuk52zwNK3Zdm /yZAX7n/wRhpfH1dDtaGQOCgB0O8ZrxwfNJ5NPN9J/74vetFLC6a0g2HtS0ifsz4Bs VG2QBRwoQ0NcgYrpFdlP9nJh/wBSIiuqyhwsI3AYhMKt4nmSDAmsCZ4cYi2Pn9I7gl 6XaVj2+xAg2Wbn0d+TQYFWRQ= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [146.70.134.143]) by wolfsden.cz (Postfix) with ESMTPSA id 26CF9245B97; Sun, 7 Jan 2024 15:09:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1704640192; bh=LIuVzEM3U1kIlgpY4jYkXcgUx+AcGngGhwp1fiAVy5o=; h=From:To:Cc:Subject:Date; b=vFPeqpJGz+xOpyYHbPMO5XD1JfR+BZtWfcfVOflObyG+Z6Cn3tQVVsfNKhN53ir5c Z9vMyxCPRm1q7/7Gdg+2vfHJrnVLttUVDqPI8k4s+ARcFrUEdtnhP2ffx0wjTZqG7Q cHLRGr85xhSgQ/+pTG/nH4pUZkqW9PzEbwBNReWRuCu/PR4QCGCvFXdJlwGLqnfIq+ im90IQ+Wy90H7SyJJg6hYhGXgJSWAsi/frN0rpcjDYqoa1SQj42+lL7ReKqNudOsiC 3WsuvkHsErAWaYcIeIS4v40kLovAUETMcgLUJSF0EiC+s9i+0RuLmQGC37K4w0aO3v DWgxll1gmz5okNFXBqSUKIOSyWRyq7g5tckXcUH+JKnm7B47QawF8aIeCmXmstqJdj IspFcTlcL83r2YVx6qlYTjC85EfZwY0lR148TAjGsBaKCTemp+6pqOXn7dQYUUnZIi Ik8YUPdVmjV5tpwrJtiobOWp8Nw/PcjgoObzEk+Y6Fr3yJijOGJRmzQf+I7s17IePh jj7CuSCmfJ8OdY2hk4hYVTvy4MC0I5bAbdXq7/4wySNqjfjk00Lll6hxAjkVRG8oiq XO2lCIuRafsLisCluNHBurBuPn0suhUSj7DuoO2dHeO+6T5c7v3yuKu8qcQaOuta4w mawDgtHf8644qw4rOwEd9MUA= From: Tomas Volf <~@wolfsden.cz> To: guix-patches@gnu.org Subject: [PATCH] gnu: Add guile-srfi-197. Date: Sun, 7 Jan 2024 16:09:44 +0100 Message-ID: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz 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_HELO_PASS=-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.0 (+) X-Debbugs-Envelope-To: submit Cc: Tomas Volf <~@wolfsden.cz> 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.0 (/) * gnu/packages/guile-xyz.scm (guile-srfi-197): New variable. Change-Id: Ifcdc264e6a03e88e7614d79792fbe6ca9c8e519c --- gnu/packages/guile-xyz.scm | 56 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 75e3754046..ff3104a407 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -3840,6 +3840,62 @@ (define-public guile-srfi-189 or errors (Left).") (license license:expat)))) +(define-public guile-srfi-197 + (let ((commit "d31b8be86460bf837cccf2737a1b9b9c01788573") + (revision "0")) + (package + (name "guile-srfi-197") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/scheme-requests-for-implementation/srfi-197") + (commit commit))) + (sha256 + (base32 + "1c1jjzqgavjwfzs352wssdbjga5ymv4g3lkl0zxhjw7pfrr5xx1m")) + (file-name (git-file-name name version)))) + (build-system guile-build-system) + (arguments + (list + #:source-directory "src" + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'create-module + (λ _ + (use-modules (ice-9 textual-ports)) + (mkdir-p "src/srfi") + (call-with-output-file "src/srfi/srfi-197.scm" + (λ (port) + (write '(define-module (srfi srfi-197) + #:use-module (scheme base) + #:export (chain + chain-and + chain-when + chain-lambda + nest + nest-reverse)) + port) + (call-with-input-file "srfi-197-syntax-case.scm" + (λ (in-port) + (display (get-string-all in-port) port))))))) + (add-after 'install 'check-installed + (λ _ + (define-values (scm go) (target-guile-scm+go #$output)) + (invoke "guile" "-L" scm "-C" go + "--use-srfi=197" "./test.scm")))))) + (native-inputs + (list guile-3.0)) + (home-page "https://srfi.schemers.org/srfi-197/") + (synopsis "Pipeline operators for Guile") + (description + "This library provides a reference implementation for SRFI-197. This +SRFI defines a family of chain and nest pipeline operators, which can rewrite +nested expressions like (a b (c d (e f g))) as a sequence of operations: +(chain g (e f _) (c d _) (a b _)).") + (license license:expat)))) + (define-public guile-srfi-232 (package (name "guile-srfi-232") base-commit: b212e6934643e085f168a5364cb593f61aa616ba -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 11:11:03 2024 Received: (at 68305) by debbugs.gnu.org; 12 Jan 2024 16:11:03 +0000 Received: from localhost ([127.0.0.1]:37350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOK7a-0002qZ-MX for submit@debbugs.gnu.org; Fri, 12 Jan 2024 11:11:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOK7Z-0002q0-7n for 68305@debbugs.gnu.org; Fri, 12 Jan 2024 11:11:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOK7U-00013c-W8; Fri, 12 Jan 2024 11:10:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=qTj3o4CsdSTc5G1cWyr4xChLaDOWJzLXx9Q0/n1V6So=; b=SY6o0DlP8QO5ezHsspWZ cY9xMTdXunSaYuKnvvsqGaGVCmKK/w6v1hXt2ATXKU7rJxjrRnoMUaiOlRxmC2jxyaNIWINJ/Re8z bwuFS8gRLRV61fo65GWiwC1K6ZzByN2rtR7mTjho4qeD/dS+kExLtER7ZPahpSMC+q6DUtxnszEW3 7AYfPLmMgdJeNJRTZ2620qC2VXWwgo01zfapH0a129FLr5Fh13qTwifUwnn/lKP/TeEfAKNcx5Ima 6dTQW4xIxt4Cdf5jTXcgruA3yMFF7NkTNwQ7nj+6r9a69jcEL0+7VTK3yiq44r9SooDJ4dNpHgHuy dZoqXEIBvBznKQ==; From: Mathieu Othacehe To: Tomas Volf <~@wolfsden.cz> Subject: Re: [bug#68305] [PATCH] gnu: Add guile-srfi-197. In-Reply-To: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> (Tomas Volf's message of "Sun, 7 Jan 2024 16:09:44 +0100") References: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> Date: Fri, 12 Jan 2024 17:10:50 +0100 Message-ID: <87mstar0qd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68305 Cc: 68305@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 (---) Hello, > +(define-public guile-srfi-197 > + (let ((commit "d31b8be86460bf837cccf2737a1b9b9c01788573") > + (revision "0")) You should explain why you are not using a release with a comment. The "final" tag for instance. > + #~(modify-phases %standard-phases > + (add-after 'unpack 'create-module > + (=CE=BB _ Please use 'lambda'. > +SRFI defines a family of chain and nest pipeline operators, which can re= write > +nested expressions like (a b (c d (e f g))) as a sequence of operations: @code{(a b (c d (e f g)))} > +(chain g (e f _) (c d _) (a b _)).") @code{(chain g (e f _) (c d _) (a b _)).")} Can you please send a v2? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 11:47:04 2024 Received: (at 68305) by debbugs.gnu.org; 12 Jan 2024 16:47:05 +0000 Received: from localhost ([127.0.0.1]:37489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOKgS-0003ui-G4 for submit@debbugs.gnu.org; Fri, 12 Jan 2024 11:47:04 -0500 Received: from wolfsden.cz ([37.205.8.62]:44448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rOKgO-0003uC-Vo for 68305@debbugs.gnu.org; Fri, 12 Jan 2024 11:47:03 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 10BD824F37E; Fri, 12 Jan 2024 16:47:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705078021; bh=Sp/rKkf9fBT1er7AZ+unshBZNLpvUmYoo5zQxls/NNM=; h=From:To:Cc:Subject:Date; b=IiWLG1cWOxgZN6uNj7Cs32bAIyjc/KBdXZ0X4bYbAJO83DMwWNbWb+ukN7fsoJ9N/ jz0OwZRccBlvjxPozprLk80XXXpp6BlvmfqrkDFm8dHToXK4i147D6p+eaugppUofl pVHchZyds1rpq/UnKGt4SM0njXzeA1eyAakzkS7x5+SLm0mLzm8oHcqc3tsT4wUHl8 AqfSmf60j63+rlzt4b1ewas9Mci7I8v6sQhk0bmG12vKhVk4dB8e+MCfsyESjtbGdA 6a2OnZ+StyH5n7k+8JCCt6rNvQ5HP5fegQSH6J1zjrll8XEXmU8L+JXuN2NX+CRaeF z8ZUJz/HS1AnNkbG30ANUqkxU32RKl5+hJUieh3IblW2PjbSO7LUDqUhlqbOcVtxdE ij46JnGZu2uApnAZ36dZqjOYLQC8L8MvzsyVKVygWqcDFPUNDfzKUo53o2kRIKVWhO bNHQSA3DU/h1JzAYvPDqG7uF9xQbr0jmPtvaqXK8z+k61srQPhWZSjlHt/afReucgd 6PyBG8teh/NAwP1KdyumM8xka0L9UMIpK7AKDHX/z7Y8xv8TgLNEng0aa7vyj8ctZv guWYSzvsOpZfe6U0+LJWJ6BQzACIYARDzdlekq3umseGooIGD6GGK5gNn0/9W6kp4V r4GuUtUgI1XersPEzNfodYII= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.158]) by wolfsden.cz (Postfix) with ESMTPSA id 9EF7024E7E2; Fri, 12 Jan 2024 16:47:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705078020; bh=Sp/rKkf9fBT1er7AZ+unshBZNLpvUmYoo5zQxls/NNM=; h=From:To:Cc:Subject:Date; b=BYexXBKE3YvybTZLTN7ZsKtRyQH3xM9/1nTGXDKX9eyUymzji9lV+W9IUIWtJDbI7 kfvsu8UV2AyNJqHCPgWN4qxwuTkGh9Ivq3geEOY/CruNhJ1LEPcBPS8ZzWYdPhMfDD 56FqbQNPfl5NrTWsR8CEbeJNP6xaqMYnNZJuAxECgbvKaTfYTl42+QX0UmB27z7m4q W6k/w4dmC+lNyV/DknBE50fpkUqMbI6cZu3ib3f1fUPHb5+dDUp1AYp2QQbXewEErO d3ue9zFSmNJNwouLWQ816prTjiHNzFRaIG7ERwaZZz1EhqIOR9JSh13lTzbKZmDiCX HeNKtZondyJRp9xp6QB4ZDnh4poeUwO90sjY8lkWqIi6F3HKmFy6GYYJJnw2EFLRkQ W8OfU5J7B2DAkLPoxsAm9K2WxWbPSLFKXma7XOl0TGwb5OzrQIoP7dlxdjasiFryHA UN6o6/GZd4A7X4rZsU5OWta1Hi8/4L1CqYbVEqj9l5H8vDwDuBpGukYZYAN3M28ORG G5jifHfVDt/q5eYOwWf/CGWEQUI7OMiMuHNtuFot2FCm09XIrINWV9fy5uegXcg4sY l2uaN96rmRJsI+n5pDblJNiS7XGyLAh0Dk7miT8rcH5cb/8DlcSA5fJsIu1gO7IQy7 QNGFZbna8OKpXCUUIYoehLkc= From: Tomas Volf <~@wolfsden.cz> To: 68305@debbugs.gnu.org Subject: [PATCH v2] gnu: Add guile-srfi-197. Date: Fri, 12 Jan 2024 17:46:01 +0100 Message-ID: <7e2b8cc933f8ba17e5ccb97ddc4c3f6d8e386e9b.1705077961.git.~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68305 Cc: Tomas Volf <~@wolfsden.cz> 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 (-) * gnu/packages/guile-xyz.scm (guile-srfi-197): New variable. Change-Id: Ifcdc264e6a03e88e7614d79792fbe6ca9c8e519c --- * Use lambda instead of λ. * Add comment regarding the commit used. * Use @code{} in the description. gnu/packages/guile-xyz.scm | 59 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 75e3754046..841127e8c9 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -3840,6 +3840,65 @@ (define-public guile-srfi-189 or errors (Left).") (license license:expat)))) +(define-public guile-srfi-197 + (let ( + ;; There is minor fix to the documention after the final tag, so use + ;; the newest commit instead. + (commit "d31b8be86460bf837cccf2737a1b9b9c01788573") + (revision "0")) + (package + (name "guile-srfi-197") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/scheme-requests-for-implementation/srfi-197") + (commit commit))) + (sha256 + (base32 + "1c1jjzqgavjwfzs352wssdbjga5ymv4g3lkl0zxhjw7pfrr5xx1m")) + (file-name (git-file-name name version)))) + (build-system guile-build-system) + (arguments + (list + #:source-directory "src" + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'create-module + (lambda _ + (use-modules (ice-9 textual-ports)) + (mkdir-p "src/srfi") + (call-with-output-file "src/srfi/srfi-197.scm" + (lambda (port) + (write '(define-module (srfi srfi-197) + #:use-module (scheme base) + #:export (chain + chain-and + chain-when + chain-lambda + nest + nest-reverse)) + port) + (call-with-input-file "srfi-197-syntax-case.scm" + (lambda (in-port) + (display (get-string-all in-port) port))))))) + (add-after 'install 'check-installed + (lambda _ + (define-values (scm go) (target-guile-scm+go #$output)) + (invoke "guile" "-L" scm "-C" go + "--use-srfi=197" "./test.scm")))))) + (native-inputs + (list guile-3.0)) + (home-page "https://srfi.schemers.org/srfi-197/") + (synopsis "Pipeline operators for Guile") + (description + "This library provides a reference implementation for SRFI-197. This +SRFI defines a family of chain and nest pipeline operators, which can rewrite +nested expressions like @code{(a b (c d (e f g)))} as a sequence of +operations: @code{(chain g (e f _) (c d _) (a b _))}.") + (license license:expat)))) + (define-public guile-srfi-232 (package (name "guile-srfi-232") base-commit: b212e6934643e085f168a5364cb593f61aa616ba -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 11:47:18 2024 Received: (at 68305) by debbugs.gnu.org; 12 Jan 2024 16:47:18 +0000 Received: from localhost ([127.0.0.1]:37494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOKgf-0003vE-UV for submit@debbugs.gnu.org; Fri, 12 Jan 2024 11:47:18 -0500 Received: from wolfsden.cz ([37.205.8.62]:50468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1rOKgd-0003v4-Nn for 68305@debbugs.gnu.org; Fri, 12 Jan 2024 11:47:16 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 080C2250630; Fri, 12 Jan 2024 16:47:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705078037; bh=lIdoiMTfFw4dAvuLc7SvJkXhBBCiW89iVOUfx4VlbD4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=YXsYDS2+sWKn6cA9TRCMOJHpAJu6ZNkkrybulXPZYU59kZsBZ8XaopqbhfDI1e0ck L1OqK9qOOqN9RBh2Ac+vzhjiBCGJxcX1aM3SOKJ4I4yu3X2IC6owsMBjzRJ8c5t94P gPR7QvWhFWd+khIUgYvmkjnLZAaXQ89Qjh6Rq9hTW9XfQK96JzMyUgg7lK8nRvQLZt qKw7Y7s/ZIeM0kWNlJauyQvXH0Lj2etOBlemMYpjQbECTdNfBK55iuqq/sPLvs1bmd aThv60J8jk8aEB09ROXgyPQE5HfKqXGmv8tFF2G+hZPbPAlZ5xbtbpyjfKgRhotKSp PSZgPgO5c8GaUblrwFZZ4+feetmqxgiC3u7tCkaLEsY/XwKao/HcZmNWzi2QotymMQ JMpfE6WUBQh8JhulYnIUy01fWJeHSMhZEvPbQmCJU7FKG1h6yhs7A1WJY73/HLv5Nm DRWxxQzVxwNy0jE8oZinHLABwIrB+bG1wxK2wmllFNJ593yUZNF5/KE09qIx3rI8MF VSzYWPa9fE28SzCX5Idc15NBUp5bkVp+3ZL0DV5qaFvVJ1s+b8S6aBkb7V/w4VXxxr FYrrzF/BscNbuu/MRIwS6htgYdvQLc2VOYr+DYUftC4Qhsa/lwDDcdj4IfUNdFMpJz Jy2AJGhGKVJ1tCrvQ+yM58Vo= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.158]) by wolfsden.cz (Postfix) with ESMTPSA id 9FDE42507DB; Fri, 12 Jan 2024 16:47:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1705078036; bh=lIdoiMTfFw4dAvuLc7SvJkXhBBCiW89iVOUfx4VlbD4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=yMNtuNOWrtODadutILaGK/Bbb8f9S9cBF5Ix12asvXcyCUA7GrX4ERABa3ZDnndK/ 4J0U+9aDzBqkv4jr1MKITNZOsZ/UQC0CvtXMSRpdgV1vQdzVajTtsQb8yBFuixjF3y Gkvi2MNVvR24zX+tRkAX3eYWp6r4682HLBn7zGKZsyjp5C2L3ehRs431Y3icI+Tgx2 wmAxRtSDySrzLZfS/wL+w5YyQSt+iJ0TQrUv7W5oHErpTOs8x4ILsOALqaX/cvFcUr qviG0kJjNUoh8Nr+p8ZflBWEM12OL/sE+JUqdjESQuGLwfO53adxUxsUZqnoJFOG1u qwLdGWv9vZ/s+IZzdDqc6FD0/oLeo46dEslutUogs/FUMOcuoJPgIDOKh/CYGuUHY8 dyXzS53WihOKslhEjQJp8azEH4+OEQxlN8l6OeaoyvWG/IJkbJ6LyvSnUevpLloNCu 0z77LOpmVB5McW9hXXpKNuJ7U7byLUOal7wwWPMSZ35ik+hl7MgjNWuUurxiFRDuzG SbYRCrPzY012DDz4obe2fzIyG0l0fRYx9+VevYe6KM7ATja52+l+LR4N8i7gMPIl1U 3fkjplcmtIGYIt7QlrE6CCvbbbOzbenfc9ZZ6Q49DobplBB2IC3LKT62QCHp+WhTLi xRmLp9/5qN1p9Ty2mo+s+yEQ= Date: Fri, 12 Jan 2024 17:47:16 +0100 From: Tomas Volf <~@wolfsden.cz> To: Mathieu Othacehe Subject: Re: [bug#68305] [PATCH] gnu: Add guile-srfi-197. Message-ID: References: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> <87mstar0qd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9DSMHz7xb920DzSh" Content-Disposition: inline In-Reply-To: <87mstar0qd.fsf@gnu.org> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68305 Cc: 68305@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 (-) --9DSMHz7xb920DzSh Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2024-01-12 17:10:50 +0100, Mathieu Othacehe wrote: >=20 > Hello, >=20 > > +(define-public guile-srfi-197 > > + (let ((commit "d31b8be86460bf837cccf2737a1b9b9c01788573") > > + (revision "0")) >=20 > You should explain why you are not using a release with a comment. The > "final" tag for instance. Comment added. >=20 > > + #~(modify-phases %standard-phases > > + (add-after 'unpack 'create-module > > + (=CE=BB _ >=20 > Please use 'lambda'. I replaced all occurrences. Is there something regarding this in the manua= l? I see no mention of it and guix style leaves it as it is. There are few (~5)= uses in the repository already, so I assumed it is permitted. >=20 > > +SRFI defines a family of chain and nest pipeline operators, which can = rewrite > > +nested expressions like (a b (c d (e f g))) as a sequence of operation= s: >=20 > @code{(a b (c d (e f g)))} >=20 > > +(chain g (e f _) (c d _) (a b _)).") >=20 > @code{(chain g (e f _) (c d _) (a b _)).")} >=20 > Can you please send a v2? Done and done. Have a nice day, Tomas Volf --=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --9DSMHz7xb920DzSh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmWhbRQACgkQL7/ufbZ/ wamiVRAAn9BtHvVGVbhdXYC9LDjje3dr7kk3ir5dCV3pBA+QbEFwZOpcKV7fAegp MiEF1rImOnB8G49capNb28cpFPHA6PtOxrn393z/lBD6Tgt+Ppja/4Zo7hhF3qST XTOym06QDZ41ofWuX812GqU28Y6EelcAO/ZYqAGAiDF7HwjDOeOKR9bWRd1AnWCS YXZ6LSI1lMSpzXsBi+/yvM7bd7vfjsiRbQRBZzUIoDVFmzOzGQleReNOQvtwCYDf ATnNNqHK4NoWrYbisin36QlVRK3+welSzHkxLPE1RL4hNK3Vo/Ri9M+vCpKy2Szh f2UBpeNKc3ShviLeiT1deI7127zjT6jge2NXSEFH5FmPeKQAS4Dv0kql+Z2bCNNQ ViQam9JPxG6avz46dkNV3u6xfCbFzaJNA1mcplhpTDV9MpjUCMGyCXtDHaItv9Yg HNrtOdXp3JH9I1XdLSUZPpX8CcIK9InGAfZr9rgqKKnskDAZKFMXYICEM7pUx2mP IahaJZGozd7yH2wXGdxBegvdqd2ZuU+fk/83szJyUGUqlPrUu4aRTjKKHB3+UuUp F+ahNrNAB4kgnWWsJ9WsVnvYww2bEnV/73NGenadSYPQBfSsA31SIOupAczQ9tOi lH3nySKHzb/IaeR248plHyIVEkNVhewaDJXgSaf8Lq2MU99s5t4= =xIzp -----END PGP SIGNATURE----- --9DSMHz7xb920DzSh-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 13 04:23:16 2024 Received: (at 68305) by debbugs.gnu.org; 13 Jan 2024 09:23:16 +0000 Received: from localhost ([127.0.0.1]:38389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOaEV-00055x-LW for submit@debbugs.gnu.org; Sat, 13 Jan 2024 04:23:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOaES-00055k-VY for 68305@debbugs.gnu.org; Sat, 13 Jan 2024 04:23:14 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOaEO-0002gl-C8; Sat, 13 Jan 2024 04:23:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=jlmFZB0YqW9otR5P0VZp+53sQY/oK3qgJeuo6RaMAAU=; b=dkvpvQHgq6cOMrvrH9Uj 6shu9/wE/GSlwMH8nM59eOkncg6YscxyibCqCZSM7g4PrgTsFbV34uc0hgGiEN52neaXOThzMpU9V 1QybQrUW3IubT6hciPV98JL9URNMLb4wp+GtMtUbXCbdpfE3KWWmmQkzYXKqzRu1NBIgYLB8X9k6d mdckzGUQlZTdnuEmNdNWrE80Scfvl5GKLY3Re8FhIIzvZrz32HQsGvBXaZvljQVF8HRQnUiaEi8yZ oYTKm6P3beKKLB1HYVeOH8MD8ffXnrEBgRuoQ30TLMhkIl+XX1iiWqFAMRUmY6ysB31Ev8orjmzA7 zIHkX4t1NjCWUg==; From: Mathieu Othacehe To: Tomas Volf <~@wolfsden.cz> Subject: Re: [bug#68305] [PATCH] gnu: Add guile-srfi-197. In-Reply-To: (Tomas Volf's message of "Fri, 12 Jan 2024 17:47:16 +0100") References: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> <87mstar0qd.fsf@gnu.org> Date: Sat, 13 Jan 2024 10:22:59 +0100 Message-ID: <87il3xio3w.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68305 Cc: 68305@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 (---) Hey, > I replaced all occurrences. Is there something regarding this in the manual? I > see no mention of it and guix style leaves it as it is. There are few (~5) uses > in the repository already, so I assumed it is permitted. I don't think it is advised not to use that anywhere but the reason to me is the consistency of the code base. It would be nice to remove the 5 existing use that you are reporting :) > Done and done. Perfect, thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 13 04:41:03 2024 Received: (at 68305-done) by debbugs.gnu.org; 13 Jan 2024 09:41:03 +0000 Received: from localhost ([127.0.0.1]:38453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOaVi-0008Ge-Sn for submit@debbugs.gnu.org; Sat, 13 Jan 2024 04:41:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOaVh-0008Fv-OG for 68305-done@debbugs.gnu.org; Sat, 13 Jan 2024 04:41:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rOaVX-0000xj-Sn; Sat, 13 Jan 2024 04:40:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Hp/DptdDs8smVS+HfMBUwMNtAuc4LgANZ0hILkyyMb8=; b=hiYG8rUWhmDeaWR0Qg4g Y3Kzp9QSTi79wq9FGAmLAvfmjqUo0uaMTmcadQTK5aq6HUl/MwJTnqvUyiDHMCWXJChfcFtYuJ0jH a+2WMc7v9KQYqHysByZJggmLgxaA9i6ghP+F6zt7HkIRSBeSKF0qi3KMqj5hoVq2JhM3uVTWAe30t 9G3FqSkdyk/+3fdhTmlHsHzdZUSbzH9RbkvpbSDN3bWOLKkdAKJZvm2MJv+GBoojUhjl4fxprwkW6 TNs+N9YaW5hn7KvS3tVNAZoSQJYrX5qNXrZdV+MSLM8VZ7MdPAyclbP9Y5B9Q8KFLr7Eyh0sixJJV Wo6ROXCqdD1mCQ==; From: Mathieu Othacehe To: Tomas Volf <~@wolfsden.cz> Subject: Re: [bug#68305] [PATCH v2] gnu: Add guile-srfi-197. In-Reply-To: <7e2b8cc933f8ba17e5ccb97ddc4c3f6d8e386e9b.1705077961.git.~@wolfsden.cz> (Tomas Volf's message of "Fri, 12 Jan 2024 17:46:01 +0100") References: <021a14380a3d701f4dddbac72b83bf34bdea4558.1704640177.git.~@wolfsden.cz> <7e2b8cc933f8ba17e5ccb97ddc4c3f6d8e386e9b.1705077961.git.~@wolfsden.cz> Date: Sat, 13 Jan 2024 10:40:48 +0100 Message-ID: <87zfx9h8pr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68305-done Cc: 68305-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 (---) > * gnu/packages/guile-xyz.scm (guile-srfi-197): New variable. Applied, thanks! Mathieu From unknown Tue Aug 19 02:52:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Feb 2024 12: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