phobos/std
monarchdodra 301b42f0de Fix issue 12007 - cartesianProduct does'nt work with ranges of immutables
https://d.puremagic.com/issues/show_bug.cgi?id=12007

This makes a tweak to `Zip`'s `save`: Now, it *builds* a new `Zip` object
from the saved ranges, rather than assigning each range individually.

This gives 2 advantages:
1. Better support for `save` (which doesn't actaully guarantee assignability)
2. Avoids useless `opAssign` overhead
2014-02-26 21:18:59 +01:00
..
c Convert to new alias syntax 2014-02-11 15:27:05 +09:00
digest Convert to new alias syntax 2014-02-11 15:27:05 +09:00
internal Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
net Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
windows Move various deprecations along. 2013-12-11 23:44:12 -08:00
algorithm.d Fixup sum documentation 2014-02-26 11:09:24 +01:00
array.d Remove useless lambda 2014-02-18 22:58:28 +01:00
ascii.d improve optimization potential of std.ascii 2013-10-16 16:12:46 -07:00
base64.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
bigint.d Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
bitmanip.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
compiler.d
complex.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
concurrency.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
container.d Cleanup DList 2014-02-24 20:31:16 +01:00
conv.d Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
cstream.d Fix issue 10893: added missing or renamed DDoc parameters (found by fix to 10236) 2013-08-31 15:36:29 +08:00
csv.d Remove use of automatic adjacent string literal concatenation from phobos 2014-01-20 03:42:21 +11:00
datetime.d Merge pull request #1898 from schuetzm/tzif3 2014-02-05 04:32:10 -08:00
demangle.d Remove trailing white 2014-01-08 08:30:28 +01:00
encoding.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
exception.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
file.d Merge pull request #1940 from JakobOvrum/fixgloblink 2014-02-15 12:32:00 +01:00
format.d Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
functional.d more std.functional import scoping 2014-02-22 11:19:12 +01:00
getopt.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
json.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
math.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
mathspecial.d
metastrings.d
mmfile.d Remove cases where an array is used in a boolean context 2013-11-27 18:23:07 +11:00
numeric.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
outbuffer.d fix Issue 10644 - Win64: wrong code when passing arguments through ... 2013-07-19 14:17:32 -07:00
parallelism.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
path.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
process.d std.stdio: Add File.windowsHandle, fdopen and windowsHandleOpen 2014-02-12 02:39:36 +00:00
random.d Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
range.d Fix issue 12007 - cartesianProduct does'nt work with ranges of immutables 2014-02-26 21:18:59 +01:00
regex.d fix issue 12076 2014-02-24 02:02:06 +04:00
signals.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
socket.d Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
socketstream.d
stdint.d
stdio.d Mark std.stdio.File.this(this), isOpen, name and getFP as @safe 2014-02-24 15:44:07 +09:00
stdiobase.d
stream.d Fixed Issue 1668 std.stream readf can't read int, nan, inf as floats 2014-02-16 09:55:36 -06:00
string.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
syserror.d
system.d
traits.d Add a test case isAssignable!(void[1], void[1]) 2014-02-11 18:36:40 +09:00
typecons.d Add support for non-assignable construction for tuple 2014-02-18 09:33:43 +01:00
typelist.d
typetuple.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
uni.d Reserve appender length for the common case 2014-02-22 21:03:42 +00:00
uri.d Fix cases where goto skips initialization of variables 2013-11-20 00:20:33 +11:00
utf.d Remove uses of the comma operator 2014-02-18 00:48:40 +11:00
uuid.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
variant.d Merge pull request #1934 from Kapps/fix8580 2014-02-17 10:05:59 +01:00
xml.d Convert to new alias syntax 2014-02-11 15:27:05 +09:00
zip.d Merge pull request #1870 from MartinNowak/fix1832 2014-02-16 21:01:54 +01:00
zlib.d Fix issue 10893: added missing or renamed DDoc parameters (found by fix to 10236) 2013-08-31 15:36:29 +08:00