<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 24, 2015 at 7:55 PM, Carl Meyer <span dir="ltr"><<a href="mailto:carl@oddbird.net" target="_blank">carl@oddbird.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id=":1mn" class="" style="overflow:hidden">But you're changing the subject. That exercise requires far more<br>
detailed knowledge of the tzinfo APIs<span class="" tabindex="0"><span class=""> than i</span></span>s required to understand<br>
that a single added disambiguating bit is enough to handle timezone<br>
conversions, even in the presence of (two-layered) folds and gaps.</div></blockquote></div><br>Sorry for that.  Meanwhile, however Tim has responded and the point that both of us think is misunderstood is that contrary to Stuart's assertion below and at the top of this thread, all conversion issues can be addressed without any change to arithmetic.  (Moreover, addressing them with classic arithmetic is easier.)</div><div class="gmail_extra"><br></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">[Stuart Bishop <</span><a href="mailto:stuart@stuartbishop.net" style="font-size:12.8000001907349px">stuart@stuartbishop.net</a><span style="font-size:12.8000001907349px">>]</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">> ...</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">> Conversion was the larger issue, and to do that correctly the</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">> arithmetic needed to be fixed.</span><br></div></div>