C (207/207)

From:Duane McDonnell
Date:01 Dec 00 at 08:34:23
Subject:AW: Re: Version String, CPU detection

From: Duane McDonnell <dmcdonnell@primus.com.au>

>From: Fritsch Alexander <Alexander.Fritsch@icn.siemens.de>

>Thanks to all for the replies.
>I will of course use the format from the style guide.

>According to my tests and your suggestions my fault was the 4-digit-year.
>(19.12.1999). If I use only (19.12.99) all works fine. But what should I do
>next year?

Olaf says to use 2000, which strictly speaking breaks the published
specification (Olaf: perhaps Version should be changed to re-interpret
00 - 45 as being 2000 - 2045 and uploaded to Aminet?)

> Should I use 00? Do we have a Y2K-problem here? (I think of
>discriminating newer versions from older)

I have no idea :-)

A warning to SAS/C users: __AMIGADATE__ shouldn't be used either.
It strips leading 0's in the year too, so 2000 is output as 0,
for example, (1.1.0). This is with 6.58, perhaps the updates
have resolved this (and if so, how?)