monarchdodra
1f82e17a40
Remove typetuple dependencies
2013-12-22 17:07:32 +01:00
Andrei Alexandrescu
67342afbc9
Merge pull request #1800 from Geod24/remove-deprecated-modules
...
Remove deprecated crc32 and std.md5
2013-12-21 10:43:17 -08:00
Geod24
ecbc04f90d
Remove modules crc32 and std.md5 which had been deprecated by 6ff6adc5bf
2013-12-21 18:35:35 +01:00
k-hara
23e1f9164b
fix property enforcement
2013-12-21 22:11:45 +09:00
monarch dodra
d42aa86717
Merge pull request #1796 from JakobOvrum/setintersection
...
Add support for more than two arguments to std.algorithm.setIntersection
2013-12-20 08:09:06 -08:00
Jakob Ovrum
1791e7c39d
Add support for more than two arguments to std.algorithm.setIntersection
...
This seems to have always been intended to work, but was left unfinished.
The old documentation, as well as the current entry in the cheat sheet,
claimed it supported any number of arguments.
2013-12-20 19:10:05 +09:00
Andrei Alexandrescu
0d3197de92
Merge pull request #1793 from MartinNowak/imports
...
localize std.range import
2013-12-19 21:03:49 -08:00
Andrei Alexandrescu
c2a3bd8426
Merge pull request #1787 from JakobOvrum/among
...
Add std.typecons.among
2013-12-19 19:35:12 -08:00
Jakob Ovrum
351ab371f2
Add std.typecons.among
2013-12-20 12:30:51 +09:00
Martin Nowak
cfd52f2688
localize std.range import
2013-12-20 01:23:51 +01:00
Martin Nowak
c445f1c288
Merge pull request #1766 from jmdavis/deprecations
...
Move various deprecations along.
Conflicts:
std/algorithm.d
std/zip.d
2013-12-19 23:33:47 +01:00
Martin Nowak
ff23ea7997
Merge pull request #1791 from blackwhale/range-bug-regex
...
fix issue 11775 std.regex should check for valid repetition range
2013-12-19 12:24:11 -08:00
Martin Nowak
22b2a267e8
Merge pull request #1789 from blackwhale/opcast-regex
...
fix issue 11770 std.regex.Captures should be convertible to bool
2013-12-19 11:24:37 -08:00
Dmitry Olshansky
e598f92224
fix issue 11775 std.regex should check for valid repetition range
2013-12-19 22:02:37 +04:00
monarch dodra
263d35f01f
Merge pull request #1430 from tom-tan/safe-array-insertInPlace
...
Make std.array.insertInPlace @safe for some cases
2013-12-19 09:49:06 -08:00
Dmitry Olshansky
66f2b67e4e
fix issue 11770 std.regex.Captures should be convertible to bool
2013-12-19 21:46:29 +04:00
Martin Nowak
8ce977a8f0
Merge pull request #1676 from monarchdodra/algoPredicable
...
Issue 11403 - functions in std.algo can't be used as pred
2013-12-19 18:22:09 +01:00
monarchdodra
a5279fae89
fix canFind unittest
2013-12-19 17:53:35 +01:00
monarchdodra
d31d574882
rework any/all documentation
2013-12-19 17:51:26 +01:00
monarchdodra
2fdc82741f
unittest any, all, canFind
2013-12-19 17:22:12 +01:00
monarchdodra
7db66a32eb
make any/all predicate-able
2013-12-19 17:22:11 +01:00
monarchdodra
a84a69dc8c
make canFind predicate-able
2013-12-19 17:22:11 +01:00
monarch dodra
f5e45c7626
Merge pull request #1788 from 9il/patch-2
...
Fix issues #11771
2013-12-19 06:33:03 -08:00
monarch dodra
50ad576f63
Merge pull request #1743 from JakobOvrum/only
...
Add support for multiple values to std.range.only
2013-12-19 05:02:29 -08:00
Ilya
f1775bdc27
Fix issues #11771
...
improve std.uni intersect `ref intersect()(dchar ch)`
Fix issues #11771
2013-12-19 15:15:55 +03:00
Daniel Murphy
654cb520ab
Merge pull request #1785 from 9il/patch-2
...
std.uni: allow using "in"
2013-12-19 03:04:07 -08:00
Ilya
db17a50241
Update uni.d
2013-12-19 12:54:29 +03:00
Ilya
b8acdb3375
add unittest for bool opBinaryRight(string op: "in", U)(U ch) const
2013-12-19 12:34:12 +03:00
Ilya
e93d09e83a
Update uni.d
2013-12-19 12:10:44 +03:00
Ilya
d8f9b59c15
allow using "in"
...
opIndex is const
2013-12-19 12:06:04 +03:00
Jakob Ovrum
c08bc94471
Add support for any number of values to std.range.only
2013-12-19 10:38:26 +09:00
Andrej Mitrovic
ac83fa7706
Merge pull request #1783 from andralex/getopt
...
Fix issue 11764
2013-12-18 13:46:07 -08:00
Andrei Alexandrescu
25c11b4ec3
Merge pull request #1784 from blackwhale/regex-doc
...
Fix issue 11762 - DDoc macro S_LINK
2013-12-18 13:04:38 -08:00
Dmitry Olshansky
3f6e9601d5
Fix issue 11762 - DDoc macro S_LINK
2013-12-19 00:53:43 +04:00
Andrei Alexandrescu
4900690b77
Fix issue 11764
2013-12-18 12:17:19 -08:00
Andrej Mitrovic
41bbb3d0ed
Merge pull request #1779 from andralex/getopt
...
Fix issue 5762
2013-12-18 00:36:53 -08:00
Daniel Murphy
71b2879c52
Call enforce on the pointer, not the slice
2013-12-18 17:41:37 +11:00
Andrej Mitrovic
127a7851d9
Merge pull request #1780 from Geod24/fix-digest
...
Turned Examples section in std.digest.* into documented unittest
2013-12-17 06:34:40 -08:00
monarch dodra
05738e116c
Merge pull request #1721 from Biotronic/master
...
Fix 8167 (BigInt identity constructor) and 9061 (BigInt bitwise ops)
2013-12-17 06:06:26 -08:00
Geod24
8dc683674e
Turned Examples section in std.digest.* into documented unittest
2013-12-17 13:57:44 +01:00
Simen Kjærås
94489cb09c
Fix name of bitwise operations
2013-12-17 12:54:35 +01:00
Andrei Alexandrescu
b53890b078
Fix issue 5762
2013-12-16 15:53:09 -08:00
monarch dodra
fc48d56284
Merge pull request #1717 from Zshazz/issue_11598
...
Fix issue 11598 - uniform could be faster for integrals
2013-12-16 05:24:20 -08:00
monarch dodra
11f3b0f721
Merge pull request #1775 from MartinNowak/std_zip3
...
fix adding an ArchiveMember to another ZipArchive
2013-12-16 05:22:29 -08:00
monarch dodra
c297d895c9
Merge pull request #1778 from JakobOvrum/algorithmexamples
...
Change DDoc examples in std.algorithm to documented unittests
2013-12-16 05:20:27 -08:00
Andrej Mitrovic
be647d569b
Merge pull request #1759 from 9rnsr/fix11711
...
Use __traits.d(getAliasThis)
2013-12-16 04:55:28 -08:00
Tomoya Tanjo
d9dc269747
Make std.array.insertInPlace @safe for some cases
2013-12-16 20:56:23 +09:00
Jakob Ovrum
e86b56e8e7
Change std.algorithm.map example to not use I/O
2013-12-16 18:16:31 +09:00
Jakob Ovrum
d56d317220
Remove extraneous header from std.algorithm.reduce example
2013-12-16 17:48:28 +09:00
Jakob Ovrum
e569476df9
Fix std.algorithm.setIntersection documentation
2013-12-16 17:48:28 +09:00