GNU bug report logs - #10486
Patch: Fix case in identifiers starting sentences in doc/r5rs/r5rs.texi

Previous Next

Package: guile;

Reported by: b3timmons <at> speedymail.org

Date: Thu, 12 Jan 2012 16:14:01 UTC

Severity: normal

Done: Andy Wingo <wingo <at> pobox.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 10486 in the body.
You can then email your comments to 10486 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guile <at> gnu.org:
bug#10486; Package guile. (Thu, 12 Jan 2012 16:14:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to b3timmons <at> speedymail.org:
New bug report received and forwarded. Copy sent to bug-guile <at> gnu.org. (Thu, 12 Jan 2012 16:14:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Bake Timmons <b3timmons <at> speedymail.org>
To: bug-guile <at> gnu.org
Subject: Patch: Fix case in identifiers starting sentences in
	doc/r5rs/r5rs.texi
Date: Thu, 12 Jan 2012 11:11:50 -0500
[Message part 1 (text/plain, inline)]
The GNU coding standards advise sticking with proper case for
identifiers, even if the identifier starts with a lowercase letter and
appears at the beginning of a sentence.

The Guile manual seems to follow this convention, with the exception of
r5rs.texi, hence the attached patch.

[0001-Fix-case-in-identifiers-starting-sentences-in-doc-r5.patch (text/x-diff, attachment)]

Reply sent to Andy Wingo <wingo <at> pobox.com>:
You have taken responsibility. (Thu, 02 Feb 2012 13:50:04 GMT) Full text and rfc822 format available.

Notification sent to b3timmons <at> speedymail.org:
bug acknowledged by developer. (Thu, 02 Feb 2012 13:50:05 GMT) Full text and rfc822 format available.

Message #10 received at 10486-done <at> debbugs.gnu.org (full text, mbox):

From: Andy Wingo <wingo <at> pobox.com>
To: b3timmons <at> speedymail.org
Cc: 10486-done <at> debbugs.gnu.org
Subject: Re: bug#10486: Patch: Fix case in identifiers starting sentences in
	doc/r5rs/r5rs.texi
Date: Thu, 02 Feb 2012 12:29:44 +0100
On Thu 12 Jan 2012 17:11, Bake Timmons <b3timmons <at> speedymail.org> writes:

> The GNU coding standards advise sticking with proper case for
> identifiers, even if the identifier starts with a lowercase letter and
> appears at the beginning of a sentence.
>
> The Guile manual seems to follow this convention, with the exception of
> r5rs.texi, hence the attached patch.

Applied, thanks.  Note that as R5RS is a historical document, we
probably won't be accepting textual changes to this file, though you
probably knew that already.

Andy
-- 
http://wingolog.org/




Information forwarded to bug-guile <at> gnu.org:
bug#10486; Package guile. (Thu, 02 Feb 2012 14:33:02 GMT) Full text and rfc822 format available.

Message #13 received at 10486 <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Bake Timmons <b3timmons <at> speedymail.org>
Cc: wingo <at> pobox.com, 10486 <at> debbugs.gnu.org
Subject: Re: bug#10486: Patch: Fix case in identifiers starting sentences in
	doc/r5rs/r5rs.texi
Date: Thu, 02 Feb 2012 09:30:42 -0500
Andy Wingo <wingo <at> pobox.com> writes:

> On Thu 12 Jan 2012 17:11, Bake Timmons <b3timmons <at> speedymail.org> writes:
>
>> The GNU coding standards advise sticking with proper case for
>> identifiers, even if the identifier starts with a lowercase letter and
>> appears at the beginning of a sentence.
>>
>> The Guile manual seems to follow this convention, with the exception of
>> r5rs.texi, hence the attached patch.
>
> Applied, thanks.  Note that as R5RS is a historical document, we
> probably won't be accepting textual changes to this file, though you
> probably knew that already.

Note that according to the R5RS, identifiers are not case sensitive, so
e.g. 'Let*' is no less correct than 'let*'.  In that context, it does
not make sense to say "the identifier starts with a lowercase letter".
Also, as Andy notes, it is an historical document.

I would advocate reverting this patch.

    Thanks,
      Mark




Information forwarded to bug-guile <at> gnu.org:
bug#10486; Package guile. (Thu, 02 Feb 2012 22:44:01 GMT) Full text and rfc822 format available.

Message #16 received at 10486 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Mark H Weaver <mhw <at> netris.org>
Cc: Bake Timmons <b3timmons <at> speedymail.org>, 10486 <at> debbugs.gnu.org
Subject: Re: bug#10486: Patch: Fix case in identifiers starting sentences in
	doc/r5rs/r5rs.texi
Date: Thu, 02 Feb 2012 23:43:06 +0100
Hi,

Mark H Weaver <mhw <at> netris.org> skribis:

> Andy Wingo <wingo <at> pobox.com> writes:
>
>> On Thu 12 Jan 2012 17:11, Bake Timmons <b3timmons <at> speedymail.org> writes:
>>
>>> The GNU coding standards advise sticking with proper case for
>>> identifiers, even if the identifier starts with a lowercase letter and
>>> appears at the beginning of a sentence.
>>>
>>> The Guile manual seems to follow this convention, with the exception of
>>> r5rs.texi, hence the attached patch.
>>
>> Applied, thanks.  Note that as R5RS is a historical document, we
>> probably won't be accepting textual changes to this file, though you
>> probably knew that already.
>
> Note that according to the R5RS, identifiers are not case sensitive, so
> e.g. 'Let*' is no less correct than 'let*'.  In that context, it does
> not make sense to say "the identifier starts with a lowercase letter".
> Also, as Andy notes, it is an historical document.
>
> I would advocate reverting this patch.

Agreed.  I would consider r5rs.texi read-only.

Thanks,
Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 02 Mar 2012 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 170 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.