phobos/std
2010-07-28 08:06:38 +00:00
..
c Added FreeBSD code. 2010-05-17 03:02:16 +00:00
internal/math Commented out failing asserts when unittesting under OSX. Don, could you please verify? 2010-07-28 07:51:52 +00:00
windows opApply's delegate needs to be 'scope' for avoiding heap allocation 2010-05-18 10:58:01 +00:00
__fileinit.d Set native eol-style for some files that didn't have it. 2010-07-06 19:16:04 +00:00
algorithm.d Reformatted map, improved reduce, simplified find, and defined joiner. 2010-07-28 08:02:05 +00:00
array.d Saved capacity properly after each append 2010-07-28 07:50:50 +00:00
base64.d string, wstring are now bidirectional (not random) ranges 2010-02-22 15:52:31 +00:00
bigint.d Fix bug 4470 Problems with std.bigint mod and divide 2010-07-17 06:26:24 +00:00
bind.d Moved static asserts at module level into unittests. This reduces the size of many client object files by up to 20x. 2010-06-09 19:34:20 +00:00
bitmanip.d opApply's delegate needs to be 'scope' for avoiding heap allocation 2010-05-18 10:58:01 +00:00
boxer.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +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 Changed Complex.toString() to take a delegate, and also to allow calling it without parameters. 2010-07-14 11:36:07 +00:00
concurrency.d Commented out failing unittests on OSX. Sean, please verify, thanks. 2010-07-28 07:56:29 +00:00
container.d Added save property to the archetypal range 2010-07-28 08:06:38 +00:00
contracts.d Scheduled for deprecation in favor of std.exception 2010-07-04 21:16:47 +00:00
conv.d Changed parse with radix 2010-07-28 07:53:26 +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 Changed toString(d_time) to UTCtoString(d_time). d_time being just an alias for an integral, the old function conflicted with others. 2010-07-28 07:55:21 +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 Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
encoding.d Replace static opCall with Constructor. static opCall for struct construction is old style. 2010-06-01 19:44:00 +00:00
exception.d Added to replace std.contracts 2010-07-04 22:06:28 +00:00
file.d Unified the deleteme filename used in unittesting 2010-07-28 08:05:26 +00:00
format.d Changed w.put(e) with put(w, e) everywhere 2010-07-12 01:17:37 +00:00
functional.d Improved adjoin() 2010-07-28 07:57:24 +00:00
getopt.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
gregorian.d Commented out unittests 2010-07-28 07:49:58 +00:00
intrinsic.d add purity and nothrow 2009-02-24 11:02:48 +00:00
iterator.d Replace static opCall with Constructor. static opCall for struct construction is old style. 2010-06-01 19:44:00 +00:00
json.d Set native eol-style for some files that didn't have it. 2010-07-06 19:16:04 +00:00
loader.d inout to ref 2009-12-19 07:46:41 +00:00
math.d Fixed bug 3202: std.math.pow cause dead loop 2010-06-22 07:12:24 +00:00
md5.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
metastrings.d Moved static asserts at module level into unittests. This reduces the size of many client object files by up to 20x. 2010-06-09 19:34:20 +00:00
mmfile.d Replaced std.contracts with std.exception throughout 2010-07-04 22:12:18 +00:00
numeric.d Replaced std.contracts with std.exception throughout 2010-07-04 22:12:18 +00:00
openrj.d opApply's delegate needs to be 'scope' for avoiding heap allocation 2010-05-18 10:58:01 +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 - Fixed bugzilla 3937: os.path.dirname fails on absolute path. 2010-06-24 01:14:06 +00:00
perf.d random updates 2010-03-17 08:37:07 +00:00
process.d Fixed issue in Appender 2010-07-06 05:34:59 +00:00
random.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
range.d Improved retro 2010-07-28 08:03:04 +00:00
regex.d Fixed issue in Appender 2010-07-06 05:34:59 +00:00
regexp.d Qualified indexOf with std.algorithm. 2010-06-08 17:33:23 +00:00
signals.d Change [length] to [$] throughout Phobos. 2009-11-03 07:55:49 +00:00
socket.d Fixed bugzilla 2835: std.socket.TcpSocket doesn't actually connect. 2010-05-23 08:09:59 +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 Prevent tuple indexing error message when you call writefln() with no parameters 2010-07-27 07:31:00 +00:00
stdiobase.d Converted "static this" to "shared static this" where appropriate. 2010-03-09 03:54:06 +00:00
stream.d opApply's delegate needs to be 'scope' for avoiding heap allocation 2010-05-18 10:58:01 +00:00
string.d Fixed issue in Appender 2010-07-06 05:34:59 +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 Added minor unittest 2010-07-28 07:58:10 +00:00
typecons.d Fixed bug reported by Max Samukha in scoped() 2010-07-23 16:12:11 +00:00
typelist.d Set native eol-style for some files that didn't have it. 2010-07-06 19:16:04 +00:00
typetuple.d Moved static asserts at module level into unittests. This reduces the size of many client object files by up to 20x. 2010-06-09 19:34:20 +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 Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
utf.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
variant.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
xml.d Fixed issue in Appender 2010-07-06 05:34:59 +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