From unknown Tue Jun 17 22:30:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61305: [PATCH 0/2] Rewrite ast->string Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: skribilo-bugs@nongnu.org Resent-Date: Mon, 06 Feb 2023 00:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61305 X-GNU-PR-Package: skribilo X-GNU-PR-Keywords: patch To: 61305@debbugs.gnu.org Cc: Arun Isaac X-Debbugs-Original-To: skribilo-bugs@nongnu.org Received: via spool by submit@debbugs.gnu.org id=B.167564167425966 (code B ref -1); Mon, 06 Feb 2023 00:02:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Feb 2023 00:01:14 +0000 Received: from localhost ([127.0.0.1]:46721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOowc-0006kk-Fl for submit@debbugs.gnu.org; Sun, 05 Feb 2023 19:01:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:52818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOowb-0006kd-Dw for submit@debbugs.gnu.org; Sun, 05 Feb 2023 19:01:13 -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 ) id 1pOowa-0001jt-Ho for skribilo-bugs@nongnu.org; Sun, 05 Feb 2023 19:01:13 -0500 Received: from mugam.systemreboot.net ([139.59.75.54]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOowU-0005Q6-VM for skribilo-bugs@nongnu.org; Sun, 05 Feb 2023 19:01:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=M0QJ1UvIk3qIqrYtkaXonshYeg3nhWgm3oobdl6oLjo=; b=h9VuZ3xYch+iqVIONZ+zLPHtCd 58PS9D6tuuBqZyChVsN8PxGb64T7QLwk9UIsFkYnBj7JZyObkJHS6CSJpPPst3AUSGq2mAZyBKfbo kSVGymkogv+ZFOjZ61f6FUAcOgCxgWXVIOYwi0cFCjqOifB8pryovvG9VmDdKPMrTs1dTRr8vo/JN q0wDOQeRqal6Bc8o7sdb5qcaqkLh4Bqcw6JHdgEjaePHZM1POt9dgru355gRV9j/h1xzac0o0a4mY Qckvli0eTplZqfAmZBswye5SsmXNvYm6L0H2ZH1bfGZF6JzxRs5EXDS1HmrL5e4BWMSqu6am5aDP+ yKIaOnEA==; Received: from [192.168.2.1] (port=45130 helo=steel.lan) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1pOowM-0004Ab-0U; Mon, 06 Feb 2023 05:30:58 +0530 From: Arun Isaac Date: Mon, 6 Feb 2023 00:00:49 +0000 Message-Id: <20230206000049.30724-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net 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_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (--) This patchset adds a test for ast->string and rewrites it as a one-liner using string-join. Arun Isaac (2): tests: Test ast->string. ast: Rewrite ast->string using string-join. src/guile/skribilo/ast.scm | 12 ++---------- tests/ast.test | 5 +++++ 2 files changed, 7 insertions(+), 10 deletions(-) -- 2.38.1 From unknown Tue Jun 17 22:30:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61305: [PATCH 1/2] tests: Test ast->string. References: <20230206000049.30724-1-arunisaac@systemreboot.net> In-Reply-To: <20230206000049.30724-1-arunisaac@systemreboot.net> Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: skribilo-bugs@nongnu.org Resent-Date: Mon, 06 Feb 2023 00:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61305 X-GNU-PR-Package: skribilo X-GNU-PR-Keywords: patch To: 61305@debbugs.gnu.org Cc: Arun Isaac Received: via spool by 61305-submit@debbugs.gnu.org id=B61305.167564179926172 (code B ref 61305); Mon, 06 Feb 2023 00:04:01 +0000 Received: (at 61305) by debbugs.gnu.org; 6 Feb 2023 00:03:19 +0000 Received: from localhost ([127.0.0.1]:46727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOoyc-0006nz-U1 for submit@debbugs.gnu.org; Sun, 05 Feb 2023 19:03:19 -0500 Received: from mugam.systemreboot.net ([139.59.75.54]:46322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOoyb-0006np-1u for 61305@debbugs.gnu.org; Sun, 05 Feb 2023 19:03:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZQOv88Eq6ENtMr33R+dFs5EUidYsffN1eZSyhgjs/K0=; b=aiYrVL41VFxHGTe4cBfOFBaCFl jDXwUH5vaM+NHgww0co7FrqaRvCCDDOL7dOwVq0MJKP96M+wn4Op+b9PYqEeSAvzNwoJYynd2Fv60 ThUY0K07o44sSFeTAalnxCUCVLl2qwiDYNbnaqwWxu486iVav9dpASwJXSq7Oy4HrUuLa9g8Xj/jf VmH/EPcaz2u6TWmYpPZ9HvGpVudwamDitly0czW7PzYQcZjBpsGcoC09R2EMu/EiVRHUaXOxDLFYW KeuXCL0uYiLpJo+gI8+3i32d3rx3gaxhO3UJdtSIbzT5VTfpU8R2UmsQnz3rAxmpwYeFz1J2J4MdP 7JTt3TZQ==; Received: from [192.168.2.1] (port=58014 helo=steel.lan) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1pOoyX-0004Aw-2K; Mon, 06 Feb 2023 05:33:14 +0530 From: Arun Isaac Date: Mon, 6 Feb 2023 00:03:08 +0000 Message-Id: <20230206000309.31293-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * tests/ast.test ("ast->string"): New test. --- tests/ast.test | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/ast.test b/tests/ast.test index 1110faf..ed09bb0 100644 --- a/tests/ast.test +++ b/tests/ast.test @@ -1,6 +1,7 @@ ;;; Excercise the AST routines. -*- Scheme -*- ;;; ;;; Copyright (C) 2009, 2012, 2021 Ludovic Courtès +;;; Copyright (C) 2023 Arun Isaac ;;; ;;; This file is part of Skribilo. ;;; @@ -64,6 +65,10 @@ (null? (cdr body)))))) (null? (cdr body))))) +(test-equal "ast->string" + "Blah." + (ast->string (document #:title "Foo" (chapter #:title "Bar" "Blah.")))) + (test-assert "`find-down' returns the empty list" (let* ((doc (document (chapter (section)) (chapter (section)))) (lst (find-down (lambda (n) (is-markup? n 'chapter)) doc))) -- 2.38.1 From unknown Tue Jun 17 22:30:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61305: [PATCH 2/2] ast: Rewrite ast->string using string-join. Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: skribilo-bugs@nongnu.org Resent-Date: Mon, 06 Feb 2023 00:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61305 X-GNU-PR-Package: skribilo X-GNU-PR-Keywords: patch To: 61305@debbugs.gnu.org Cc: Arun Isaac Received: via spool by 61305-submit@debbugs.gnu.org id=B61305.167564180026181 (code B ref 61305); Mon, 06 Feb 2023 00:04:02 +0000 Received: (at 61305) by debbugs.gnu.org; 6 Feb 2023 00:03:20 +0000 Received: from localhost ([127.0.0.1]:46729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOoye-0006oC-Dn for submit@debbugs.gnu.org; Sun, 05 Feb 2023 19:03:20 -0500 Received: from mugam.systemreboot.net ([139.59.75.54]:44866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOoyc-0006ns-D0 for 61305@debbugs.gnu.org; Sun, 05 Feb 2023 19:03:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=JvJmc9BzUHJLvCLI0oVreFbplSlHyShmdnw9bs/oOrg=; b=Q4bSDL3DgCiVze4sZiwYEB0tY7 1+QnEWUdAkwPNHp1GmpeffLOS/LTAC7lz2AEdEpgXKJas93tc9Q6JVvPqEXEHA5vxedpKCH8Hx0+R qKaeVsu4W1FwuZ7HNAHDwh1m9hXZWxHWCxjXrHAyjoBrl881kyTeozDeXJy3gLthalXkSMkAjoqXZ Par/yOs0E12otMRjB+LKZMjyFiRRKbEYAp+/0nk5gCo3/v2ksRr3kocZfxZsuxfYRxch1bYScImsJ WiKXAPl6wypnjGLzvjYajuEL0x27I5wVmkKU01HNjsaGaDoZGbPQuPlfVvlEJvikXk9Nly6AccKS2 ycX/WsQg==; Received: from [192.168.2.1] (port=58014 helo=steel.lan) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1pOoya-0004Aw-0Q; Mon, 06 Feb 2023 05:33:16 +0530 From: Arun Isaac Date: Mon, 6 Feb 2023 00:03:09 +0000 Message-Id: <20230206000309.31293-2-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20230206000309.31293-1-arunisaac@systemreboot.net> References: <20230206000309.31293-1-arunisaac@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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 (-) * src/guile/skribilo/ast.scm (ast->string): Rewrite using string-join. --- src/guile/skribilo/ast.scm | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/guile/skribilo/ast.scm b/src/guile/skribilo/ast.scm index 4a39ebf..003619f 100644 --- a/src/guile/skribilo/ast.scm +++ b/src/guile/skribilo/ast.scm @@ -3,6 +3,7 @@ ;;; Copyright 2003, 2004, 2009 Erick Gallesio - I3S-CNRS/ESSI ;;; Copyright 2003, 2004 Manuel Serrano ;;; Copyright 2005, 2006, 2007, 2012, 2013, 2015, 2018 Ludovic Courtès +;;; Copyright 2023 Arun Isaac ;;; ;;; ;;; This file is part of Skribilo. @@ -206,16 +207,7 @@ (define-method (ast->string (ast )) (number->string ast)) (define-method (ast->string (ast )) - (let ((out (open-output-string))) - (let Loop ((lst ast)) - (cond - ((null? lst) - (get-output-string out)) - (else - (display (ast->string (car lst)) out) - (unless (null? (cdr lst)) - (display #\space out)) - (Loop (cdr lst))))))) + (string-join (map ast->string ast))) -- 2.38.1 From unknown Tue Jun 17 22:30:06 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Arun Isaac Subject: bug#61305: closed (Re: bug#61305: Acknowledgement ([PATCH 0/2] Rewrite ast->string)) Message-ID: References: <87leki1wxn.fsf@systemreboot.net> <20230206000049.30724-1-arunisaac@systemreboot.net> X-Gnu-PR-Message: they-closed 61305 X-Gnu-PR-Package: skribilo X-Gnu-PR-Keywords: patch Reply-To: 61305@debbugs.gnu.org Date: Tue, 28 Feb 2023 00:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1677542462-19668-1" This is a multi-part message in MIME format... ------------=_1677542462-19668-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #61305: [PATCH 0/2] Rewrite ast->string which was filed against the skribilo package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61305@debbugs.gnu.org. --=20 61305: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61305 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1677542462-19668-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 61305-done) by debbugs.gnu.org; 28 Feb 2023 00:00:12 +0000 Received: from localhost ([127.0.0.1]:49234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWnPg-000561-8N for submit@debbugs.gnu.org; Mon, 27 Feb 2023 19:00:12 -0500 Received: from mugam.systemreboot.net ([139.59.75.54]:56000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWnPf-00055t-34 for 61305-done@debbugs.gnu.org; Mon, 27 Feb 2023 19:00:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=t3O0QD1CDq4YYQtK310JYOGkhgWQ4hEAv1zwaPm3IYk=; b=Bszic4C3626DRBZPb0zeyuuEbj HjcWsJJQx6lIshwmZaBUp1T+aM8ewnG6HtGpmXmentOvcTNjunVicV+eXmCPOfqn48HC8ogW8wpni wZEN7PlU4UIyjST0w+z5cxKTeXMsADXeGu0INGasoEjU0c9tFNIgHgfI38ab4yv+d8lpv9GrZ2yJx oLQCToUGGqthHjwf5pEvFwIqc7bpNmiHSb5vPDtMI4t2HoTrkROk6iEaq6/sQz33kg0pN7n1WvIkE s3m5QFyMWWBDbPG45nPC4zVDQfLUVf4Mxx95oU9Vdpn+mrZpOIDpTUGmbV4ZFFdj9d4Hr7JIL+M2T CD8Xfg6A==; Received: from [192.168.2.1] (port=34892 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1pWnPb-000Yji-2q for 61305-done@debbugs.gnu.org; Tue, 28 Feb 2023 05:30:08 +0530 From: Arun Isaac To: 61305-done@debbugs.gnu.org Subject: Re: bug#61305: Acknowledgement ([PATCH 0/2] Rewrite ast->string) In-Reply-To: References: <20230206000049.30724-1-arunisaac@systemreboot.net> Date: Tue, 28 Feb 2023 00:00:04 +0000 Message-ID: <87leki1wxn.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61305-done 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 (-) Pushed! ------------=_1677542462-19668-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Feb 2023 00:01:14 +0000 Received: from localhost ([127.0.0.1]:46721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOowc-0006kk-Fl for submit@debbugs.gnu.org; Sun, 05 Feb 2023 19:01:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:52818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pOowb-0006kd-Dw for submit@debbugs.gnu.org; Sun, 05 Feb 2023 19:01:13 -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 ) id 1pOowa-0001jt-Ho for skribilo-bugs@nongnu.org; Sun, 05 Feb 2023 19:01:13 -0500 Received: from mugam.systemreboot.net ([139.59.75.54]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOowU-0005Q6-VM for skribilo-bugs@nongnu.org; Sun, 05 Feb 2023 19:01:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=M0QJ1UvIk3qIqrYtkaXonshYeg3nhWgm3oobdl6oLjo=; b=h9VuZ3xYch+iqVIONZ+zLPHtCd 58PS9D6tuuBqZyChVsN8PxGb64T7QLwk9UIsFkYnBj7JZyObkJHS6CSJpPPst3AUSGq2mAZyBKfbo kSVGymkogv+ZFOjZ61f6FUAcOgCxgWXVIOYwi0cFCjqOifB8pryovvG9VmDdKPMrTs1dTRr8vo/JN q0wDOQeRqal6Bc8o7sdb5qcaqkLh4Bqcw6JHdgEjaePHZM1POt9dgru355gRV9j/h1xzac0o0a4mY Qckvli0eTplZqfAmZBswye5SsmXNvYm6L0H2ZH1bfGZF6JzxRs5EXDS1HmrL5e4BWMSqu6am5aDP+ yKIaOnEA==; Received: from [192.168.2.1] (port=45130 helo=steel.lan) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1pOowM-0004Ab-0U; Mon, 06 Feb 2023 05:30:58 +0530 From: Arun Isaac To: skribilo-bugs@nongnu.org Subject: [PATCH 0/2] Rewrite ast->string Date: Mon, 6 Feb 2023 00:00:49 +0000 Message-Id: <20230206000049.30724-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net 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_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Arun Isaac 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 (--) This patchset adds a test for ast->string and rewrites it as a one-liner using string-join. Arun Isaac (2): tests: Test ast->string. ast: Rewrite ast->string using string-join. src/guile/skribilo/ast.scm | 12 ++---------- tests/ast.test | 5 +++++ 2 files changed, 7 insertions(+), 10 deletions(-) -- 2.38.1 ------------=_1677542462-19668-1--