Merge tag 'v2.076.1' into merge-2.076.1#5993
Merged
wilzbach merged 4713 commits intodlang:dmd-cxxfrom Jan 5, 2018
Merged
Conversation
Because `rounding`'s signatures refer to it.
Now rounding functionality comes first, and then exception functionality. Before, it was a back-and-forth between them.
Fix issue 17482: Fix Nullable!Variant equality checks. merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
Optimized std.datetime.date.DateTime from string methods merged-on-behalf-of: Jonathan M Davis <jmdavis@users.noreply.github.com>
improve docs for std.math.FloatingPointControl merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
- To make them distinguishable from (e.g. connection) errors and allow appropriate handling in client code.
Merge remote-tracking branch 'upstream/stable' into merge_stable merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
- use single tests as workaround for Issue 16397 - fix single tests (broken sed command)
- was only privately imported anyhow
- merging is done with file locking by druntime
Fixes issue 17587 (enhancement request).
throw specific HTTPStatusException on http request errors merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
fix test coverage merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
Removed old debug printfs in std.utf
Make more modules runnable merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Issue 15750 - remove substr from std.net.isemail merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
safe unittest
Merge remote-tracking branch 'upstream/stable' into merge_stable
Fix issue 17673 - wrong whichPattern in multi-regex with alteration merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
fix issue 17780 - Malformed DDOC links in std.range merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
… strings. The from*String functions in std.datetime did not have tests to make sure that they worked with various character types or various levels of constness, and some optimizations that were done to the from*String functions on DateTime for 2.076 broke them for const strings. So, this adds tests for all character types and levels of constness to each of the from*String function in std.datetime, and fixes the functionality for DateTime that then doesn't pass the tests.
Fix issue 17801: DateTime.fromISOExtString no longer works with const strings. merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
Fix issue 13348 - byGrapheme is not pure merged-on-behalf-of: unknown
Adjust @Safe-ty of 64-bit real unittest.
ddoc, add missing isSIMDVector to the index trait merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
The `Key` and `{Key,Value}NameSequence` objects weren't referenced during
and after iteration in `...NameSequence.opApply()`, so there was no
guarantee the `Key` object owning the HKEY handle would stay alive and
keep the handle open - its destructor closes the handle.
This lead to a failing std.datetime.timezone unittest for optimized LDC
builds.
std.windows.registry: Keep Key object alive while iterating over it merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
They depend on the `Random` alias as well as the `real` precision.
std.random: No equality checks for doc example unittests merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
Contributor
|
Thanks for your pull request, @wilzbach! Bugzilla references
|
joakim-noah
approved these changes
Jan 4, 2018
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See dlang/dmd#7595 (review)