Sebastian Wilzbach
8180178986
has_public_example: std.algorithm.mutation
2017-07-09 02:28:29 +02:00
Sebastian Wilzbach
334642bbb6
has_public_example: std.algorithm.comparison
2017-07-08 23:52:27 +02:00
Sebastian Wilzbach
e3c91711a1
Fix random coverage in std.algorithm.sorting
2017-07-07 21:40:59 +02:00
The Dlang Bot
2317f975c9
Merge pull request #5564 from MartinNowak/fix17616
...
fix 17616 - makeIndex cannot fully use range of index type
merged-on-behalf-of: Steven Schveighoffer <schveiguy@users.noreply.github.com>
2017-07-07 15:14:49 +02:00
Sebastian Wilzbach
b4e1043a96
makeIndex: Remove the explicit casting from the foreach loop
2017-07-07 14:45:50 +02:00
Sebastian Wilzbach
2267cf2620
makeIndex: fix special case for uint
2017-07-07 14:37:50 +02:00
Martin Nowak
54bda1e5bc
fix Issue 17616 - makeIndex cannot fully use range of index type
2017-07-07 14:13:48 +02:00
The Dlang Bot
37d15a89c5
Merge pull request #5543 from RazvanN7/Issue_17525
...
Fix Issue 17525 - std.algorithm.searching.skipOver should have a single argument with pred version
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-07-07 08:35:05 +02:00
RazvanN7
734641b4df
Optimize count with an overload which calls walkLength
2017-07-06 22:05:20 +03:00
The Dlang Bot
e0fc939e38
Merge pull request #5546 from wilzbach/deprecation-halt
...
Trigger a hard error on deprecation messages
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2017-07-06 01:41:02 +02:00
H. S. Teoh
8b4dc6c7b4
Improve docs for std.algorithm.remove.
...
Rationale: the most common use for this function is to remove an element
from an array. Therefore, the first example the user should see in the
docs is how to achieve this. All the rest of the complications, like
`remove` not changing the length of the array and what-not, should be
discussed *afterwards*, not smack in the user's face. The current first
example is a poor choice for a first example from a user's POV, because
it throws a complicated case out there without first telling the reader
(presumably someone new to the language, since seasoned D coders
wouldn't be needing to read the docs for `remove`) how to accomplish the
simplest, and most common, use case.
2017-07-05 10:34:45 -07:00
Sebastian Wilzbach
16b9188b4a
Fix deprecations
2017-07-05 18:28:51 +02:00
RazvanN7
1d1b42f413
Fix Issue 17525 - std.algorithm.skipOver should have a single argument with pred version
2017-07-05 12:56:23 +03:00
Sebastian Wilzbach
5facd9b674
Remove unused label
2017-06-19 13:37:55 +02:00
The Dlang Bot
857fdc1312
Merge pull request #5486 from wilzbach/fix-ddoc
...
Fix invalid undefined Ddoc macros
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2017-06-15 17:39:23 +02:00
Sebastian Wilzbach
e7111d4fd0
Fix invalid undefined Ddoc macros
2017-06-15 11:00:47 +02:00
Vladimir Panteleev
d0b9555a06
Revert "Sort selective imports"
...
This reverts commit 998ad51fd7
.
2017-06-13 17:51:52 +00:00
Sebastian Wilzbach
2070d867dd
Sort multiple packages within one line
2017-06-12 08:18:25 +02:00
Sebastian Wilzbach
998ad51fd7
Sort selective imports
2017-06-12 08:12:09 +02:00
Sebastian Wilzbach
61717ecc7d
Sort imports
2017-06-12 07:54:38 +02:00
Jack Stouffer
b5ffc889ca
Remove debug writelns
2017-06-01 11:13:04 -04:00
The Dlang Bot
4b727ed11d
Merge pull request #5326 from MartinNowak/merge_stable
...
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-05-30 01:02:05 +02:00
The Dlang Bot
bd80096e44
Merge pull request #5422 from JackStouffer/endsWith-decoding
...
Removed auto-decoding from the single needle version of endsWith
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-05-25 21:53:15 +02:00
Jack Stouffer
825ad38183
Removed auto-decoding from the single needle version of endsWith
2017-05-24 09:27:41 -04:00
Jack Stouffer
99659e6076
Removed unnessesary auto-decoding from the single argument version of startsWith
2017-05-24 09:14:31 -04:00
Martin Nowak
b940d0c1c7
Merge remote-tracking branch 'upstream/stable' into merge_stable
2017-05-23 20:37:35 +02:00
Sebastian Wilzbach
c6f694d633
Revert "[Static if] replace overload constraints with static if (mutation.d)"
2017-05-19 12:03:54 +02:00
Andrei Alexandrescu
0e441a9d9e
Fix Issue 16326 - filter is not lazy enough & has weird save behavior
2017-05-14 08:58:18 -04:00
The Dlang Bot
355936643a
Merge pull request #5149 from wilzbach/static_if_mutation
...
[Static if] replace overload constraints with static if (mutation.d)
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-05-12 21:22:59 +02:00
Sebastian Wilzbach
c6819e2d6e
[Static if] replace overload constraints with static if (mutation.d)
2017-05-12 15:05:23 +02:00
Vladimir Panteleev
113502af74
std.algorithm.iteration: Add test for issue 17264
...
Fixes Issue 17264 - [REG2.073] uniq fails with const elements
2017-05-10 22:33:24 +00:00
Vladimir Panteleev
1e61c5cb6e
Revert "Merge pull request #4961 from edi33416/uniq_consistency"
...
This reverts commit 428217b317
, reversing
changes made to 7c2dc1ccba
.
2017-05-10 22:33:24 +00:00
Jonathan M Davis
07fddbb388
Move deprecations along.
2017-05-07 11:27:48 +02:00
The Dlang Bot
57a0bf930a
Merge pull request #5148 from wilzbach/static_if_iteration
...
[Static if] replace overload constraints with static if (iteration.d)
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-03-16 21:24:23 +01:00
Dmitry Olshansky
54da39a2df
Make std.algo.copy CTFE-able
2017-03-16 16:58:26 +01:00
The Dlang Bot
c6aa7b8ada
Merge pull request #5128 from BBasile/issue-16342
...
fix issue 16342 - add std.algorithm.mutation.fill fallback for mutable strings
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2017-03-13 19:21:12 +01:00
Jack Stouffer
1bcba2a993
Merge pull request #5213 from wilzbach/make-std-algorithm-table-more-digestable
...
Issue 17232 - make std.algorithm table more digestable
2017-03-07 15:56:33 -05:00
The Dlang Bot
8146e88326
Merge pull request #5210 from wilzbach/std-algorithm-disable-quick-index
...
std.algorithm: remove quickIndex, fix outdated book tables & HTML links
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-03-03 15:35:24 +01:00
Sebastian Wilzbach
169c82c938
std.algorithm.searching: no mapping-specialization for extremum ( #5001 )
...
std.algorithm.searching: no mapping-specialization for extremum
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-03-03 05:00:49 +01:00
Sebastian Wilzbach
7bd4c60c0c
Merge pull request #5227 from wilzbach/fold-walkBack
...
walkBack follow-up: Mention fold's potential in the examples
2017-03-02 02:52:05 +01:00
Sebastian Wilzbach
0f7952c4d8
walkBack follow-up: Mention fold's potential in the examples
2017-03-02 02:24:00 +01:00
Jack Stouffer
e554764c01
Merge pull request #5216 from wilzbach/unluckily-phobos
...
Replace LUCKY links with actual links
2017-03-01 15:17:19 -05:00
Jack Stouffer
f6b25d2d5a
Merge pull request #5180 from JackStouffer/algorithm-cruft
...
Remove unused debug writelns in std.algorithm
2017-03-01 11:22:55 -05:00
Sebastian Wilzbach
3817d6f37d
Check public functions for public examples ( #4998 )
...
Check public functions for public examples
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2017-03-01 15:49:15 +01:00
Jack Stouffer
2e90b8ba16
Remove unused debug writelns in std.algorithm
2017-03-01 09:47:27 -05:00
Sebastian Wilzbach
b3bf38e6d6
std.algorithm: remove quickIndex, fix outdated book tables & HTML links
2017-03-01 03:59:48 +01:00
Sebastian Wilzbach
6153116b03
Merge pull request #5202 from wilzbach/derandomize-std-algorithm
...
Derandomize std.algorithm
2017-03-01 03:46:43 +01:00
Sebastian Wilzbach
b46bd2951f
Derandomize std.algorithm.sorting
2017-03-01 03:04:00 +01:00
Basile Burg
bab801c672
fix issue 16342 - add std.algorithm.mutation.fill fallback for mutable strings
2017-03-01 01:50:55 +01:00
Sebastian Wilzbach
d548e8830a
Replace LUCKY links with actual links
2017-02-28 23:46:54 +01:00