On 2012-07-14 16:04, cctalk-request at
classiccmp.org wrote:
Message: 26
Date: Sat, 14 Jul 2012 09:31:41 -0400
From: Rick Murphy<rick at rickmurphy.net>
To:cctalk at
classiccmp.org
Subject: Re: OS/8 dates (was TECO ^B on OS/8 and RT-11)
Message-ID:<201207141331.q6EDVgHs011761 at rickmurphy.net>
Content-Type: text/plain; charset="us-ascii"; format=flowed
At 05:17 AM 7/13/2012, Johnny Billquist wrote:
>Ooo. So TECO-8 actually lie in their
documentation... Even worse.
>A year in the range 1986-1994 would just have looked like 1970-1977.
>That's ugly of them.
You're quite correct. Clearly this*is* a TECO-8
bug - I thought it was
at least following the docs but they're just ignoring the high-order
date bit. Unfortunately, fixing this (as in making it compliant with
the documentation) isn't easy as that page is full. And "fixing" it
would just give different wrong values since you can't squash 14 bits
into 13.
Mea culpa. TECO Fail, indeed.
Yeah... I tried to figure out a fix to atleast do what the doc says, but
I end up using one more word than the current code. :-(
Hmm, possibly I can get away with it, if there is a free location, or a
constant 0060 on the current page, or page zero already, and the link is
already clear at entrance of the routine... But it's hacky.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol