On 15-02-2016, at 10:18 AM, Bert Freudenberg bert@freudenbergs.de wrote:
On 15.02.2016, at 15:58, commits@source.squeak.org wrote:
Fixes a regression in Morphic's inter-cycle delay. Hacking during the switch from DST to normal time forced the user to wait one hour. Opening images from different time zones did also show this bug.
What?!
Time millisecondClockValue is supposed to be continuous. I’ll have to admit I didn’t follow the previous discussion too closely, but syncing millisecondClockValue to the wall clock seems like a very bad idea.
The only way I can see that bug occurring is if the primitive is fetching a time value that is ‘post-TZ’. And - not that I’m expert at all in the arcana of Windows - the code in platforms/win32/vm/sqWin32Time.c looks a bit suspicious somehow.
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim A flash of light, a cloud of dust, and... What was the question?