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 |
|
Sebastian Wilzbach
|
9c52725756
|
[SQUASH] add setops ref in parentheses
|
2017-02-28 22:56:22 +01:00 |
|
Sebastian Wilzbach
|
ee1e261992
|
std.algorithm.searching: move takeWhile line to the current definition
|
2017-02-28 21:48:38 +01:00 |
|
Sebastian Wilzbach
|
bc7d20a638
|
Issue 17232 - make std.algorithm table more digestable
|
2017-02-28 17:32:51 +01:00 |
|
Jack Stouffer
|
f2b5834172
|
Linked to the definition of forward and bidirectional ranges where they're mentioned in std.algorithm
|
2017-02-26 11:44:55 -05:00 |
|
Sebastian Wilzbach
|
b8a88558a9
|
Fix Ddoc warnings
|
2017-02-26 09:33:14 +01:00 |
|
Jack Stouffer
|
7d4ac19030
|
Linked to the definition of input ranges where they're mentioned
|
2017-02-25 19:18:54 -05:00 |
|
Jack Stouffer
|
4ce5d44dbb
|
Use underscores for number literals with five or more digits
|
2017-02-23 09:45:49 -05:00 |
|
Sebastian Wilzbach
|
203755d296
|
Automatically add spaces to binary operators (>>)
command:
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
|
2017-02-23 00:57:47 +01:00 |
|
Sebastian Wilzbach
|
ef7be4b60d
|
Automatically add spaces to binary operators (<<)
command:
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
|
2017-02-23 00:57:47 +01:00 |
|
Sebastian Wilzbach
|
d905ef53b1
|
Automatically add spaces to binary operators (<=)
command:
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
|
2017-02-23 00:57:47 +01:00 |
|
Sebastian Wilzbach
|
a2c6398332
|
Automatically add spaces to binary operators (==)
command:
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
|
2017-02-23 00:57:47 +01:00 |
|
Andrei Alexandrescu
|
30724e67d9
|
Merge pull request #5166 from wilzbach/dscanner-unittest-safe-or-system
Dscanner: let unittest be @safe or @system
|
2017-02-22 14:44:08 -05:00 |
|
Sebastian Wilzbach
|
2e15d8ac51
|
[Static if] replace overload constraints with static if (iteration.d)
|
2017-02-22 05:47:19 +01:00 |
|
Sebastian Wilzbach
|
a36cec8686
|
DScanner: automatially set all unattributed unittests to @safe or @system
|
2017-02-22 05:42:04 +01:00 |
|
Sebastian Wilzbach
|
425ab667a3
|
Automatically set the range style from a..b -> a .. b
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
|
2017-02-22 05:37:31 +01:00 |
|
Andrei Alexandrescu
|
027ae18cab
|
Merge pull request #5175 from wilzbach/style-cast-space
Add a check to enforce space after cast(..) expressions
|
2017-02-21 20:11:23 -05:00 |
|
Jack Stouffer
|
e656eec40f
|
Added practical example to std.algorithm.iteration.group
|
2017-02-21 15:40:24 -05:00 |
|
Sebastian Wilzbach
|
805c720595
|
Unify Phobos by ensuring there's always a space after cast(...)
Command:
sed -E 's/([^"])cast\(([^)]*?)\)([[:alnum:]])/\1cast(\2) \3/g' -i **/*.d
|
2017-02-21 16:40:20 +01:00 |
|
Sebastian Wilzbach
|
5521541032
|
Unify assert style to have no spaces between the first brace
Application of:
sed -E "s/assert +\(/assert(/" -i **/*.d
|
2017-02-21 15:27:15 +01:00 |
|
Jack Stouffer
|
19e240f136
|
Merge pull request #5157 from wilzbach/dscanner-builtin-conflict
Dscanner: enable check for conflicts with builtin properties
|
2017-02-20 13:50:16 -05:00 |
|
Sebastian Wilzbach
|
1552ed5e18
|
DScanner: check for useless asserts
|
2017-02-20 15:10:09 +01:00 |
|
Sebastian Wilzbach
|
a58f6cd249
|
Dscanner: enable check for conflicts with builtin properties
|
2017-02-20 14:13:57 +01:00 |
|
Sebastian Wilzbach
|
87dec58a41
|
DStyle: Constraints on declarations should have the same indentation level
|
2017-02-17 07:36:23 +01:00 |
|
Sebastian Wilzbach
|
8d5b051235
|
Provide reference to other common names
|
2017-02-16 02:57:51 +01:00 |
|
Nick Treleaven
|
759da8eec0
|
swapRanges: Remove redundant constraint tests
hasSwappableElements already tests for isInputRange.
Also fix hasSwappableElements docs.
|
2017-02-15 17:21:21 +00:00 |
|
Jonathan M Davis
|
130714acdd
|
Move deprecations along.
|
2017-01-24 03:08:10 -08:00 |
|
Walter Bright
|
9f77f47cc7
|
Merge pull request #5046 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
|
2017-01-21 15:45:48 -08:00 |
|
Jack Stouffer
|
fc37e0f750
|
Merge pull request #4887 from Superstar64/joiner_assign_front
made joiner.front assignable
|
2017-01-18 16:05:28 -05:00 |
|
Martin Nowak
|
00044d0dd9
|
Merge remote-tracking branch 'upstream/stable' into merge_stable
|
2017-01-18 14:09:18 +01:00 |
|
Dmitry Olshansky
|
4d19d0ad3a
|
Fix issue 17066
|
2017-01-17 23:07:56 +01:00 |
|
Jack Stouffer
|
40bae5d48f
|
Merge pull request #5034 from LemonBoy/correct-cast
Cast a void pointer to char* before subtracting it
|
2017-01-15 10:49:29 -05:00 |
|
LemonBoy
|
ccfd30019a
|
Cast a void pointer to char* before subtracting it
|
2017-01-15 15:37:48 +01:00 |
|
Martin Nowak
|
19641412f6
|
Merge remote-tracking branch 'upstream/master' into stable
|
2017-01-07 04:00:22 +01:00 |
|