[phobos] [D-Programming-Language/phobos] 635cec: Fix for issue# 15376. Get time zone conversions at...

GitHub via phobos phobos at puremagic.com
Sat Jan 23 06:06:00 PST 2016


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 635cecee557bf5e82b2f614dd19e41383505c3f7
      https://github.com/D-Programming-Language/phobos/commit/635cecee557bf5e82b2f614dd19e41383505c3f7
  Author: Jonathan M Davis <jmdavisProg at gmx.com>
  Date:   2016-01-23 (Sat, 23 Jan 2016)

  Changed paths:
    M std/datetime.d

  Log Message:
  -----------
  Fix for issue# 15376. Get time zone conversions at runtime.

It's proven to be a maintenance problem to maintain the time zone
conversions between the IANA TZ database names and the Windows time zone
names in std.datetime. So, rather than compiling them in, this provides
a way to get them at runtime (which will also make it so in the future,
older releases can work properly on up-to-date Windows boxes, which is
not the case currently with regards to time zone conversions). The
current conversion functions can be deprecated after parseTZConversions
has been out for a release (so that it's possible for users to compile
their code for two releases in a row without getting deprecation
messages).


  Commit: 6be2087858765bdf8b3439ba9cfc4fc2d5e543a7
      https://github.com/D-Programming-Language/phobos/commit/6be2087858765bdf8b3439ba9cfc4fc2d5e543a7
  Author: Martin Nowak <code at dawg.eu>
  Date:   2016-01-23 (Sat, 23 Jan 2016)

  Changed paths:
    M std/datetime.d

  Log Message:
  -----------
  Merge pull request #3824 from jmdavis/issue15376

Fix for issue# 15376. Get time zone conversions at runtime.


Compare: https://github.com/D-Programming-Language/phobos/compare/5fa89e948196...6be208785876


More information about the phobos mailing list