From unknown Fri Sep 05 09:10:27 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#13904 <13904@debbugs.gnu.org> To: bug#13904 <13904@debbugs.gnu.org> Subject: Status: A bug in guile's newest documentation. Reply-To: bug#13904 <13904@debbugs.gnu.org> Date: Fri, 05 Sep 2025 16:10:27 +0000 retitle 13904 A bug in guile's newest documentation. reassign 13904 guile submitter 13904 Patrick Pan severity 13904 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 04:03:02 2013 Received: (at submit) by debbugs.gnu.org; 8 Mar 2013 09:03:02 +0000 Received: from localhost ([127.0.0.1]:38137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDtCf-0007j4-Mq for submit@debbugs.gnu.org; Fri, 08 Mar 2013 04:03:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56192) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDsqv-0007CY-0a for submit@debbugs.gnu.org; Fri, 08 Mar 2013 03:40:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDsqC-0001cO-Ek for submit@debbugs.gnu.org; Fri, 08 Mar 2013 03:39:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:37105) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDsqC-0001cJ-Bl for submit@debbugs.gnu.org; Fri, 08 Mar 2013 03:39:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39301) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDsq9-0006Nb-J4 for bug-guile@gnu.org; Fri, 08 Mar 2013 03:39:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDsq6-0001bD-TI for bug-guile@gnu.org; Fri, 08 Mar 2013 03:39:45 -0500 Received: from mail-ob0-x22e.google.com ([2607:f8b0:4003:c01::22e]:54570) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDsq6-0001b5-O3 for bug-guile@gnu.org; Fri, 08 Mar 2013 03:39:42 -0500 Received: by mail-ob0-f174.google.com with SMTP id 16so1085425obc.19 for ; Fri, 08 Mar 2013 00:39:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=aFaguI/ThFVQ4r9eKeOtK2lSKdnIB3XDt40gAuQ4XwQ=; b=G6meku4CZGGzDwiEYEeqJ95gehjecMPTEjeVAWNPpYS8fSHxEpDix82MYx7L7Tx9ML dZm26BNtVEts6+Cfm4M1zwcQPSuu8rSVv9zJW0JJfrvOkkzZPQkjB5jRjT1R1jA46/sM Cl5IFxLtqEdnFY5PxWTf/9lusHsCkdo9uJTLc42b4Dnxty6QiF48MBs1boKLDKxuAkqQ vUv96SwDDBv2UZYheSBZR3dpeSvVJ9FZgGXeHR/w7wJjMxdfotCZOqojpjSyNfj/e7tw jybpthTjUiqn0Db3pw6Zakyd12lAm8XbjmzlWM6GomUgdLjDLexXSNEef65azNUKsWh0 /SWA== MIME-Version: 1.0 X-Received: by 10.182.108.104 with SMTP id hj8mr930624obb.44.1362731981886; Fri, 08 Mar 2013 00:39:41 -0800 (PST) Received: by 10.182.104.67 with HTTP; Fri, 8 Mar 2013 00:39:41 -0800 (PST) Date: Fri, 8 Mar 2013 16:39:41 +0800 Message-ID: Subject: A bug in guile's newest documentation. From: Patrick Pan To: bug-guile@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 08 Mar 2013 04:03:00 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.5 (----) 6.9.8 Procedures with Setters A procedure with setter is a special kind of procedure which normally behaves like any accessor procedure, that is a procedure which accesses a data structure. The difference is that this kind of procedure has a so-called setter attached, which is a procedure for storing something into a data structure. Procedures with setters are treated specially when the procedure appears in the special form set! (REFFIXME). How it works is best shown by example. Suppose we have a procedure called foo-ref, which accepts two arguments, a value of type foo and an integer. The procedure returns the value stored at the given index in the foo object. Let f be a variable containing such a foo data structure. Mind the 'REFFIXME'. Thank you for your time and GREAT JOB. Best, Patrick. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 19:52:58 2013 Received: (at 13904) by debbugs.gnu.org; 9 Mar 2013 00:52:58 +0000 Received: from localhost ([127.0.0.1]:40292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UE81v-0008CE-9x for submit@debbugs.gnu.org; Fri, 08 Mar 2013 19:52:58 -0500 Received: from mail-ia0-f172.google.com ([209.85.210.172]:54290) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UE81r-0008Bx-W4 for 13904@debbugs.gnu.org; Fri, 08 Mar 2013 19:52:52 -0500 Received: by mail-ia0-f172.google.com with SMTP id l29so2041228iag.3 for <13904@debbugs.gnu.org>; Fri, 08 Mar 2013 16:52:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=tSdkM33pgBaBDsiYwio2Pjpsd4pmmzDVhUSBy+j8Ya4=; b=xbbbzJ63AKNEBucIhNeCT8Nw2LsjcwqwBhPAxhQ89t0L6Uf1ap2mPhRr1vW+eqGkDT JhaySdCikwjJz/iApYXOxxJuMa58m9FOynnk1HExdF9z328qKscfNEjZbPJK/WPmQEyv VCdPi6yTVdm1XiYYO2ZeP7exRnHCGswIIyR2ZiQ/lapHfzBcQ4brz5WBZJcT/KOAJhAx VQmPJ3dwaoG2qyIz21Tlkw3MYRseyUqm96VN2ke9199PKQervR8sZExjqnKVzlHnKCkI Dsh9mCaDRBz89DSCsHZyIJDwnpLiPA1BppWMzmQUzq5xrwWWo8k1wKDYcHGUvlsGC1Pd JkoQ== MIME-Version: 1.0 X-Received: by 10.42.149.135 with SMTP id w7mr95630icv.25.1362790326450; Fri, 08 Mar 2013 16:52:06 -0800 (PST) Received: by 10.64.26.168 with HTTP; Fri, 8 Mar 2013 16:52:06 -0800 (PST) In-Reply-To: References: Date: Sat, 9 Mar 2013 08:52:06 +0800 Message-ID: Subject: Re: bug#13904: A bug in guile's newest documentation. From: Daniel Hartwig To: Patrick Pan Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 13904 Cc: 13904@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Hello On 8 March 2013 16:39, Patrick Pan wrote: > 6.9.8 Procedures with Setters > > A procedure with setter is a special kind of procedure which normally > behaves like any > accessor procedure, that is a procedure which accesses a data > structure. The difference is > that this kind of procedure has a so-called setter attached, which is > a procedure for storing > something into a data structure. > Procedures with setters are treated specially when the procedure > appears in the special > form set! (REFFIXME). How it works is best shown by example. > Suppose we have a procedure called foo-ref, which accepts two > arguments, a value of > type foo and an integer. The procedure returns the value stored at the > given index in the > foo object. Let f be a variable containing such a foo data structure. > > > Mind the 'REFFIXME'. Is that the issue you are reporting? Marks such as this (e.g. =E2=80=98FIXME=E2=80=99, =E2=80=98TODO=E2=80=99) a= ppear in many places as a reminder to fix or work on something in the future. I suppose in this case it is to cross-reference with the definition of =E2=80=98set!=E2=80=99= , which appears absent except for a brief note under _rnrs base_, and informal definition in _Hello Scheme!_ Generally, I don't think we also need bug reports to track this. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 09 06:25:28 2013 Received: (at 13904-close) by debbugs.gnu.org; 9 Mar 2013 11:25:28 +0000 Received: from localhost ([127.0.0.1]:41000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEHu4-0005vZ-9l for submit@debbugs.gnu.org; Sat, 09 Mar 2013 06:25:28 -0500 Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:49180 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEHu2-0005vS-NC for 13904-close@debbugs.gnu.org; Sat, 09 Mar 2013 06:25:27 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id B766291A5; Sat, 9 Mar 2013 06:24:43 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=DqBJVhFuAhsB QKCnrYs1m+A/Dts=; b=tdefwCy3oTzt1JM9/h8BrBuF6P7qHs3LF+u1yjXtFy0a puIFbW5luwcwgvtx4OpwAyPAOypveKM0f/R/SajFMwh8IzkdzCOmfRdGa+tYxCYr UKw9u6WIow+DEAGz0ookoVySWl1wrz3QDdF5e8F9H7lpJ6lXZEfgKnowsOkENcI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=fy2sc9 1rJGhPKA4YB3Y676YgJ5gBwstEFwf8hqOKJfDxIGtpIqxyf2B+Nn4Qr82Y6t6LW/ 0miuI3xygxkx0R3mO4cjeVFbC+qExxo1bv+SjkIjKpqpwK+A4shUGwotSDAKpArn uhQkuA5WAqKvylBCa0wOwujPPp0EVgt5Khc90= Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id AEED691A4; Sat, 9 Mar 2013 06:24:43 -0500 (EST) Received: from badger (unknown [88.160.190.192]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 3A0DF91A3; Sat, 9 Mar 2013 06:24:43 -0500 (EST) From: Andy Wingo To: Daniel Hartwig Subject: Re: bug#13904: A bug in guile's newest documentation. References: Date: Sat, 09 Mar 2013 12:24:40 +0100 In-Reply-To: (Daniel Hartwig's message of "Sat, 9 Mar 2013 08:52:06 +0800") Message-ID: <87sj4424uf.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: F0B39D3C-88AB-11E2-A17B-59240E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: 13904-close Cc: Patrick Pan , 13904-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.5 (--) On Sat 09 Mar 2013 01:52, Daniel Hartwig writes: >> Mind the 'REFFIXME'. > > Is that the issue you are reporting? > > Marks such as this (e.g. =E2=80=98FIXME=E2=80=99, =E2=80=98TODO=E2=80=99)= appear in many places as a > reminder to fix or work on something in the future. I suppose in this > case it is to cross-reference with the definition of =E2=80=98set!=E2=80= =99, which > appears absent except for a brief note under _rnrs base_, and informal > definition in _Hello Scheme!_ > > Generally, I don't think we also need bug reports to track this. Yeah I agree -- I just took a look at this and it seems that someone just needs to write the docs. It's a bit ugly to look at in the documentation but on the other hand maybe we can see it as just a sign that the document is an ongoing human production, and that more help is appreciated :) Andy --=20 http://wingolog.org/ From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 09 08:17:13 2013 Received: (at 13904-close) by debbugs.gnu.org; 9 Mar 2013 13:17:13 +0000 Received: from localhost ([127.0.0.1]:41134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEJeC-0000wt-74 for submit@debbugs.gnu.org; Sat, 09 Mar 2013 08:17:12 -0500 Received: from mail-oa0-f53.google.com ([209.85.219.53]:63700) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEJe7-0000we-PS for 13904-close@debbugs.gnu.org; Sat, 09 Mar 2013 08:17:09 -0500 Received: by mail-oa0-f53.google.com with SMTP id m1so3022148oag.40 for <13904-close@debbugs.gnu.org>; Sat, 09 Mar 2013 05:16:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=3oDdjCnx6+57TWjjUbxPPiRBg4qBFGNvRRprptpH4fM=; b=ggsBRJAL5rj2BQMU4HAjUl4IqZEVX2oNiJP6UmWvVfTjyVr3LwtCrdRTSqqpFf8qkx J+AIUnaGzocaPVeE7yuomW2G333WFNSQ84xsXLhIQ+klrnVCm5JDeoAp2IExdbkyYOyx XI2Q0anaSk+99Svq9pN9WbHo/poYNM/dtB4sivwCbKhO4LHIRH6N51+kNcASJGiVCVx3 xW8KKbmJVmcDb8msQNKw3DnUwXCnNd4o8hEYwZ+fWGSSiS0CtiNSwUACxKinoGSXH7H0 NC6z0/V0uMjx62LCTAnpmfRfVhfkTcHEmgq6MSlWeThFk3jCxzQ+Pmxgaz9uM1wZTsqm 1Z2A== MIME-Version: 1.0 X-Received: by 10.182.164.8 with SMTP id ym8mr4484441obb.68.1362834978908; Sat, 09 Mar 2013 05:16:18 -0800 (PST) Received: by 10.182.104.67 with HTTP; Sat, 9 Mar 2013 05:16:18 -0800 (PST) Received: by 10.182.104.67 with HTTP; Sat, 9 Mar 2013 05:16:18 -0800 (PST) In-Reply-To: <87sj4424uf.fsf@pobox.com> References: <87sj4424uf.fsf@pobox.com> Date: Sat, 9 Mar 2013 21:16:18 +0800 Message-ID: Subject: Re: bug#13904: A bug in guile's newest documentation. From: Patrick Pan To: Andy Wingo Content-Type: multipart/alternative; boundary=e89a8f646a07ce2eb204d77dbee9 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 13904-close Cc: Daniel Hartwig , 13904-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) --e89a8f646a07ce2eb204d77dbee9 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Yeah. That=92s cool. I am a newbie to Scheme. Guile is great. Good job ever= y one ! Happy hacking. On Mar 9, 2013 7:24 PM, "Andy Wingo" wrote: > On Sat 09 Mar 2013 01:52, Daniel Hartwig writes: > > >> Mind the 'REFFIXME'. > > > > Is that the issue you are reporting? > > > > Marks such as this (e.g. =91FIXME=92, =91TODO=92) appear in many places= as a > > reminder to fix or work on something in the future. I suppose in this > > case it is to cross-reference with the definition of =91set!=92, which > > appears absent except for a brief note under _rnrs base_, and informal > > definition in _Hello Scheme!_ > > > > Generally, I don't think we also need bug reports to track this. > > Yeah I agree -- I just took a look at this and it seems that someone > just needs to write the docs. It's a bit ugly to look at in the > documentation but on the other hand maybe we can see it as just a sign > that the document is an ongoing human production, and that more help is > appreciated :) > > Andy > -- > http://wingolog.org/ > --e89a8f646a07ce2eb204d77dbee9 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable

Yeah. That=92s cool. I am a newbie to Scheme. Guile is great. Good job e= very one ! Happy hacking.

On Mar 9, 2013 7:24 PM, "Andy Wingo" &= lt;wingo@pobox.com> wrote:
On Sat 09 Mar 2013 01:52, Daniel Hartwig <mandyke@gmail.com> writes:

>> Mind the 'REFFIXME'.
>
> Is that the issue you are reporting?
>
> Marks such as this (e.g. =91FIXME=92, =91TODO=92) appear in many place= s as a
> reminder to fix or work on something in the future. =A0I suppose in th= is
> case it is to cross-reference with the definition of =91set!=92, which=
> appears absent except for a brief note under _rnrs base_, and informal=
> definition in _Hello Scheme!_
>
> Generally, I don't think we also need bug reports to track this.
Yeah I agree -- I just took a look at this and it seems that someone
just needs to write the docs. =A0It's a bit ugly to look at in the
documentation but on the other hand maybe we can see it as just a sign
that the document is an ongoing human production, and that more help is
appreciated :)

Andy
--
http://wingolog.org/=
--e89a8f646a07ce2eb204d77dbee9-- From unknown Fri Sep 05 09:10:27 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, 07 Apr 2013 11:24:02 +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