Skip to content

Merge remote-tracking branch 'upstream/master' into merge_master#5300

Merged
MartinNowak merged 517 commits intodlang:stablefrom
MartinNowak:merge_master
Mar 22, 2017
Merged

Merge remote-tracking branch 'upstream/master' into merge_master#5300
MartinNowak merged 517 commits intodlang:stablefrom
MartinNowak:merge_master

Conversation

@MartinNowak
Copy link
Member

No description provided.

dlang-bot and others added 30 commits February 21, 2017 12:54
add opIn for std.process.environment
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
Application of:

sed -E "s/assert +\(/assert(/" -i **/*.d
Command:

sed -E 's/([^"])cast\(([^)]*?)\)([[:alnum:]])/\1cast(\2) \3/g' -i **/*.d
update dscanner to 0.4.0 final release
fix issue 17177.  AutoImplement fails on function overload sets with …
Fix issue 17217 - std.net.isemail.isEmail doesn't work with non char …
Make std.net.isemail.isEmail @safe
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
Added practical example to std.algorithm.iteration.group
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
Add a check to enforce space after cast(..) expressions
Commands:

sed -E "s/([[:alnum:]])[.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]])[.][.] ([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]]) [.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
dlang-bot and others added 26 commits March 15, 2017 01:47
Interpret single letter argument as short
merged-on-behalf-of: Jonathan M Davis <jmdavis@users.noreply.github.com>
Fix dscanner sugesstions in several files
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
Added attributes to several functions in std.concurrency
merged-on-behalf-of: David Nadlinger <code@klickverbot.at>
Make the resolveInternalPointer method abide the IAllocator API
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
Added mising doc of AA version of assumeUnique
merged-on-behalf-of: H. S. Teoh <quickfur@users.noreply.github.com>
Make std.algo.copy CTFE-able
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
Allow AffixAllocator to work with IAllocator
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
[Static if] replace overload constraints with static if (iteration.d)
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
Improve some function docs in std.array
merged-on-behalf-of: H. S. Teoh <quickfur@users.noreply.github.com>
* Add overloads for formattedWrite, formattedRead, format, sformat.

* Throw FormatError when formatValue is called with floating points.

The latter allows `snprintf` to be avoided in CTFE when checking format
strings so floating point arguments can be checked.
Fix issue 17229 - File.byChunk (ubyte) w/ stdout.lockingTextWriter corrupts utf-8 data (and is very slow)
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
[dox] Fix missing '|' in std.format grammar.
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
Add constraints.
Fix test for ctfpMessage equality.
Improve some docs in std.traits
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
Issue 13568: Add CT-checked format string overloads to std.format
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
# Conflicts:
#	std/regex/internal/backtracking.d
#	std/regex/internal/shiftor.d
#	std/regex/package.d
Merge remote-tracking branch 'upstream/stable' into merge_stable
@dlang-bot
Copy link
Contributor

Fix Bugzilla Description
16281 std.format.formattedRead should use ref instead of requiring pointers
17177 AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"
17217 std.net.isemail.isEmail doesn't work with non char arrays

@MartinNowak MartinNowak merged commit ea4c029 into dlang:stable Mar 22, 2017
@MartinNowak MartinNowak deleted the merge_master branch March 22, 2017 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.