Bernhard Seckinger
|
0320d88c3a
|
Fix Issue 10448 - min and max are not NaN aware
|
2019-10-21 11:40:09 +02:00 |
|
Iain Buclaw
|
bb7bd70fbf
|
Silence warning: struct Rebindable has method toHash, however it cannot be called with const(Rebindable!(const(C))) this.
|
2019-10-07 23:29:47 +02:00 |
|
Berni
|
58c3a75738
|
Fix Issue 15230 - Inconsistent std.range.SortedRange predicate checks
|
2019-09-29 19:39:05 +02:00 |
|
JinShil
|
0de2d66760
|
Replace hash_t and sizediff_t with size_t and ptrdiff_t
|
2019-08-31 04:39:57 +09:00 |
|
Martin Kinkelin
|
7653e97a32
|
Rewrite dubious refRange() shortcuts in unittests
As preparation for dlang/dmd#10124, which makes elements of array
literals rvalues.
|
2019-08-15 18:54:08 +02:00 |
|
Martin Nowak
|
d2e931f149
|
Merge remote-tracking branch 'upstream/stable' into merge_stable
|
2019-08-05 08:51:49 +02:00 |
|
The Dlang Bot
|
e123a4d1a8
|
Merge pull request #7102 from dgileadi/enable-markdown
Turn on -preview=markdown
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-07-24 02:48:50 +02:00 |
|
Brian Kessler
|
8a78157f04
|
std.algorithm.sorting: fix typo in pivotPartition
|
2019-07-21 23:22:34 -06:00 |
|
The Dlang Bot
|
1a66781127
|
Merge pull request #7006 from marcioapm/fix_19838
Fix Issue 19838 - RefCounted fails to instantiate due to pureness of …
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-07-10 13:11:38 +02:00 |
|
David Gileadi
|
775bcdee51
|
Turn on -preview=markdown
|
2019-07-04 10:28:30 -07:00 |
|
Les De Ridder
|
4be9b5f59f
|
Implement Phobos side of DIP1014
|
2019-06-30 22:51:05 +02:00 |
|
The Dlang Bot
|
9fb63a5592
|
Merge pull request #7089 from burner/std.algorithm.searching_assert_messages
Adds asserts messages
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-06-26 15:05:07 +02:00 |
|
Robert Schadek
|
dbf9d93d95
|
Adds assert messages
review
|
2019-06-26 08:37:24 +01:00 |
|
The Dlang Bot
|
c256ecf65b
|
Merge pull request #7090 from burner/std.algorithm.setops_assert_messages
Addes assert messages
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-06-25 16:33:37 +02:00 |
|
Robert Schadek
|
bb767d5865
|
Addes assert messages
|
2019-06-25 12:09:33 +01:00 |
|
Robert Schadek
|
d9cf38b3a0
|
added a lost space
|
2019-06-25 11:50:35 +01:00 |
|
Robert Schadek
|
31d5b848b0
|
Adds asserts messages
|
2019-06-25 11:25:33 +01:00 |
|
The Dlang Bot
|
019df49d71
|
Merge pull request #7088 from burner/std.algorithm.iteration_assert_messages
Adds assert messages
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-06-25 12:10:05 +02:00 |
|
Robert Schadek
|
35d32abf3a
|
Adds assert messages
|
2019-06-25 09:39:29 +01:00 |
|
Robert Schadek
|
ef71418e73
|
Adds assert messages
|
2019-06-25 09:16:27 +01:00 |
|
The Dlang Bot
|
ad540ccaa2
|
Merge pull request #7072 from shove70/patch-4
Fix issue 19823 - std.range.dropOne doesn't drop the element when cal…
merged-on-behalf-of: Jonathan M Davis <jmdavis@users.noreply.github.com>
|
2019-06-25 08:31:58 +02:00 |
|
shove70
|
83a3ab4d6a
|
Fix issue 19823 - std.range.dropOne doesn't drop the element when called after std.algorithm.iteration.filter
|
2019-06-18 14:00:00 +08:00 |
|
Martin Nowak
|
b42d6291ab
|
Merge remote-tracking branch 'upstream/stable' into merge_stable
|
2019-06-13 01:06:21 +02:00 |
|
The Dlang Bot
|
432556e1ca
|
Merge pull request #7024 from wilzbach/import-selective
Use selective top-level module imports in std.algorithm
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-05-23 12:07:47 +02:00 |
|
Sebastian Wilzbach
|
12c5e1ee91
|
Use selective top-level module imports in std.algorithm
|
2019-05-23 10:21:19 +02:00 |
|
Nathan Sashihara
|
d2be197208
|
Remove unnecessary check-and-initialize in std.alorithm.internal.rndstuff
The check-and-initialize pattern dates back to when `rnd` was seeded
with `unpredictableSeed`. With a fixed seed that's unnecessary.
|
2019-05-17 20:14:52 -04:00 |
|
Márcio Martins
|
2e408f13ea
|
Fix Issue 19838 - RefCounted fails to instantiate due to pureness of moveEmplace
|
2019-05-15 11:44:54 +02:00 |
|
Aurélien Fredouelle
|
f03f7ac189
|
schwartzSort: added test actually checking the ordering
|
2019-05-11 09:15:52 +01:00 |
|
Aurelien Fredouelle
|
32346c8ded
|
Fixed Issue 13965 - More handy schwartzSort
|
2019-05-10 17:27:12 +01:00 |
|
Spoov
|
46a35b9028
|
Fix Issue 19850 - double nested joiner .back falsely thinks the range is empty
|
2019-05-07 15:16:32 +03:00 |
|
The Dlang Bot
|
e623fc11e0
|
Merge pull request #6992 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
|
2019-05-05 07:30:14 +02:00 |
|
Andrei Alexandrescu
|
cc5f89f524
|
Fix wrong code formatting
|
2019-05-04 16:36:43 -04:00 |
|
Nathan Sashihara
|
d4102819f6
|
Revert "Decrease template instantiation in std.algorithm.searching : all & any"
|
2019-05-01 15:46:44 -04:00 |
|
Nathan Sashihara
|
a4d4e03a5e
|
Decrease template instantiation in std.algorithm.searching : all & any
Using LDC with optimizations enabled the end compiled result is the same.
|
2019-04-15 01:45:22 -04:00 |
|
The Dlang Bot
|
3fcbc9bcc7
|
Merge pull request #6951 from wilzbach/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
|
2019-04-14 15:12:07 +02:00 |
|
Sebastian Wilzbach
|
3144226824
|
Merge pull request #6776 from n8sh/issue-19412
std.algorithm.cmp with default ordering can use memcmp for all size 1 unsigned types (instead of just char)
|
2019-04-12 19:30:03 +02:00 |
|
Sebastian Wilzbach
|
5c3f7f5783
|
Merge remote-tracking branch 'upstream/stable' into merge_stable
|
2019-04-09 18:45:49 +02:00 |
|
aG0aep6G
|
b8610beec3
|
use constructors instead of move
|
2019-03-31 15:25:03 +02:00 |
|
Rainer Schuetze
|
2e13c10025
|
add workaround for https://issues.dlang.org/show_bug.cgi?id=2396 to reduce compile time of unittests
|
2019-03-29 12:12:53 +01:00 |
|
Nicholas Wilson
|
f7c573ab23
|
Merge pull request #6935 from aG0aep6G/18657-2
make `cycle`, `splitter`, `roundRobin`, and `until` compatible with `RefRange`
|
2019-03-28 10:34:39 +08:00 |
|
Andrei Alexandrescu
|
439b9a701b
|
Consolidate overloads of copy()
|
2019-03-27 22:28:59 -04:00 |
|
aG0aep6G
|
98068cebe7
|
fixup! fix issue 19765 - std.algorithm.searching.findAmong doesn't save like it should
|
2019-03-26 23:08:39 +01:00 |
|
aG0aep6G
|
bd47453b49
|
make until compatible with RefRange
Part of a series on issue 18657.
|
2019-03-26 21:42:57 +01:00 |
|
aG0aep6G
|
729f732fbc
|
make splitter compatible with RefRange
Part of a series on issue 18657.
|
2019-03-26 21:41:31 +01:00 |
|
aG0aep6G
|
e1dbed97d8
|
fix issue 19765 - std.algorithm.searching.findAmong doesn't save like it should
|
2019-03-26 20:43:36 +01:00 |
|
aG0aep6G
|
e14ef1c912
|
make group compatible with RefRange
Part of a series on issue 18657.
|
2019-03-24 15:19:51 +01:00 |
|
Vasyl Teliman
|
5795db7ab7
|
Fix Issue 18806 - InputRange for std.algorithm.minIndex
|
2019-03-12 15:21:06 +02:00 |
|
Nathan Sashihara
|
7bfb207376
|
Fix Issue 19412 - std.algorithm.cmp with default ordering can use memcmp for all size 1 unsigned types
... instead of just char.
|
2019-03-08 19:52:21 -05:00 |
|
Vasniktel
|
8356511ffb
|
Fixed comparison bug (#6888)
Fixed comparison bug
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
|
2019-03-08 12:50:24 +01:00 |
|
Walter Bright
|
eb8aed9728
|
adjust setops.cartesianProduct() for dip1000
|
2019-02-23 23:27:25 -08:00 |
|