phobos/std
2010-05-17 16:34:10 +00:00
..
c Added FreeBSD code. 2010-05-17 03:02:16 +00:00
internal/math Oops -- I forgot that this bug has only been fixed in my version of DMD <g>. 2010-03-24 21:20:47 +00:00
windows invariant => immutable 2010-05-05 22:19:49 +00:00
__fileinit.d Converted "static this" to "shared static this" where appropriate. 2010-03-09 03:54:06 +00:00
algorithm.d invariant => immutable 2010-05-05 22:21:46 +00:00
array.d invariant => immutable 2010-05-05 22:21:46 +00:00
atomics.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
base64.d string, wstring are now bidirectional (not random) ranges 2010-02-22 15:52:31 +00:00
bigint.d High-performance BigInt, initial release. Posix makefile has not yet been updated. 2010-03-24 21:13:24 +00:00
bind.d inout to ref 2009-12-19 07:46:41 +00:00
bitmanip.d Add @property to length method. 2010-05-04 21:54:00 +00:00
boxer.d fix opEquals type 2009-11-22 08:38:36 +00:00
compiler.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
complex.d Complete redesign of std.complex 2010-04-20 13:13:11 +00:00
concurrency.d shouldn't have a main() 2010-03-10 01:57:00 +00:00
contracts.d invariant => immutable 2010-05-05 18:25:44 +00:00
conv.d Added FreeBSD code. 2010-05-17 03:02:16 +00:00
cpuid.d Converted "static this" to "shared static this" where appropriate. 2010-03-09 03:54:06 +00:00
cstream.d Converted "static this" to "shared static this" where appropriate. 2010-03-09 03:54:06 +00:00
ctype.d Add pure to isalnum, isalpha, iscntrl, isdigit, islower, ispunct, isspace, isxdigit, isgraph, isprint, isascii, toupper 2009-10-26 22:41:15 +00:00
date.d Added FreeBSD code. 2010-05-17 03:02:16 +00:00
datebase.d Converted "static this" to "shared static this" where appropriate. 2010-03-09 03:54:06 +00:00
dateparse.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
demangle.d inout to ref 2009-12-19 07:46:41 +00:00
encoding.d invariant => immutable 2010-05-05 18:25:44 +00:00
file.d Reverted my changes in std.file; it was wrong to delete struct_stat64. 2010-05-17 10:37:02 +00:00
format.d invariant => immutable 2010-05-05 18:25:44 +00:00
functional.d Added toDelegate. 2010-02-19 03:14:19 +00:00
getopt.d invariant => immutable 2010-05-05 22:19:49 +00:00
gregorian.d added 2010-05-02 01:24:04 +00:00
intrinsic.d add purity and nothrow 2009-02-24 11:02:48 +00:00
iterator.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
json.d comment out broken unittest, fix later 2010-04-08 20:40:31 +00:00
loader.d inout to ref 2009-12-19 07:46:41 +00:00
math.d Added FreeBSD code. 2010-05-17 03:02:16 +00:00
md5.d inout to ref 2009-12-19 07:46:41 +00:00
metastrings.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
mmfile.d Reverted my changes in std.mmfile; it was wrong to delete struct_stat64. 2010-05-17 10:42:38 +00:00
numeric.d invariant => immutable 2010-05-05 22:19:49 +00:00
openrj.d Add @property to length method. 2010-05-04 21:54:00 +00:00
outbuffer.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
path.d invariant => immutable 2010-05-05 22:19:49 +00:00
perf.d random updates 2010-03-17 08:37:07 +00:00
process.d invariant => immutable 2010-05-05 22:19:49 +00:00
random.d invariant => immutable 2010-05-05 22:21:46 +00:00
range.d bugzilla 3873 std.range.repeat should have popBack defined 2010-05-17 16:34:10 +00:00
regex.d Add @property to length method. 2010-05-04 21:54:00 +00:00
regexp.d inout to ref 2009-12-19 07:46:41 +00:00
signals.d Change [length] to [$] throughout Phobos. 2009-11-03 07:55:49 +00:00
socket.d Added FreeBSD code. 2010-05-17 03:02:16 +00:00
socketstream.d updates for new const regime 2007-12-21 00:01:31 +00:00
stdarg.d inout to ref 2009-12-19 07:46:41 +00:00
stdint.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
stdio.d Added FreeBSD code. 2010-05-17 03:02:16 +00:00
stdiobase.d Converted "static this" to "shared static this" where appropriate. 2010-03-09 03:54:06 +00:00
stream.d inout to ref 2009-12-19 07:46:41 +00:00
string.d invariant => immutable 2010-05-05 22:19:49 +00:00
syserror.d Merge r297:387 from candidate to trunk. 2007-10-14 09:22:50 +00:00
system.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
traits.d invariant => immutable 2010-05-05 18:25:44 +00:00
typecons.d Add tie to std.typecons 2010-05-17 16:19:35 +00:00
typelist.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
typetuple.d Change [length] to [$] throughout Phobos. 2009-11-03 07:55:49 +00:00
uni.d Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
uri.d invariant => immutable 2010-05-05 22:19:49 +00:00
utf.d invariant => immutable 2010-05-05 22:19:49 +00:00
variant.d invariant => immutable 2010-05-05 22:21:46 +00:00
xml.d invariant => immutable 2010-05-05 22:19:49 +00:00
zip.d socket unittest failure workaround 2010-03-15 21:37:54 +00:00
zlib.d inout to ref 2009-12-19 07:46:41 +00:00