Sujet : Re: encapsulating directory operations
De : tr.17687 (at) *nospam* z991.linuxsc.com (Tim Rentsch)
Groupes : comp.lang.cDate : 07. Jun 2025, 01:16:09
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <86bjr0s8xi.fsf@linuxsc.com>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Kaz Kylheku <
643-408-1753@kylheku.com> writes:
On 2025-05-28, Michael S <already5chosen@yahoo.com> wrote:
>
Got it. Stability occurs when the standards is fenced from
changes by presence of the next edition.
>
Each technical corrigendum effectively yields a new edition.
>
The previous standard without that corrigendum is forever stable,
as any immutable object.
There are two reasons why these comments are off base.
The first is the word "edition" is wrong. All of the ISO documents
related to C99, whether the original one or a later one associated
with a TC, all say "this second edition...". And similarly for
other versions of the language.
The second is that the discussion is not about what is covered by
ISO labels but about C90, C99, C11, etc. Each of these names is
about one edition of the language, no matter how many separate ISO
documents are involved, and that's what the conversation is
concerned with. The documents might be immutable, but the documents
are not what is under discussion, which is different versions (in
other words editions, in the official terminology of the ISO C
standards) of the C language.