[squeak-dev] Recent Monticello Timestamps
David T. Lewis
lewis at mail.msen.com
Mon Sep 7 23:52:02 UTC 2020
A crude but effective fix is in the inbox in Monticello-dtl.727
Dave
On Mon, Sep 07, 2020 at 03:56:19AM +0200, Levente Uzonyi wrote:
> Hi Eliot,
>
>
> The Monticello history of the Chronology package says that
> those microseconds were introduced by Kernel-eem.970:
>
> >Changes to Time and Delay prior to changing over to the utc microsecond
> >clock and its use in delay scheduling.
>
> The "offending" change is probably the following:
>
> Item was changed:
> ----- Method: Time class>>now (in category 'ansi protocol') -----
> now
> "Answer a Time representing the time right now - this is a 24 hour
> clock."
> + | localUsecs localUsecsToday |
> + localUsecs := self localMicrosecondClock.
> + localUsecsToday := localUsecs \\ MicrosecondsInDay.
> + ^ self
> + seconds: localUsecsToday // 1000000
> + nanoSeconds: localUsecsToday \\ 1000000 * 1000!
> -
> - | ms |
> -
> - ms := self milliSecondsSinceMidnight.
> -
> - ^ self seconds: (ms // 1000) nanoSeconds: (ms \\ 1000) * 1000000
> -
> -
> - !
>
> And that happened more than four and a half years ago.
>
>
> Levente
>
> On Sun, 6 Sep 2020, Eliot Miranda wrote:
>
> >Name: VMMaker.oscog-eem.2800
> >Author: eem
> >Time: 6 September 2020, 4:58:47.598839 pm
> >UUID: a6116113-df13-435d-968d-e9b111676754
> >Ancestors: VMMaker.oscog-eem.2799
> >
> >Seriously ?!??! ;-)
> >_,,,^..^,,,_
> >best,??Eliot
> >
> >
>
More information about the Squeak-dev
mailing list
|