.. |
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
|
Optimization for fill; added uninitializedFill and initializeAll; changed copy to work with put(r, e) instead of r.put(e).
|
2010-07-09 03:47:03 +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
|
Defined TotalContainer such that all member functions issue assert(0). That way it's easy to build new containers by copying and pasting TotalContainer. Also added specialization of Array for bool that stores one bit per element.
|
2010-07-09 03:59:53 +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
|
Fixed issue in Appender
|
2010-07-06 05:34:59 +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
|
put(R, E) definition and fix for bugzilla 4456
|
2010-07-14 01:16:18 +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
|
|
|
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
|
|
|
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 hasMember
|
2010-07-14 01:17:00 +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 |