<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div><br></div><div><br>On Mar 18, 2016, at 8:53 AM, Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><meta http-equiv="Content-Type" content="text/html charset=utf-8">On 18.03.2016, at 16:46, Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com" class="">eliot.miranda@gmail.com</a>&gt; wrote:<br class=""><div><blockquote type="cite" class=""><div class=""><div dir="auto" class=""><div class=""><br class=""></div><div class="">On Mar 18, 2016, at 8:32 AM, Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de" class="">bert@freudenbergs.de</a>&gt; wrote:<br class=""><br class=""></div><div class=""><span class=""></span></div><blockquote type="cite" class=""><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div class="">Or even better: setting the timezone should modify local time, not UTC. I guess that’s one of the motivations for Dave’s re-implementation.</div></div></blockquote><br class="">?!?! UTC should /never/ be changeable. &nbsp;One can alter one's conputer's clock to simulate computing in a different age, but UTC is supposed to be UTC and is entirely independent of time zone.</div></div></blockquote><div><br class=""></div><div>Agreed. But right now DateAndTime still stores local time:</div><div><br class=""></div><div><div>| a b |</div><div>DateAndTime automaticTimezone: true.</div><div>a := DateAndTime now asUTC.</div><div>DateAndTime automaticTimezone: false.</div><div>DateAndTime localOffset: 5 hours.</div><div>b := DateAndTime now asUTC.</div><div>{a. b}</div><div>==&gt; {2016-03-18T15:50:21.731797+00:00 . 2016-03-18T11:50:21.731797001+00:00}</div></div><div><br class=""></div><div>Which makes no sense. We should fix that, and I’m pretty sure it is fixed in David’s version.&nbsp;</div></div></div></blockquote><div><br></div>Phew :-)<div><br><blockquote type="cite"><div><div><br class=""><blockquote type="cite" class=""><div dir="auto" class=""><div class=""><blockquote type="cite" class=""><div class=""><div class="">If that were the case, then the clock in the tool bar would reflect the time in a different time zone, and people would eventually notice. No need for a warning. Hmm, I like that!</div></div></blockquote><div class=""><br class=""></div>And indeed the title bar clock could include the time zone abbreviation.</div></div></blockquote><div><br class=""></div><div>We don’t know the abbrev … but showing the “wrong” time should be good enough.</div></div></div></blockquote><div><br></div>I really should add a getenv: prim. &nbsp;Absurd that one has to load OSProcess (or use NativeBoost) just to get at environment variables.</div><div><br><blockquote type="cite"><div><div><div><br class=""></div><div>- Bert -</div><br class=""><blockquote type="cite" class=""><div dir="auto" class=""><div class=""><blockquote type="cite" class=""><div class="">- Bert -<br class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 18.03.2016, at 16:12, Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de" class="">bert@freudenbergs.de</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">There is a preference for that (DateAndTime automaticTimezone: false).&nbsp;</div><div class=""><br class=""></div><div class="">Interesting idea to automatically disable the pref when setting the timezone manually … Although I’m not sure that should happen silently. Maybe a warning should pop up telling you that you probably want to disable the pref?</div><div class=""><br class=""></div>- Bert -<br class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 18.03.2016, at 15:26, Max Leske &lt;<a href="mailto:maxleske@gmail.com" class="">maxleske@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">I found the problem. DateAndTime gained “automatic timezone”. So when I change the timezone in my tests it doesn’t have an effect unless I disable that.</div><div class=""><br class=""></div><div class="">You should think about disabling automatic timezone when the timezone has been changed manually. When I change the timezone I expect that change to be effective.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Max</div><div class=""><br class=""></div><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 16 Mar 2016, at 08:21, Max Leske &lt;<a href="mailto:maxleske@gmail.com" class="">maxleske@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Thanks Bert, I’ll check but I’m pretty sure I am. I’ll take a look at the test cases in question too to make sure its not the tests.<div class=""><br class=""></div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 13 Mar 2016, at 23:24, <a href="mailto:squeak-dev-request@lists.squeakfoundation.org" class="">squeak-dev-request@lists.squeakfoundation.org</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Are you using the latest trunk image? It should be fixed.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">- Bert -</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">On 12.03.2016, at 09:45, Max Leske &lt;<a href="mailto:maxleske@gmail.com" class="">maxleske@gmail.com</a>&gt; wrote:<br class=""><br class="">Hi,<br class=""><br class="">The Fuel builds for trunk are still failing because our tests with dates and timezones fail due to the recently diagnosed problem with date and time in the image (the topic was “trunk thinks it’s tomorrow”).<br class=""><br class="">I haven’t seen any activity on that front in the last couple of days. What is the status? When can I expect this to be fixed? Or was it already fixed?<br class=""><br class="">Cheers,<br class="">Max</blockquote></div></blockquote></div></div></div></div></blockquote></div></div></div></blockquote></div></div></div></blockquote></div></div></blockquote></div></div></blockquote></div></div></blockquote><blockquote type="cite"><div><span></span><br></div></blockquote></div></body></html>