Commit graph

307 commits

Author SHA1 Message Date
Sebastian Wilzbach
1a94c194c6 Revive std.range.slide 2018-01-17 06:36:46 +01:00
Sebastian Wilzbach
7de3787876 Use static foreach in Phobos 2018-01-03 17:30:11 +01:00
Sebastian Wilzbach
058fdd8ebb Fix Issue 18092 - Can't combine take and takeExactly 2017-12-18 05:27:45 +01:00
John Colvin
909fe002b0 no more underscores 2017-12-08 21:26:23 +00:00
John Colvin
f27932fbf5 unecessary annotations 2017-12-08 21:05:28 +00:00
John Colvin
6753b83173 test choose for @nogc 2017-12-08 21:05:28 +00:00
John Colvin
088b61548e style 2017-12-08 21:05:27 +00:00
John Colvin
4d60d572c7 fix ChosenRange member initialisation 2017-12-08 21:05:27 +00:00
John Colvin
c5288e33ba fix ChosenRange ref element access 2017-12-08 21:05:27 +00:00
John Colvin
397dbfd083 simplify ChooseResult implementation 2017-12-08 21:05:27 +00:00
John Colvin
d5f2228455 fix choose.opSlice for infinite ranges 2017-12-08 21:05:27 +00:00
John Colvin
f75a79cc07 make std.range.choose{Among}? @safe ctfe-able 2017-12-08 21:05:27 +00:00
The Dlang Bot
c61933e959
Merge pull request #5906 from dukc/betterTests
Added more attributes to unittests so they can catch more regressions.
merged-on-behalf-of: MetaLang <MetaLang@users.noreply.github.com>
2017-12-05 18:11:25 +01:00
The Dlang Bot
08cfb95d59
Merge pull request #5905 from dukc/lockstepNote
Limitation note to lockstep and zip.
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
2017-12-05 15:31:12 +01:00
Andrei Alexandrescu
f90fc45fe6
readjustments 2017-12-05 08:53:35 -05:00
Andrei Alexandrescu
76773fa83a
adjustments 2017-12-05 08:52:08 -05:00
dukc
f4c7e97f1c Added a note of inability of zip and lockstep to infer all their attributes. 2017-12-04 22:44:02 +02:00
dukc
114e9520cc Split an unittest in two. 2017-12-04 22:20:34 +02:00
dukc
d13702f3e0 Added more attributes to unittests so they can catch more regressions. 2017-12-04 19:58:38 +02:00
Sebastian Wilzbach
df6365092a Replace body keyword with its replacement: do
Automatic replacement with

    sed -i "s/^\([ ]*\)body/\1do/" -i **/*.d
2017-11-20 15:33:52 +01:00
Alexandru Caciulescu
cfb5bcfae8 Clean template arg 2017-11-07 17:37:32 +02:00
Alexandru Caciulescu
6e11f9789a
Merge branch 'master' into issue-17742-transposed-opIndex 2017-11-02 16:05:35 +02:00
Alexandru Caciulescu
ac29b7bada Fix Issue 17742 - std.range.transposed does not have opIndex 2017-11-02 16:03:52 +02:00
Steven Schveighoffer
085854614e
Moved warning to public documentation 2017-11-01 16:21:37 -04:00
Alexandru Caciulescu
3182684058
Update package.d 2017-11-01 18:05:22 +02:00
Steven Schveighoffer
f0135c1afa
Fix the deprecation message and docs a bit. 2017-11-01 11:55:34 -04:00
Alexandru Caciulescu
cd55be3311 Fix Issue 17952 - std.range.transposed save is invalid 2017-11-01 17:30:09 +02:00
Martin Nowak
89d54ea543 Merge remote-tracking branch 'upstream/stable' into merge_stable 2017-08-29 15:31:29 +02:00
Basile Burg
cf422b0521
fix issue 17780 - Malformed DDOC links in std.range 2017-08-27 09:23:55 +02:00
RazvanN7
c7dbebe0df Fix Issue 6004 - std.range.unzip() 2017-08-24 10:31:43 +03:00
dukc
e98e0f44a6 In operator from righthand side for SortedRange. 2017-08-18 17:56:12 +03:00
H. S. Teoh
c544c9e7e3 Don't use alias this in chunks implementation. 2017-08-09 17:02:40 -07:00
Walter Bright
6514e6dafc inure std.range.package against integer promotion rule changes 2017-08-06 00:35:35 -07:00
dukc
aec59d65e9 Added documentation 2017-08-03 12:20:47 +03:00
dukc
80d1e84453 Issue 11252 - In operator requested for std.range.iota 2017-08-03 12:20:47 +03:00
H. S. Teoh
6826427ba5 Fix issue 15759: Extend std.range.chunks to work with non-forward input ranges.
Add input range example.
2017-08-01 14:01:35 -07:00
RazvanN7
1e4476396e improve unittests 2017-07-24 16:43:39 +03:00
Martin Nowak
f3c1744b24 Merge remote-tracking branch 'upstream/stable' into merge_stable 2017-07-19 14:45:28 +02:00
Sebastian Wilzbach
f52fd356ca Unify function overloads in std.range: refRange 2017-07-17 18:58:07 +02:00
Sebastian Wilzbach
5373f12b42 Unify function overloads in std.range: take 2017-07-17 18:58:07 +02:00
Sebastian Wilzbach
8a1a73c977 Unify function overloads in std.range: chooseAmong 2017-07-17 18:57:56 +02:00
Sebastian Wilzbach
23bbadc4f4 Delay release of std.range.slides until 2.076 2017-07-16 01:22:45 +02:00
Vladimir Panteleev
657339069c Fix broken links 2017-07-06 19:15:31 +02:00
Sebastian Wilzbach
77f68cafa3 Fix long lines in Phobos 2017-06-21 07:38:15 +02:00
Vladimir Panteleev
1c91f39000
std.range.package: Fix DDoc syntax
https://github.com/dlang/dlang.org/pull/1526#issuecomment-309263501
2017-06-18 10:32:02 +00:00
Vladimir Panteleev
d0b9555a06
Revert "Sort selective imports"
This reverts commit 998ad51fd7.
2017-06-13 17:51:52 +00: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
Sebastian Wilzbach
3afbd28c43 Fix Dscanner errors 2017-06-12 04:24:41 +02:00
Sebastian Wilzbach
c5fde07c13 Fix Ddoc warnings 2017-06-12 04:24:41 +02:00