[phobos] [D-Programming-Language/phobos] 42c215: Replace use of FracSec in SysTime's API with Durat...
GitHub via phobos
phobos at puremagic.com
Wed Aug 13 22:40:16 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 42c2158efaee11fa19f4e9aabe5068dce6e2164a
https://github.com/D-Programming-Language/phobos/commit/42c2158efaee11fa19f4e9aabe5068dce6e2164a
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace use of FracSec in SysTime's API with Duration.
FracSec is overly verbose and based on the recent discussions with
regards to Duration.get and Duration.split, it should be given the boot.
The only non-deprecated place which uses it in Phobos is SysTime, so
this deprecates the functions that use it, and replaces it with ones
that expect a Duration of less than one second.
This means replacing a SysTime constructor and SysTime's fracSec
property. fracSecs is introduced to replace fracSec. It uses a Duration
or takes a template argument for the units and then uses an int
(essentially then creating an overload which is a shortcut for calling
Duration.total or creating a Duration, depending on whether its the
getter or the setter).
Commit: 7f5e2f8cd77985d0b2450615d7752de780b587c4
https://github.com/D-Programming-Language/phobos/commit/7f5e2f8cd77985d0b2450615d7752de780b587c4
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace fracSecToISOString and fracSecFromISOString.
Commit: 74935db85f938caeb32fc1e18d087d185f986975
https://github.com/D-Programming-Language/phobos/commit/74935db85f938caeb32fc1e18d087d185f986975
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace uses of FracSec.from!"msecs" with core.time.msecs.
Commit: a9e48998bb4f0cd38d9497af69626e8063fa361d
https://github.com/D-Programming-Language/phobos/commit/a9e48998bb4f0cd38d9497af69626e8063fa361d
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace uses of FracSec.from!"msecs" with core.time.msecs.
Commit: 29cba72d8297e37e4e384c5a32b723d141f16d31
https://github.com/D-Programming-Language/phobos/commit/29cba72d8297e37e4e384c5a32b723d141f16d31
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace uses of FracSec.from!"usecs" with core.time.usecs.
Commit: 1e6a375af5d863631ec7d1d015c26f19895e7d43
https://github.com/D-Programming-Language/phobos/commit/1e6a375af5d863631ec7d1d015c26f19895e7d43
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace uses of FracSec.from!"hnsecs" with core.time.hnsecs.
Commit: 8752c521a51570f4a3671abf8086fe446ddfc66d
https://github.com/D-Programming-Language/phobos/commit/8752c521a51570f4a3671abf8086fe446ddfc66d
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace uses of FracSec.from!"hnsecs" with core.time.hnsecs.
Commit: a9b0ff100c4c751ef843b69bd3f2d36b222d2c8e
https://github.com/D-Programming-Language/phobos/commit/a9b0ff100c4c751ef843b69bd3f2d36b222d2c8e
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Replace uses of FracSec.from!"hnsecs" with core.time.hnsecs.
Commit: 521776fbdb06e6003d0b371593ffc9b1c1885089
https://github.com/D-Programming-Language/phobos/commit/521776fbdb06e6003d0b371593ffc9b1c1885089
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Remove last undeprecated uses of SysTime.fracSec.
Commit: 70324eadd8fc198ceb3c47ac7a989a8d4055d684
https://github.com/D-Programming-Language/phobos/commit/70324eadd8fc198ceb3c47ac7a989a8d4055d684
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Clean up uses of zero-length Durations.
Commit: d0a1a7bcf8d668072f1ec0639225f543d9514c38
https://github.com/D-Programming-Language/phobos/commit/d0a1a7bcf8d668072f1ec0639225f543d9514c38
Author: jmdavis <jmdavisProg at gmx.com>
Date: 2014-07-30 (Wed, 30 Jul 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Cleanup of a version-else block in std.datetime so that it has an else.
Commit: 08137bff8ef437a99fe835ac05764afe6a0ce5e5
https://github.com/D-Programming-Language/phobos/commit/08137bff8ef437a99fe835ac05764afe6a0ce5e5
Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
Date: 2014-08-13 (Wed, 13 Aug 2014)
Changed paths:
M std/datetime.d
Log Message:
-----------
Merge pull request #2254 from jmdavis/fracSecs
Replace use of FracSec in SysTime's API with Duration.
Compare: https://github.com/D-Programming-Language/phobos/compare/05bdee0e3112...08137bff8ef4
More information about the phobos
mailing list