Commit graph

233 commits

Author SHA1 Message Date
H. S. Teoh
5517fe1bcd Add example of how to use a custom predicate. 2016-01-26 15:52:45 -08:00
Andrei Alexandrescu
eba4817874 Add maxCount and maxPos 2016-01-20 12:12:41 -05:00
Per Nordlöw
f7f48475f2 Review updates 2016-01-18 12:45:01 +01:00
Per Nordlöw
bfebdc7ecc Add alternative commenting 2016-01-17 21:21:39 +01:00
Per Nordlöw
0b934852c3 Add unary overloads for startsWith and endsWith 2016-01-17 21:21:39 +01:00
Andrei Alexandrescu
a505de3b51 Always return range.save 2016-01-11 13:32:30 -05:00
Andrei Alexandrescu
d95d96f05d No need to test if range is empty in minPos 2016-01-11 13:05:35 -05:00
Andrei Alexandrescu
19288618af Bug fix: swap must happen 2016-01-11 13:03:10 -05:00
Andrei Alexandrescu
b6a61d9e71 Merge pull request #3288 from nordlow/struct-returned-findSplit
Struct Returned findSplit*() with implicit bool conversion
2015-10-29 14:37:39 -04:00
Dragos Carp
d698887729 Remove obsolete TypeTuple references
Replace following names:
std.typetuple      -> std.meta
TypeTuple          -> AliasSeq
ParameterTypeTuple -> Parameters
FieldTypeTuple     -> Fields

std.traits requires more work than search/replace and is left unchanged.
2015-10-13 20:37:44 +02:00
Per Nordlöw
100e7a485b Struct returned findSplits with bool conversion 2015-10-05 21:56:33 +02:00
H. S. Teoh
754a259c93 Add Params:, Returns:, to minPos(). 2015-09-10 21:16:25 -07:00
H. S. Teoh
14bb8ad2f5 Add Params:, Returns:, to minCount(). 2015-09-10 21:15:17 -07:00
H. S. Teoh
4ac555c870 Add Params:, Returns:, to findSplitxx(). 2015-09-09 21:21:45 -07:00
H. S. Teoh
89d9653f77 Add Params:, Returns: to count(). 2015-09-09 20:48:48 -07:00
H. S. Teoh
44264b30d0 Add Params:, Returns: to balancedParens. 2015-09-09 20:37:45 -07:00
Luís Marques
3730d77c04 Fix issue 14880 2015-08-10 14:38:22 +01:00
anonymous
b28962635f fix package XREFs
Also add escaping underscores in some places, and rewrap to 80 columns
where touching anyway.
2015-06-15 22:30:41 +02:00
Walter Bright
d9a9826e55 Revert "Introducing std.meta package" 2015-05-06 14:36:45 -07:00
Dicebot
1c9ae027ef Rename old std.typetuple symbols inside Phobos
staticIndexOf -> indexOf
allSatisfy -> all
anySatisfy -> any
staticMap -> Map
2015-05-05 22:22:11 +03:00
Dicebot
82f54a38d3 TypeTuple -> MetaList inside Phobos 2015-05-05 22:22:11 +03:00
Dicebot
73f773838d import std.typetuple -> import std.meta 2015-05-05 22:22:10 +03:00
Walter Bright
dd00f64095 Merge pull request #2986 from andralex/master
skipOver: no unnecessary decoding
2015-02-16 18:19:11 -08:00
Vladimir Panteleev
2c5294b64f Merge pull request #2989 from andralex/posix.mak
Fix name of package documentation: std_xyz_package.html -> std_xyz.html
2015-02-17 00:04:13 +02:00
Andrei Alexandrescu
11b32b56e5 Fix links 2015-02-16 13:39:18 -08:00
Andrei Alexandrescu
836b1ad723 skipOver: no unnecessary decoding 2015-02-15 23:05:57 -08:00
sinkuu
b55c07c63a Move internal stuff to std.algorithm.internal 2015-02-14 14:02:37 +09:00
sinkuu
492ab0df90 Fix Issue 14149 - Bad std.algorithm error messages 2015-02-14 14:02:36 +09:00
k-hara
1736e6e85c Add missing imports 2015-02-10 20:24:37 +09:00
Jakob Ovrum
e6b0b458cc Change foreach loop in std.algorithm.searching.find to a for-loop 2015-02-05 20:09:29 +09:00
H. S. Teoh
398038a1d3 Move cheat sheet entries into respective submodules. 2015-01-20 10:43:50 -08:00
H. S. Teoh
c3d464d1aa Add ddoc headers for submodules. 2015-01-20 10:27:42 -08:00
H. S. Teoh
b476a82b5b Split search algorithms into own submodule. 2015-01-20 09:14:06 -08:00