phobos/std
2010-08-14 17:12:35 +00:00
..
c Added pragma(lib, "uuid") 2010-08-08 01:16:38 +00:00
internal/math Reinstated bigint unit tests. Please confirm that these pass on OSX with DMD2.048. 2010-08-11 14:50:06 +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 Bug 3946: schwartzSort - SwapStrategy always unstable 2010-08-13 10:55:11 +00:00
array.d Different implementation of capacity in Appender 2010-08-08 01:11:05 +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 Applied pure and nothrow to std.complex. To make this work, I had to add a few nothrows to std.math.pow() as well. 2010-08-13 09:58:13 +00:00
concurrency.d Commented out failing unittests on OSX. Sean, please verify, thanks. 2010-07-28 07:56:29 +00:00
container.d revert std/container.d change 2010-07-29 05:34:19 +00:00
contracts.d Scheduled for deprecation in favor of std.exception 2010-07-04 21:16:47 +00:00
conv.d Fix unittest so it works even when errno is set elsewhere under completely unrelated circumstances. 2010-08-12 01:56:15 +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 Readded toString as a deprecated alias to UTCtoString 2010-08-08 07:37:02 +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 Fixes for Windows 2010-08-08 01:14:58 +00:00
format.d Readded complex support. Readded typedef support but deprecated. 2010-08-08 01:15:40 +00:00
functional.d Improved adjoin() 2010-07-28 07:57:24 +00:00
getopt.d Added documentation clarifications for short options 2010-08-08 19:27:44 +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 Applied pure and nothrow to std.complex. To make this work, I had to add a few nothrows to std.math.pow() as well. 2010-08-13 09:58:13 +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 Add FFT to std.numeric. 2010-08-13 02:32:59 +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 Fix unlisted bug: std.path.join("", "foo") returns "/foo" instead of "foo" on Posix. 2010-08-12 06:12:09 +00:00
perf.d random updates 2010-03-17 08:37:07 +00:00
process.d Bug 3348: Documentation for many std.process functions has disappeared 2010-08-13 11:30:26 +00:00
random.d Replaced std.contracts with std.exception throughout 2010-07-04 22:09:03 +00:00
range.d Slicing for Iota. 2010-08-14 15:19:17 +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 Improved signal import (svn 1837). Thanks Michel. 2010-08-12 13:00:31 +00:00
socket.d Fixed failing unittest 2010-07-28 08:08:06 +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 commiting my first attempt at network support in the File interface. 2010-08-14 17:12:35 +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 Bug 3312: std.string.count should use const(char)[], not immutable. 2010-08-13 10:21:44 +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 Fix several related bugs in std.math.pow(), massively improve unittests. 2010-08-12 02:00:17 +00:00
typecons.d Add convenience functions for Rebindable. 2010-08-14 00:40:50 +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