| To: | Alexander Terekhov <yyyyyyyy@xxxxxxxxxx> |
|---|---|
| Subject: | Re: comment on TC documents |
| From: | Lois Goldthwaite <yyyy@xxxxxxxxxxxxxxxxxxx> |
| Date: | Wed, 13 Nov 2002 09:20:07 +0000 |
| Cc: | yyyyyyyyyyyyyyyyy@xxxxxxxxxxxxx |
| References: | <OFE244811B.4CBB1F2B-ONC1256C6F.0075A043-C1256C6F.0077716C@de.ibm.com> |
|
Well, you shouldn't place too much emphasis on interim documents
produced at various stages in the project. Certainly an intermediate
draft should not be quoted as authoritative, because it may have changed. The "list of changes" I was referring to may not have a document number yet, but it consists of 256 (!) pages. However, this is because it does not take the usual form of "on page 23, paragraph 4, sentence 2, change 'must' to 'shall'". Instead it shows the complete context of all changes, with complete "before" and "after" versions of each paragraph changed. The reason I mentioned the C++-TC-as-integrated-document is because this appears to be slightly controversial. The C++ committee was not sure whether ISO would even accept a TC in this format, rather than a minimal list of changes. What tipped the balance was when we found out that at least one national body (the UK) has a long-standing policy of integrating TCs on their own and publishing amended documents.[1] When they issue these as electronic versions, they are obliged to insert TIFF images of the amended pages into the PDF files, which means that text search and cut-and-paste silently do not work on those pages. Also, the committee preferred to have the integrating done by the C++-literate project editor rather than the staff at BSI. Lois [1] The reason no one realised this for years is because BSI charge so much for their standards documents that nobody buys them! Alexander Terekhov wrote: Lois Goldthwaite wrote:FWIW, the C++ standard's recent TC takes the form of a complete new document with the changes integrated. But then our list of changes was NOT a short html document. :-)Yeah, "FWIW"(*). http://std.dkuug.dk/JTC1/SC22/WG21/docs/papers/2001/n1316 This one still works (until tomorrow, I guess), but is ~85000 bytes smaller (body.pdf) than the one that I've downloaded a couple of months ago -- probably the stuff that is now "available" here: http://std.dkuug.dk/JTC1/SC22/WG21/prot/14882fdis/n1334 regards, alexander. (*) http://groups.google.com/groups?selm=3D6E20B4.6F855683%40web.de "... standards committee have ALREADY legislated and proclaimed that the standard C{9899:1990,9899/Amd.1:1995} library (a subset of the standard C++ library) SHALL NOT THROW[2]: ... [2] That's really "kinda funny"... given that quite a few *standard* C library functions HAVE BEEN DECLARED TO BE THREAD CANCELLATION POINTS BY >>THE POSIX STANDARDS COMMITTEE<<..." |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: comment on TC documents, Alexander Terekhov |
|---|---|
| Next by Date: | Confused..., Graham Greene |
| Previous by Thread: | Re: comment on TC documents, Alexander Terekhov |
| Next by Thread: | Confused..., Graham Greene |
| Indexes: | [Date] [Thread] [All Lists] |