From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 06 18:55:34 2025 Received: (at submit) by debbugs.gnu.org; 6 Jan 2025 23:55:35 +0000 Received: from localhost ([127.0.0.1]:40994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUwwY-0002bw-JG for submit@debbugs.gnu.org; Mon, 06 Jan 2025 18:55:34 -0500 Received: from lists.gnu.org ([2001:470:142::17]:41850) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUwwW-0002bi-Qx for submit@debbugs.gnu.org; Mon, 06 Jan 2025 18:55:33 -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 1tUwwP-0004Td-JF for bug-guile@gnu.org; Mon, 06 Jan 2025 18:55:25 -0500 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tUwwN-0001GD-Sz for bug-guile@gnu.org; Mon, 06 Jan 2025 18:55:25 -0500 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2ffd6af012eso203277061fa.2 for ; Mon, 06 Jan 2025 15:55:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736207720; x=1736812520; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ROtachU5dyYk/g7aloHrOUgxPGbJ+NmKOMLFDKd89hA=; b=Gcm8pDsFKrC5dEkbSf5Dgf74TFPvKWoxaZ8eguHumM2gCF0yRRL29aa4af3PabEGeK jI3SJmQHRdSTP2t2UqhD6NdhJoiYNZI7vcPMfxSPCqS4SkoMsjGs1/9lnFUCy28TQpXb 2xjXjGVG7i+nw3AEH204xNU9M9Q6X5AwcF2bcZpTlC8iJlPFYtqFWqXrVgCCeZvoBCGG TN95nCkYkvKL6qqwPwNEPWgPg6sDIo0lj1Gdq7NyskE94bjdtCj3Wo565HFcTGroAgfn C/WnJmvegThIdo35fd1Q+U8tWzoivMt3LXD18VHi9lqXitZK5GNLbDP5k/JyCVMxXtqF vOGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736207720; x=1736812520; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ROtachU5dyYk/g7aloHrOUgxPGbJ+NmKOMLFDKd89hA=; b=l6lPAldyovELDpNnc2xc1hM87WJzLDzZGCun+lDKpC0fbRrtvD9/VZaumOM3GghUF4 8jp68BbTWxaH9oOFt8NDl7uje7txbmGi6PECX2F2cru8XXG4gFNGD5lMVAGouCw6gbM5 /GrZ+ktIGwwMcAlYFWrcIxq5+W0dGDMh2Hh/i4eD6NN9ttT8FIOZoChkxZDusXDjO6bS 7JdKNKbDavMihFVEko/9X/9xljqpwc0UgEYv4oEQLjS+dsoR5TCb8DuECm+swGW+uZRI w+ClrxMsezM70ghX8vTNhFHLsmmrJ+bspydnbFnNVbn3S0Kwlywxr1Gp+ij/e/w5erBP Vb+w== X-Gm-Message-State: AOJu0YySFWUxqocrp9BDLF+9eCVjVKtXJTce9lZtTcQFaWEclxTm1D0N +/bnQ4dMlMXpC72TpsR/KEB3IeCHDyQ+/zGrJZRmYcOhLXaPSX3w0zbxhViIQ4h7lr+BVrwRTDz W8UvWFz6/oMhfSxgMsVV8V+U8oM0mfw== X-Gm-Gg: ASbGncvgDcvexVzaybj7wJCUD8DyZe5Tl93H0eaHPEUhP3YeSum5ZwOH1M28HA4gZb9 eV23uyrkRfu4G9QJNAaRPfFMAMWnihFzBQhbROkhGa51ju+1QG0dFfP77b+AW/KueHf7arhQg X-Google-Smtp-Source: AGHT+IHF7mzxTvEUSiK3XnYyvsNnEffsfPzv1v9PHr4sxWyqC8kCXiY1FMG9IPyJKN3xcqtUQ++npvyN9NFn2CMmGFs= X-Received: by 2002:a2e:a78a:0:b0:302:1fce:392e with SMTP id 38308e7fff4ca-3046860987amr196342111fa.25.1736207720387; Mon, 06 Jan 2025 15:55:20 -0800 (PST) MIME-Version: 1.0 From: Yuval Langer Date: Tue, 7 Jan 2025 01:54:43 +0200 Message-ID: Subject: Fix faulty example of SRFI-31 in the manual. To: bug-guile@gnu.org Content-Type: multipart/mixed; boundary="0000000000006e2f91062b125cac" Received-SPF: pass client-ip=2a00:1450:4864:20::231; envelope-from=yuval.langer@gmail.com; helo=mail-lj1-x231.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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.0 (/) --0000000000006e2f91062b125cac Content-Type: text/plain; charset="UTF-8" --0000000000006e2f91062b125cac Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-faulty-SRFI-31-example.patch" Content-Disposition: attachment; filename="0001-Fix-faulty-SRFI-31-example.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5lp7yk10 RnJvbSBhYWM3NWVmOThjYTZiMDA4ZmQ3ZDE2ZjQyZGNiOTBkMjJiOGVkNDNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBZdXZhbCBMYW5nZXIgPHl1dmFsbGFuZ2Vyb250aGVyb2FkQGdt YWlsLmNvbT4KRGF0ZTogRnJpLCAzIEphbiAyMDI1IDA2OjM3OjQzICswMjAwClN1YmplY3Q6IFtQ QVRDSF0gRml4IGZhdWx0eSBTUkZJLTMxIGV4YW1wbGUuCgotLS0KIGRvYy9yZWYvc3JmaS1tb2R1 bGVzLnRleGkgfCA1ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9yZWYvc3JmaS1tb2R1bGVzLnRleGkgYi9kb2Mv cmVmL3NyZmktbW9kdWxlcy50ZXhpCmluZGV4IGQ3N2JjMWM5MC4uMTM3MzQwOWYwIDEwMDY0NAot LS0gYS9kb2MvcmVmL3NyZmktbW9kdWxlcy50ZXhpCisrKyBiL2RvYy9yZWYvc3JmaS1tb2R1bGVz LnRleGkKQEAgLTMzNjcsOCArMzM2Nyw5IEBAIFRoZSBzZWNvbmQgc3ludGF4IGNhbiBiZSB1c2Vk IHRvIGNyZWF0ZSBhbm9ueW1vdXMgcmVjdXJzaXZlIGZ1bmN0aW9uczoKIAogQGxpc3AKICAgZ3Vp bGU+IChkZWZpbmUgdG1wIChyZWMgKGRpc3BsYXktbiBpdGVtIG4pCi0gICAgICAgICAgICAgICAg ICAgICAgIChpZiAocG9zaXRpdmU/IG4pCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAoYmVn aW4gKGRpc3BsYXkgbikgKGRpc3BsYXktbiAoLSBuIDEpKSkpKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgKHdoZW4gKHBvc2l0aXZlPyBuKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRp c3BsYXkgaXRlbSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChkaXNwbGF5LW4gaXRlbSAo LSBuIDEpKSkpKQogICBndWlsZT4gKHRtcCA0MiAzKQogICA0MjQyNDIKICAgZ3VpbGU+Ci0tIAoy LjQ3LjEKCg== --0000000000006e2f91062b125cac-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 06 20:23:37 2025 Received: (at 75413) by debbugs.gnu.org; 7 Jan 2025 01:23:37 +0000 Received: from localhost ([127.0.0.1]:41115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUyJl-0006Tx-7k for submit@debbugs.gnu.org; Mon, 06 Jan 2025 20:23:37 -0500 Received: from defaultvalue.org ([45.33.119.55]:41936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUyJj-0006Tn-Gz for 75413@debbugs.gnu.org; Mon, 06 Jan 2025 20:23:36 -0500 Received: from trouble.defaultvalue.org (localhost [127.0.0.1]) (Authenticated sender: rlb@defaultvalue.org) by defaultvalue.org (Postfix) with ESMTPSA id 59AFA204C2; Mon, 6 Jan 2025 19:23:32 -0600 (CST) Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id AF03614E066; Mon, 6 Jan 2025 19:23:31 -0600 (CST) From: Rob Browning To: Yuval Langer , 75413@debbugs.gnu.org Subject: Re: bug#75413: Fix faulty example of SRFI-31 in the manual. In-Reply-To: References: Date: Mon, 06 Jan 2025 19:23:31 -0600 Message-ID: <871pxfct7w.fsf@trouble.defaultvalue.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75413 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 (-) Yuval Langer writes: > diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi > index d77bc1c90..1373409f0 100644 > --- a/doc/ref/srfi-modules.texi > +++ b/doc/ref/srfi-modules.texi > @@ -3367,8 +3367,9 @@ The second syntax can be used to create anonymous recursive functions: > > @lisp > guile> (define tmp (rec (display-n item n) > - (if (positive? n) > - (begin (display n) (display-n (- n 1)))))) > + (when (positive? n) > + (display item) > + (display-n item (- n 1))))) > guile> (tmp 42 3) > 424242 > guile> Looks good overall -- strictly speaking, might need a (newline) in there if we want the output to match (or the output could be changed). -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 23:02:40 2025 Received: (at 75413) by debbugs.gnu.org; 9 Jan 2025 04:02:40 +0000 Received: from localhost ([127.0.0.1]:49852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVjkm-0005GC-B6 for submit@debbugs.gnu.org; Wed, 08 Jan 2025 23:02:40 -0500 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:55379) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVjkk-0005Fv-N0 for 75413@debbugs.gnu.org; Wed, 08 Jan 2025 23:02:39 -0500 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-305f529a987so2916071fa.2 for <75413@debbugs.gnu.org>; Wed, 08 Jan 2025 20:02:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736395352; x=1737000152; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wiBw2JIV9ArN8YYe0ra9fvbGbJ1ttN8Ai2NGGOpRGME=; b=AXSzj1u2EF7b3Tm/Cw23xh/obKafR+lYYrTWiLw3LiWWBQ4dzud5xB3nbXg2hpDVVL 3l1svyyWdxOLsP5iEuVwny8j+s/Mb2VGkBBFQZjKwlMoAukHC6uijW5qHb1Yht3DUgGH b6mV0N/b2X1p6fXgGQNvPZK99dQKc7jRkSvZ5zrkFnmgGo59K4JVVYwTG26MzsyZ4zqC tF0TN5PSFkVoKYOS13mqZ0KtNHvVqwrzt39INii50zPul/Cpo0378tLsv5Zl9GyBn9zo J4NYY29hv63lsiDXxrzRLWgeHytI2XbAC/M8STRtMrDZnFa07Ae7AvEWiJn7tJvb65Ih 6PgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736395352; x=1737000152; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wiBw2JIV9ArN8YYe0ra9fvbGbJ1ttN8Ai2NGGOpRGME=; b=jY1I92NKxDXZlA40FTGC3Ln8MTi7ZADSpivA8y8i9CktgriyCVtyXcwlaSe+f/k1Tx HVsCLtSut9hR5mqY4QElYPa9rqRp8h376SA0omaiNuMJtfqVa8CXaWvNiVyjxi+1lsc4 1mpG55VhM7uR1qk1btcj0BdiKNMXiPZuO8Cb2z7C1Y+jokw6xwt681TdA2WbIkgExP9B jLzlZfZ4Kb0BEUji8w8DdONn6VUDuT5F9Eps1HInTD+uUs6HcVBHIIv5mDY0Hm26fboZ 0WQVlSPA0cuZ6I+qS2+MMwdV+NmRVd4L2VqdwFGPtCdoFmqiOF7dkvYWYh9CyKNfc27M eZlg== X-Gm-Message-State: AOJu0YxXyTm6e/fQ5i+qUG2FsO7jD8fxO9Ukd0e/UuI4h4u8xc38WUxG an2x+Jc3Ked2n3AN9HZSRsMnlODNKs9bvJaYSNYNVzjK8Twq2+dHnMCkz2KjkXf7SU6J9OwHhY0 rUiEnVms93KkHqna0tyQch766z6WFeA== X-Gm-Gg: ASbGnctHyC9ISH7oVad/fTRGx8pEF3aiVTJXgLBlVxBzhPmEkxucJzBrH2soRnGzEAJ XWIJlUMKX99JaUEAjYGBnd7fCQ3j06iYUSBHfA11Oq5YJVAhQBepknRoamMYhvP0+h8ryzdSB X-Google-Smtp-Source: AGHT+IErqmrJC9iKKvbAYeWJDTTFLot9LwSXDUzQr4npcTayj8202g8IJ8chw3/0t9Cmq/ivtXa4JpCIOr5e0Y98D0w= X-Received: by 2002:a05:651c:141f:b0:304:9dd4:fea7 with SMTP id 38308e7fff4ca-305f4594255mr12080061fa.16.1736395351727; Wed, 08 Jan 2025 20:02:31 -0800 (PST) MIME-Version: 1.0 References: <871pxfct7w.fsf@trouble.defaultvalue.org> In-Reply-To: <871pxfct7w.fsf@trouble.defaultvalue.org> From: Yuval Langer Date: Thu, 9 Jan 2025 06:01:54 +0200 X-Gm-Features: AbW1kvYzotn7cA-XDCTrO49Ws8pkdsBO7TE-8P9qK6OVaubha0fkElTZeOX2aJI Message-ID: Subject: Re: bug#75413: Fix faulty example of SRFI-31 in the manual. To: Rob Browning Content-Type: multipart/mixed; boundary="00000000000021627d062b3e0c74" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75413 Cc: 75413@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 (-) --00000000000021627d062b3e0c74 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Adding a `(newline)` in this patch. On Tue, Jan 7, 2025 at 3:23=E2=80=AFAM Rob Browning = wrote: > > Yuval Langer writes: > > > diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi > > index d77bc1c90..1373409f0 100644 > > --- a/doc/ref/srfi-modules.texi > > +++ b/doc/ref/srfi-modules.texi > > @@ -3367,8 +3367,9 @@ The second syntax can be used to create anonymous= recursive functions: > > > > @lisp > > guile> (define tmp (rec (display-n item n) > > - (if (positive? n) > > - (begin (display n) (display-n (- n 1)))))) > > + (when (positive? n) > > + (display item) > > + (display-n item (- n 1))))) > > guile> (tmp 42 3) > > 424242 > > guile> > > Looks good overall -- strictly speaking, might need a (newline) in there > if we want the output to match (or the output could be changed). > > -- > Rob Browning > rlb @defaultvalue.org and @debian.org > GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A > GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 --00000000000021627d062b3e0c74 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-faulty-SRFI-31-example.patch" Content-Disposition: attachment; filename="0001-Fix-faulty-SRFI-31-example.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5osxbe30 RnJvbSA5OGE4MWQzYzkxYjYxZWVkNTNiMWIzZDI0MmM4ZDRmMTUwOGU4NGU3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBZdXZhbCBMYW5nZXIgPHl1dmFsbGFuZ2Vyb250aGVyb2FkQGdt YWlsLmNvbT4KRGF0ZTogRnJpLCAzIEphbiAyMDI1IDA2OjM3OjQzICswMjAwClN1YmplY3Q6IFtQ QVRDSF0gRml4IGZhdWx0eSBTUkZJLTMxIGV4YW1wbGUuCgotLS0KIGRvYy9yZWYvc3JmaS1tb2R1 bGVzLnRleGkgfCA1ICsrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9yZWYvc3JmaS1tb2R1bGVzLnRleGkgYi9kb2Mv cmVmL3NyZmktbW9kdWxlcy50ZXhpCmluZGV4IGQ3N2JjMWM5MC4uODVkYmMyYjk2IDEwMDY0NAot LS0gYS9kb2MvcmVmL3NyZmktbW9kdWxlcy50ZXhpCisrKyBiL2RvYy9yZWYvc3JmaS1tb2R1bGVz LnRleGkKQEAgLTMzNjcsOCArMzM2Nyw5IEBAIFRoZSBzZWNvbmQgc3ludGF4IGNhbiBiZSB1c2Vk IHRvIGNyZWF0ZSBhbm9ueW1vdXMgcmVjdXJzaXZlIGZ1bmN0aW9uczoKIAogQGxpc3AKICAgZ3Vp bGU+IChkZWZpbmUgdG1wIChyZWMgKGRpc3BsYXktbiBpdGVtIG4pCi0gICAgICAgICAgICAgICAg ICAgICAgIChpZiAocG9zaXRpdmU/IG4pCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAoYmVn aW4gKGRpc3BsYXkgbikgKGRpc3BsYXktbiAoLSBuIDEpKSkpKSkKKyAgICAgICAgICAgICAgICAg ICAgICAgKHdoZW4gKHBvc2l0aXZlPyBuKQorICAgICAgICAgICAgICAgICAgICAgICAgIChkaXNw bGF5IGl0ZW0pIChuZXdsaW5lKQorICAgICAgICAgICAgICAgICAgICAgICAgIChkaXNwbGF5LW4g aXRlbSAoLSBuIDEpKSkpKQogICBndWlsZT4gKHRtcCA0MiAzKQogICA0MjQyNDIKICAgZ3VpbGU+ Ci0tIAoyLjMwLjIKCg== --00000000000021627d062b3e0c74-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 23:11:58 2025 Received: (at 75413) by debbugs.gnu.org; 9 Jan 2025 04:11:58 +0000 Received: from localhost ([127.0.0.1]:49871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVjtm-0005fy-9o for submit@debbugs.gnu.org; Wed, 08 Jan 2025 23:11:58 -0500 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]:43200) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVjtk-0005fl-Jn for 75413@debbugs.gnu.org; Wed, 08 Jan 2025 23:11:57 -0500 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-30225b2586cso14612011fa.0 for <75413@debbugs.gnu.org>; Wed, 08 Jan 2025 20:11:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736395910; x=1737000710; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6qptMG4Yuj+cT0L6LC/VgTzaTVpTAUIpdbmZLoMeaRg=; b=V5Daq/xS2eUoZl4b+RAO64b2XWl+yGUEVRjA0wh7APb7iT2QsgH5HHf9z5ll9Mxpxa MMFiQWrKf/r6xcTVTnYH99TRX+g8uCsHOHV9W+OlBAfuEK65HXB2OrmAIKbEhqsj8SjC 9osv1qMAf91d80F5lfWpHFImyk8apA2j8oWpdV8SDvcDr05ullH/55Jrf9DowF2EBfdh G6u8seBZSYtlkNfwnbsk2lf9q1ooDzj1QJpiZoSu6ahFXgsxy79R2K7q39cf3BEKKeDk cGOLd/JGr30KcPjwdaPwy73O9HjnPbhEPjuVhoVptn2kET+sOwcUphmydpNMcBa+oXP8 94tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736395910; x=1737000710; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6qptMG4Yuj+cT0L6LC/VgTzaTVpTAUIpdbmZLoMeaRg=; b=PVUtkjVRpXAz8tAMPdaLNdQF3Rs8V5vJVaE7FqZhQgZUpufo427dX1cAK7AnalRSTO DMCMTiV9mi5r5d8S7eclETbwHSZ2kpZbgRB+RsgrIlh2F9hGS4RybjSYAU5/EBG6VtJD v/syUJ3BNO5txerVWP4ymWTAvIORQ5GoAR+PQKEMT51LuwFBHI0/UCwhYqv0f5mt8f4S x2qynqMDvl/zptLmZJAPehpEcyU/lKuOAnhytSRDlqvxa9EMrSy3dsz77FtWMpG3hVfz q14uGAM7wS/aZCI0FTAVFIGYvNrr9kwCG4yJG54j7CZrp0U/7lZX7tEMTJoITxPzCj8P VoBA== X-Gm-Message-State: AOJu0Yyo9CeVTrKYaoG6xESrvpTT9gloYFIZ7y8t4HTi4YXC/2K/QXLp WoIFJLt+ycDyPEQeekXhgeT4hTHfg3B/zk35FO5pUlTG0CSaQdGszeKwyP2/UikapF92wJESrdw bh3P/YvXm+JAfirGU5+9XxXnykz+XjQ== X-Gm-Gg: ASbGncsPHGGfCMVWetJ0BtZMJrJSm8kZ+eApz5dCq7cAyNoRYWcqKSkQijncW3EpRRx cOhe+3yvH/xznCWc4Kr2AIIgL4Ix8hxr8i2TsO88x7jKOtIMOK/LPohANFY/kg4rVCn30rNN8 X-Google-Smtp-Source: AGHT+IFTFE1gfzy1LbFEfdophGxK1FSiKm7nE2wvk0cpeLMp3OjbIcRbIwQAD6FYEpr26V4NYO9GYy/HtgxY9/4PuWc= X-Received: by 2002:a2e:a989:0:b0:302:49f7:1d72 with SMTP id 38308e7fff4ca-305fedee8f9mr1864211fa.9.1736395909907; Wed, 08 Jan 2025 20:11:49 -0800 (PST) MIME-Version: 1.0 References: <871pxfct7w.fsf@trouble.defaultvalue.org> In-Reply-To: From: Yuval Langer Date: Thu, 9 Jan 2025 06:11:12 +0200 X-Gm-Features: AbW1kvZc2zzfXOzJdiqE4gfb2vOQkjvFn1kDmXGB1-1eUHL4zrOQM41wTaa8l4k Message-ID: Subject: Re: bug#75413: Fix faulty example of SRFI-31 in the manual. To: Rob Browning Content-Type: multipart/mixed; boundary="000000000000666031062b3e2d17" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75413 Cc: 75413@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 (-) --000000000000666031062b3e2d17 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sorry about the flood. I have added `(newline)`, but the example output did not have the literal newlines, so in this patch I have added both the `(newline)` call and the example output newlines. On Thu, Jan 9, 2025 at 6:01=E2=80=AFAM Yuval Langer wrote: > > Adding a `(newline)` in this patch. > > On Tue, Jan 7, 2025 at 3:23=E2=80=AFAM Rob Browning wrote: > > > > Yuval Langer writes: > > > > > diff --git a/doc/ref/srfi-modules.texi b/doc/ref/srfi-modules.texi > > > index d77bc1c90..1373409f0 100644 > > > --- a/doc/ref/srfi-modules.texi > > > +++ b/doc/ref/srfi-modules.texi > > > @@ -3367,8 +3367,9 @@ The second syntax can be used to create anonymo= us recursive functions: > > > > > > @lisp > > > guile> (define tmp (rec (display-n item n) > > > - (if (positive? n) > > > - (begin (display n) (display-n (- n 1)))))= ) > > > + (when (positive? n) > > > + (display item) > > > + (display-n item (- n 1))))) > > > guile> (tmp 42 3) > > > 424242 > > > guile> > > > > Looks good overall -- strictly speaking, might need a (newline) in ther= e > > if we want the output to match (or the output could be changed). > > > > -- > > Rob Browning > > rlb @defaultvalue.org and @debian.org > > GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A > > GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 --000000000000666031062b3e2d17 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-faulty-SRFI-31-example.patch" Content-Disposition: attachment; filename="0001-Fix-faulty-SRFI-31-example.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m5ot9o6c0 RnJvbSA1NWI2ODkzMDc5NzJjZDcwNWExYjMxNWNkNjIxMjU0MjkxMTJkNGM4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBZdXZhbCBMYW5nZXIgPHl1dmFsbGFuZ2Vyb250aGVyb2FkQGdt YWlsLmNvbT4KRGF0ZTogRnJpLCAzIEphbiAyMDI1IDA2OjM3OjQzICswMjAwClN1YmplY3Q6IFtQ QVRDSF0gRml4IGZhdWx0eSBTUkZJLTMxIGV4YW1wbGUuCgotLS0KIGRvYy9yZWYvc3JmaS1tb2R1 bGVzLnRleGkgfCA5ICsrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwg MyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvcmVmL3NyZmktbW9kdWxlcy50ZXhpIGIv ZG9jL3JlZi9zcmZpLW1vZHVsZXMudGV4aQppbmRleCBkNzdiYzFjOTAuLjM1Mzg2N2E4MiAxMDA2 NDQKLS0tIGEvZG9jL3JlZi9zcmZpLW1vZHVsZXMudGV4aQorKysgYi9kb2MvcmVmL3NyZmktbW9k dWxlcy50ZXhpCkBAIC0zMzY3LDEwICszMzY3LDEzIEBAIFRoZSBzZWNvbmQgc3ludGF4IGNhbiBi ZSB1c2VkIHRvIGNyZWF0ZSBhbm9ueW1vdXMgcmVjdXJzaXZlIGZ1bmN0aW9uczoKIAogQGxpc3AK ICAgZ3VpbGU+IChkZWZpbmUgdG1wIChyZWMgKGRpc3BsYXktbiBpdGVtIG4pCi0gICAgICAgICAg ICAgICAgICAgICAgIChpZiAocG9zaXRpdmU/IG4pCi0gICAgICAgICAgICAgICAgICAgICAgICAg ICAoYmVnaW4gKGRpc3BsYXkgbikgKGRpc3BsYXktbiAoLSBuIDEpKSkpKSkKKyAgICAgICAgICAg ICAgICAgICAgICAgKHdoZW4gKHBvc2l0aXZlPyBuKQorICAgICAgICAgICAgICAgICAgICAgICAg IChkaXNwbGF5IGl0ZW0pIChuZXdsaW5lKQorICAgICAgICAgICAgICAgICAgICAgICAgIChkaXNw bGF5LW4gaXRlbSAoLSBuIDEpKSkpKQogICBndWlsZT4gKHRtcCA0MiAzKQotICA0MjQyNDIKKyAg NDIKKyAgNDIKKyAgNDIKICAgZ3VpbGU+CiBAZW5kIGxpc3AKIAotLSAKMi4zMC4yCgo= --000000000000666031062b3e2d17-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 20 19:45:13 2025 Received: (at 75413-done) by debbugs.gnu.org; 21 Jan 2025 00:45:13 +0000 Received: from localhost ([127.0.0.1]:52471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ta2OH-0007ms-5K for submit@debbugs.gnu.org; Mon, 20 Jan 2025 19:45:13 -0500 Received: from h7.fbrelay.privateemail.com ([162.0.218.230]:39095) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ta2OD-0007kU-LK for 75413-done@debbugs.gnu.org; Mon, 20 Jan 2025 19:45:11 -0500 Received: from MTA-11-4.privateemail.com (mta-11.privateemail.com [198.54.118.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by h7.fbrelay.privateemail.com (Postfix) with ESMTPSA id 4YcLn36TfHz2xg7 for <75413-done@debbugs.gnu.org>; Mon, 20 Jan 2025 15:00:55 -0500 (EST) Received: from mta-11.privateemail.com (localhost [127.0.0.1]) by mta-11.privateemail.com (Postfix) with ESMTP id 4YcLkb5mzCz3hhTv for <75413-done@debbugs.gnu.org>; Mon, 20 Jan 2025 14:58:47 -0500 (EST) Received: from [192.168.1.16] (unknown [51.154.167.214]) by mta-11.privateemail.com (Postfix) with ESMTPA for <75413-done@debbugs.gnu.org>; Mon, 20 Jan 2025 14:58:47 -0500 (EST) From: lloda Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: Fix faulty example of SRFI-31 in the manual. Message-Id: Date: Mon, 20 Jan 2025 20:58:45 +0100 To: 75413-done@debbugs.gnu.org X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75413-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 (-) Patch applied in 0b501477f937718a89a2783409e5b9327a03f800. Thanks From unknown Wed Aug 20 03:11:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 18 Feb 2025 12:24:05 +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