<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">On Dec 15, 2017 06:57, "Chaitanya Gupta" <<a href="mailto:mail@chaitanyagupta.com">mail@chaitanyagupta.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On 15 December 2017 at 07:41, Faré <<a href="mailto:fahree@gmail.com">fahree@gmail.com</a>> wrote:<br>
>>>:Chaitanya Gupta<br>
><br>
>>> Actually, I created "CLHS Errata" today by copying the contents of the<br>
>>> section "Minor corrections to CLHS (errata)" in "Proposed ANSI<br>
>>> Revisions and Clarifications" and re-organizing them a bit.<br>
>>><br>
> After reading the pages it seems to me that you the topic is actually<br>
> the same.<br>
<br>
</div>Mostly yes. However the "Proposed ANSI Revisions and Clarifications"<br>
page also contains "Proposed changes to the standard". These are<br>
neither errata nor clarifications. For example:<br>
<br>
* Un-deprecate REMOVE-IF-NOT, DELETE-IF-NOT.<br>
* Issue BOOLEAN-RETURNS: Many functions are specified to return true<br>
when they could just as easily return T...<br>
* Function FIND makes it impossible to find NIL in a sequence since<br>
NIL will be returned regardless of the input sequence. The suggestion<br>
is to add a second returned variable that is T if the element was<br>
found and NIL if it was not - like in GETHASH. (The usual way to deal<br>
with this is to use MEMBER instead.)<br></blockquote></div></div></div><div dir="auto">Depending on how much you squint, these small amendments can be viewed as errata: it was an error, that does not reflect past or future usage, to declare remove-if-not deprecated. The other issues are "gotchas" even if they have no chances of being implemented or even gathering consensus.</div><div dir="auto"><br></div><div dir="auto">Now you are right that they are indeed controversial proposals, and should have a distinctive font or color, or a separate section.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
So, I think it makes sense to split "Proposed ANSI Revisions and<br>
Clarifications" in two pages:<br>
<br>
* ANSI Clarifications and Errata -- this should strictly cover only<br>
objective issues with the spec (mistakes, ambiguity, inconsistencies,<br>
etc.), organized by section.<br>
* Proposed ANSI Changes -- any suggested changes should go here.<br>
Alternately, these can be merged into "Proposed Extensions to ANSI".<br>
<br>
I will try to find some time today and tomorrow to set these two pages<br>
up, and if they look good we can update "Proposed ANSI Revisions and<br>
Clarifications" to link to these two.<br>
<font color="#888888"><br>
Chaitanya<br>
</font><div class="quoted-text"><br>
> The errata page should just be an alias for the "Proposed<br>
> ANSI Revisions and Clarifications" page, that itself needs to be<br>
> cleaned up: reorganized in section order. Things that are not strictly<br>
> errata put in a small font or moved to another page, etc.<br>
><br>
> Discussions for future standards (rather than Errata or Issues with<br>
> the current one that can be addressed in its own context) have their<br>
> own pages: <a href="http://www.cliki.net/Proposed%20Extensions%20To%20ANSI" rel="noreferrer" target="_blank">http://www.cliki.net/Proposed%<wbr>20Extensions%20To%20ANSI</a> and<br>
> <a href="http://www.cliki.net/Lisp%20-%20Next%20Generation" rel="noreferrer" target="_blank">http://www.cliki.net/Lisp%20-%<wbr>20Next%20Generation</a><br>
><br>
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• <a href="http://fare.tunes.org" rel="noreferrer" target="_blank">http://fare.tunes.org</a><br>
> The state is the coldest of all cold monsters. Coldly it lies, too; and this<br>
> lie creeps from its mouth: "I, the state, am the people."  — Nietzsche<br>
><br>
<br>
<br>
<br>
</div><div class="elided-text">--<br>
<a href="https://chaitanyagupta.com" rel="noreferrer" target="_blank">https://chaitanyagupta.com</a><br>
<a href="https://lisper.in" rel="noreferrer" target="_blank">https://lisper.in</a><br>
<a href="https://twitter.com/chaitanya_gupta" rel="noreferrer" target="_blank">https://twitter.com/chaitanya_<wbr>gupta</a><br>
<br>
</div></blockquote></div><br></div></div></div>