e-y-e
|
669fa67b1d
|
Change yes/no enum SortOutput to a Flag
|
2016-09-23 10:32:43 +01:00 |
|
e-y-e
|
ad2563f8e7
|
Change yes/no enum OpenRight to a Flag
|
2016-09-23 10:08:46 +01:00 |
|
Jack Stouffer
|
67d44e4cdc
|
Remove package wide std.algorithm imports from Phobos
|
2016-09-22 08:36:14 +01:00 |
|
Andrei Alexandrescu
|
bb24012402
|
Merge pull request #4776 from NVolcz/patch-3
Added usage example to equal
|
2016-09-16 19:32:06 -04:00 |
|
Andrei Alexandrescu
|
288c21b78b
|
Merge pull request #4775 from NVolcz/patch-2
Removed debug lines from example unittest
|
2016-09-16 19:28:22 -04:00 |
|
Walter Bright
|
55e5737525
|
add 'scope' to opApply() parameter
|
2016-09-14 19:41:41 -07:00 |
|
NVolcz
|
3c06aae6e5
|
Added usage example to equal
|
2016-09-12 15:49:26 +02:00 |
|
NVolcz
|
afc7ae9bb3
|
Removed debug lines from example unittest
The example for ´´´auto joiner(RoR)(RoR r)´´´ includes a scoped debug line. This line is not relevant in an example unittest.
https://dlang.org/phobos/std_algorithm_iteration.html#joiner
|
2016-09-12 11:22:26 +02:00 |
|
Walter Bright
|
9cfe39bfe2
|
searching.d: add scope annotations
|
2016-09-06 02:33:12 -07:00 |
|
Andrei Alexandrescu
|
5c5dda3dfb
|
Merge pull request #4249 from wilzbach/fix_15960
fix issue 15960 - deprecate setUnion in favor of merge
|
2016-08-28 20:15:40 -04:00 |
|
Dmitry Olshansky
|
96b93c7b63
|
Merge pull request #4736 from schveiguy/fixinitializeall
Fix issue where initializeAll does not properly use initializer
|
2016-08-28 21:44:30 +02:00 |
|
Sebastian Wilzbach
|
501a1d5f41
|
fix issue 15960 - deprecate setUnion in favor of merge
|
2016-08-28 17:51:29 +02:00 |
|
John Colvin
|
7c7af21d48
|
add test for Issue 16413
|
2016-08-27 15:06:22 +01:00 |
|
Sebastian Wilzbach
|
9abe256cab
|
Merge pull request #4740 from togrue/bugfix_16179
Fix issue 16179 - multiSort no longer callable with delegate with context
|
2016-08-26 21:47:54 +02:00 |
|
togrue
|
7f88a93227
|
Fixed issue 16179
(multiSort no longer callable with delegate with context)
- Moved out nested functions inside multiSort to the module scope.
- Added a unittest
|
2016-08-26 21:04:01 +02:00 |
|
Jack Stouffer
|
c5d537f06e
|
Fix spelling mistake in iteration.d
|
2016-08-24 15:45:47 -04:00 |
|
Steven Schveighoffer
|
ea3f446a98
|
Fix issue where initializeAll does not properly use
TypeInfo_StaticArray.initializer. Found in issue 16394
|
2016-08-18 17:29:29 -04:00 |
|
Andrei Alexandrescu
|
bf3669f369
|
Merge pull request #4687 from wilzbach/std_algorithm_comparison
add unittest attributes to std.algorithm.comparison
|
2016-08-15 05:38:44 -04:00 |
|
Andrei Alexandrescu
|
66ba7b87f0
|
This is 3% faster because of better use of speculative hardware
|
2016-08-12 17:09:47 -04:00 |
|
Andrei Alexandrescu
|
30cb5191b0
|
Simplify, eliminate redundant work in sort
|
2016-08-12 15:55:45 -04:00 |
|
Steven Schveighoffer
|
c4578cdb80
|
Merge pull request #4716 from WalterBright/sorting-overflow
sorting.d: add overflow checks
|
2016-08-05 11:31:01 -04:00 |
|
Walter Bright
|
ec8534d58b
|
sorting.d: add overflow checks
|
2016-08-05 00:44:20 -07:00 |
|
Walter Bright
|
8f69e217bf
|
comparison.d: add overflow checks
|
2016-08-05 00:39:33 -07:00 |
|
Walter Bright
|
03a5eae0f4
|
fix .ptr safety problem in schwartzSort()
|
2016-08-03 00:03:21 -07:00 |
|
Walter Bright
|
7b30453dd2
|
Merge pull request #4686 from wilzbach/std_algorithm_iteration
add unittest attributes to std.algorithm.iteration
|
2016-08-02 04:07:44 -07:00 |
|
Jack Stouffer
|
f30c6a106c
|
Enable always true assert checks in Travis
|
2016-07-31 10:47:26 -04:00 |
|
Walter Bright
|
c6aa7e19d5
|
Merge pull request #4685 from wilzbach/std_algorithm_sorting
add unittest attributes to std.algorithm.sorting
|
2016-07-29 15:09:35 -07:00 |
|
Sebastian Wilzbach
|
790aada728
|
replace functions with lambda aliases
|
2016-07-29 18:16:34 +02:00 |
|
Sebastian Wilzbach
|
fde82ff034
|
std.algorithm.sorting: enable CTFE test for Timsort
|
2016-07-29 17:31:20 +02:00 |
|
Sebastian Wilzbach
|
016d5145b2
|
make std.algorithm.sorting @safe-er
|
2016-07-29 17:14:20 +02:00 |
|
Sebastian Wilzbach
|
bd98ca10d7
|
add unittest attributes to std.algorithm.comparison
|
2016-07-29 12:25:56 +02:00 |
|
Sebastian Wilzbach
|
d7a18dc52e
|
add unittest attributes to std.algorithm.iteration
|
2016-07-29 12:25:22 +02:00 |
|
Ilya Yaroshenko
|
efe33e3470
|
fix docs in iteration
`sum` is not precise. Precise algorithms are Python `fsum` and Mir's [`sum!(Summation.precise)`](http://docs.mir.dlang.io/latest/mir_sum.html)
|
2016-07-26 10:07:42 +02:00 |
|
Nick Treleaven
|
46a08e86d7
|
[trivial] Tweak docs for std.algorithm.sort
|
2016-07-18 12:03:37 +01:00 |
|
Andrei Alexandrescu
|
cd68d1a582
|
Merge pull request #4603 from JackStouffer/cache
Enhanced cache and map to provide length info for their slices
|
2016-07-15 16:45:30 -04:00 |
|
Jack Stouffer
|
fcb57098d1
|
Enhanced cache and map to provide length info for their slices
|
2016-07-14 14:03:25 -04:00 |
|
Jack Stouffer
|
c9222e1ecc
|
Added messages to asserts in std.algorithm.iteration
|
2016-07-14 13:16:23 -04:00 |
|
Dmitry Olshansky
|
f49908c56b
|
Merge pull request #4578 from JackStouffer/unused-variables
Remove or Fix Unused Variables
|
2016-07-11 21:38:30 +02:00 |
|
Steven Schveighoffer
|
c74537000c
|
Fix all windows cycles
|
2016-07-08 21:07:15 -04:00 |
|
Jack Stouffer
|
b24000513d
|
Removed unused variables from std.algorithm.sorting
|
2016-07-08 11:34:48 -04:00 |
|
Jack Stouffer
|
6b22c63c5b
|
Enable long line checks in travis
|
2016-07-02 01:10:29 -04:00 |
|
Jack Stouffer
|
268fa2538d
|
Add some const and immutable to std.algorithm
|
2016-07-01 17:11:09 -04:00 |
|
Jack Stouffer
|
ad7dbaa050
|
Fixed Issue 14485: .front of empty filtered zip range is accessible
|
2016-06-28 09:48:56 -04:00 |
|
Andrei Alexandrescu
|
e59c06b410
|
Merge pull request #4431 from wilzbach/document_std_algorithm_test
add external imports to documented unittests in std.algorithm
|
2016-06-18 06:38:44 -04:00 |
|
Andrei Alexandrescu
|
ac9c93cb9e
|
Merge pull request #4315 from wilzbach/algorithms_private_cleanup
std.algorithm: set accidentally exposed methods to private
|
2016-06-18 04:27:58 -04:00 |
|
Andrei Alexandrescu
|
7172eda466
|
Merge pull request #4327 from tsbockman/isPowerOf2
Add `std.math.isPowerOf2()`. Supports floating-point and integers.
|
2016-06-16 23:09:02 -04:00 |
|
Sebastian Wilzbach
|
ec47ac4224
|
Remove the WEB macro in favor of HTTP
replacement: sed 's/\$(WEB/\$(HTTP/g' -i **/*.d
|
2016-06-16 00:14:51 +02:00 |
|
Sebastian Wilzbach
|
8b60ec24b0
|
add external imports to documented unittests in std.algorithm
|
2016-06-15 03:42:28 +02:00 |
|
Steven Schveighoffer
|
c5bb43ce54
|
Merge pull request #4425 from JackStouffer/issue16073
Partial Fix for Issue 16073 (part 2)
|
2016-06-14 11:01:59 -04:00 |
|
Jack Stouffer
|
94d74ac8f5
|
[Issue 16073] Fix incorrect uses of random access range primitives in std.algorithm.sorting
|
2016-06-14 10:04:01 -04:00 |
|