Nicholas Wilson
4c020559c1
Merge pull request #6539 from FreeSlave/getTimesPosix
...
Add getTimesPosix
2018-11-16 15:14:37 +08:00
Nicholas Wilson
7e351e17fa
Merge pull request #6464 from Hackerpilot/issue-18778
...
Fix issue 18778
2018-11-16 13:47:36 +08:00
Nicholas Wilson
329f891caf
Merge pull request #6770 from n8sh/issue-19404
...
Fix Issue 19404 - Optimize std.string.stripRight
2018-11-16 12:44:52 +08:00
Nicholas Lindsay Wilson
13fb09dbb7
Whitespace
2018-11-16 10:45:42 +08:00
Roman Chistokhodov
87c9e6a9e3
Add getTimesPosix
2018-11-16 10:36:10 +08:00
Roman Chistokhodov
d1c9bd2721
Add fillStatBuf
2018-11-16 10:36:10 +08:00
Nicholas Lindsay Wilson
7ec06c07db
Fix issue 18778
2018-11-16 10:23:33 +08:00
Nathan Sashihara
c380684bdb
Fix Issue 19404 - Optimize std.string.stripRight
2018-11-15 21:12:01 -05:00
The Dlang Bot
ac2c7c627d
Merge pull request #6424 from n8sh/xorshift-18327
...
Fix Issue 18327 - std.random.XorshiftEngine is parameterized by UIntType but only works with uint
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2018-11-15 16:49:25 +01:00
Nicholas Wilson
4804e7d9c7
Merge pull request #6751 from dukc/emptySubstitute
...
Corrected initialization of empty substitute
2018-11-15 17:38:59 +08:00
Nicholas Wilson
ce6d6cadb7
Merge pull request #6022 from wilzbach/fix-10930
...
Fix Issue 10930 - std.array.replace cannot simple replace an element in array
2018-11-15 15:20:28 +08:00
Nicholas Wilson
bf02a04ab5
Merge pull request #6049 from wilzbach/remove-staticiota
...
Remove staticIota + mixinAll
2018-11-15 14:09:19 +08:00
Sebastian Wilzbach
401b95a52d
Remove staticIota and mixinAll
2018-11-15 15:08:57 +10:00
Sebastian Wilzbach
49b4143b8e
Remove isDynamicArray
2018-11-15 15:07:46 +10:00
Sebastian Wilzbach
bf5dc02f1a
Fix Issue 9702, 10930 - std.array.replace cannot simple replace an element in array
2018-11-15 15:07:46 +10:00
Sebastian Wilzbach
887f7558e0
Fix Issue 13683 - More precise error message for wrong lambda
2018-11-15 15:05:03 +10:00
dukc
d95bc60dad
Fix Issue 18796 - Made substitute with multiple range elements correctly recognize empty base ranges
2018-11-15 15:00:58 +10:00
Nicholas Wilson
10a969ddaa
Merge pull request #6762 from edi33416/reduce_hasElaborateDestructor
...
Remove duplicate of hasElaborateDestructor implementation
2018-11-15 12:17:59 +08:00
Nicholas Wilson
85d9c7b479
Merge pull request #6767 from edi33416/reduce_allSatisfy
...
Remove duplicate of allSatisfy implementation
2018-11-15 06:50:56 +08:00
Nicholas Wilson
62ed496642
Merge pull request #6768 from edi33416/reduce_hasElaborateCopyConstructor
...
Remove duplicate of hasElaborateCopyConstructor implementation
2018-11-15 06:50:33 +08:00
Eduard Staniloiu
23d6f0419e
Remove duplicate of hasElaborateCopyConstructor implementation
2018-11-14 19:54:50 +00:00
Eduard Staniloiu
b1e48693df
Remove duplicate of allSatisfy implementation
2018-11-14 19:47:44 +00:00
The Dlang Bot
bcbbae2494
Merge pull request #6580 from n8sh/unpredictableSeed-18595-18596
...
Fix Issue 18595 & Issue 18596: replace MindstdRand0 w/SplitMix & templatize unpredictableSeed!UIntType
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2018-11-14 12:59:18 +01:00
Nathan Sashihara
c75d6f712a
Fix Issue 18595 & Issue 18596: replace MindstdRand0 w/SplitMix & templatize unpredictableSeed!UIntType
2018-11-14 05:40:48 -05:00
The Dlang Bot
3f28d7c477
Merge pull request #6763 from edi33416/reduce_anySatisfy
...
Remove duplicate of anySatisfy implementation
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-11-14 11:11:26 +01:00
Nicholas Wilson
82c0c22f52
Merge pull request #6760 from dlang/thewilsonator-patch-1
...
Don't shorten the width of the iteration variable
2018-11-13 07:07:42 +08:00
Andrei Alexandrescu
8c5201705a
Merge pull request #6761 from edi33416/reduce_Unqual
...
Remove duplicate of Unqual implementation
2018-11-12 12:55:54 -05:00
Eduard Staniloiu
76cc8bb57b
Remove duplicate of anySatisfy implementation
2018-11-12 16:50:56 +00:00
Eduard Staniloiu
97e0e82e37
Remove duplicate of hasElaborateDestructor implementation
2018-11-12 16:22:06 +00:00
Eduard Staniloiu
430a631570
Remove duplicate of Unqual implementation
2018-11-12 14:23:42 +00:00
Robert Schadek
a05af05d95
nthPermutation ( #5068 )
...
add the function nthPermutation that permutates a given range in place n
permutations in O(1).
This is O(n - 1) steps faster than calling nextPermutation n times.
2018-11-12 19:33:28 +08:00
Petar Kirov
3b601459d6
Merge pull request #6759 from araspik/patch-1
...
Make `rndGen` nothrow
2018-11-11 11:22:21 +02:00
ARaspiK
9bb605b8d1
Made unittest for rndGen
also nothrow @nogc
...
As requested by @ZombineDev
2018-11-11 08:08:01 +01:00
Nicholas Wilson
46e0074f03
Don't shorten the width of the iteration variable
2018-11-11 14:33:26 +08:00
ARaspiK
3d54b63c5d
Make rndgen
nothrow
...
This passes all Phobos tests and would be really nice for no-exceptions situations, instead of appending `assumeWontThrow` to everything. Should be quick.
2018-11-10 21:47:25 +01:00
The Dlang Bot
3360701fb4
Merge pull request #6756 from pbackus/patch-1
...
Add %-( to format string grammar
merged-on-behalf-of: Eduard Staniloiu <edi33416@users.noreply.github.com>
2018-11-10 18:43:35 +01:00
The Dlang Bot
fcf638c766
Merge pull request #6758 from mdparker/patch-1
...
Typo in REF macro parameter list in each doc.
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2018-11-09 12:56:39 +01:00
Mike Parker
e44a862811
Typo in REF macro parameter list in each doc.
...
`$(REF Flag, std.typecons)`!"each"` should have a comma between the package names, not a dot. It was causing the text to render as `std.typecons..Flag!"each"`.
2018-11-09 19:43:43 +09:00
The Dlang Bot
b166873570
Merge pull request #6750 from edi33416/reduce_isImplConv
...
Simplify isImplicitlyConvertible trait
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2018-11-09 00:24:20 +01:00
Andrei Alexandrescu
5181424aa4
Merge pull request #6755 from thewilsonator/patch-3
...
[stable] Fix opBinary[Right]`CustomFloat op CustomFloat` ambiguity
2018-11-08 14:43:14 -05:00
The Dlang Bot
014f33f971
Merge pull request #6752 from CyberShadow/pull-20181105-211026
...
Fix Issue 19367 - std.net.curl does not understand HTTP/2 status lines
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2018-11-08 17:59:57 +01:00
Vladimir Panteleev
1d4cfe3d88
Fix Issue 19367 - std.net.curl does not understand HTTP/2 status lines
2018-11-08 15:24:23 +00:00
The Dlang Bot
969b4e7bf8
Merge pull request #6753 from MartinNowak/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-11-08 06:22:10 +01:00
The Dlang Bot
f626143a43
Merge pull request #6699 from n8sh/issue-19197
...
Fix Issue 19197 - Replace instances of typeid(T).getHash(..) with hashOf
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-11-08 06:21:07 +01:00
Nicholas Wilson
41530c625b
Fix typo in opBinary doc
2018-11-08 08:08:32 +08:00
Paul Backus
569a49eb5b
Add %-( to format string grammar
...
This format specification is described later in the documentation, and works as documented, but is not included in the format string grammar.
2018-11-07 14:44:29 -05:00
Nicholas Wilson
694bbe3456
Fix opBinary[Right]CustomFloat op CustomFloat
ambiguity
...
For dlang/dmd#8922
2018-11-07 10:38:00 +08:00
Martin Nowak
b2b295adff
Merge remote-tracking branch 'upstream/stable' into merge_stable
2018-11-06 11:42:22 +01:00
Nathan Sashihara
ef206af1a0
Merge pull request #6748 from MartinNowak/fix19337
...
fix Issue 19337 - cannot call std.algorithm.sort twice
2018-11-05 14:26:06 -05:00
The Dlang Bot
a7485d9857
Merge pull request #6749 from nordlow/const-bool-cast-findSplit
...
Qualify opCast(bool) as const for findSplit, findSplitBefore and findSplitAfter
merged-on-behalf-of: Nathan Sashihara <n8sh@users.noreply.github.com>
2018-11-05 20:15:11 +01:00