.. |
c
|
Added FreeBSD code.
|
2010-05-17 03:02:16 +00:00 |
internal/math
|
B sting: a&b==c bug.
|
2010-06-21 20:21:26 +00:00 |
windows
|
opApply's delegate needs to be 'scope' for avoiding heap allocation
|
2010-05-18 10:58:01 +00:00 |
__fileinit.d
|
Converted "static this" to "shared static this" where appropriate.
|
2010-03-09 03:54:06 +00:00 |
algorithm.d
|
Unlisted bug in Map.save and a few stylistic changes
|
2010-07-04 21:04:48 +00:00 |
array.d
|
Temporary workaround for bug 4426
|
2010-07-04 21:13:07 +00:00 |
base64.d
|
string, wstring are now bidirectional (not random) ranges
|
2010-02-22 15:52:31 +00:00 |
bigint.d
|
Bug 4300. BigInt * int doesn't work well.
|
2010-06-10 21:43:55 +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
|
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
|
update for change in opOpAssign
|
2010-05-22 01:38:28 +00:00 |
concurrency.d
|
Made Tid exempt from hasLocalAliasing tests until shared can properly be applied to the mbox field inside Tid. The actual implementation is safe as-is so adding the shared label is mostly to conform to the D2 way of doing things.
|
2010-07-02 19:14:22 +00:00 |
container.d
|
Fixed SList.insertAfter to actually use the supplied range as a hint for where the insertion should occur.
|
2010-06-17 22:39:30 +00:00 |
contracts.d
|
Make ErrnoException put the file name and line number in the right place too.
|
2010-07-01 19:07:19 +00:00 |
conv.d
|
Made std.string.icmp() a template function and fixed issue 3386, "to!bool(string) is not implemented"
|
2010-06-15 08:40:50 +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
|
Mark deprecated to unittest
|
2010-05-23 02:07:56 +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
|
Replace static opCall with Constructor. static opCall for struct construction is old style.
|
2010-06-01 19:44:00 +00:00 |
file.d
|
Improved file name/line number propagation in std.file (FileException and cenforce())
|
2010-07-01 21:14:49 +00:00 |
format.d
|
Added changelog and unittest for bug 4109.
|
2010-06-16 00:27:45 +00:00 |
functional.d
|
Bug 3436: std.functional.compose with only one function
|
2010-06-18 01:21:17 +00:00 |
getopt.d
|
Reverted r1557 (and r1513 partially).
|
2010-05-26 14:21:39 +00:00 |
gregorian.d
|
fixed make html problem
|
2010-05-22 20:36:18 +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
|
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
|
Fixed bug 3202: std.math.pow cause dead loop
|
2010-06-22 07:12:24 +00:00 |
md5.d
|
inout to ref
|
2009-12-19 07:46:41 +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
|
bugzilla 4202 Changset 1517 doesn't compile.
|
2010-05-18 11:35:52 +00:00 |
numeric.d
|
Two more B stings.
|
2010-06-21 20:22: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
|
invariant => immutable
|
2010-05-05 22:19:49 +00:00 |
random.d
|
Bug 4171: std.random.uniform does not work for a range of characters
|
2010-06-18 01:05:36 +00:00 |
range.d
|
More higher order range testing improvements.
|
2010-07-03 21:42:27 +00:00 |
regex.d
|
Qualified indexOf with std.algorithm.
|
2010-06-08 17:39:35 +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
|
Fixed writeln() regression
|
2010-06-10 18:50:29 +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
|
Made std.string.icmp() a template function and fixed issue 3386, "to!bool(string) is not implemented"
|
2010-06-15 08:40:50 +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
|
Bug 2627: std.traits.hasAliasing reports true for static arrays.
|
2010-07-02 18:54:51 +00:00 |
typecons.d
|
Fixed typecons.Tuple static assert failure
|
2010-06-22 05:33:16 +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
|
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
|
invariant => immutable
|
2010-05-05 22:19:49 +00:00 |
utf.d
|
Fixed bugzilla 978: std.utf's toUTF* functions accept some invalid and reject some valid UTF.
|
2010-06-23 03:03:56 +00:00 |
variant.d
|
Fixed a segfault calling convertsTo for large types.
|
2010-06-19 05:58:20 +00:00 |
xml.d
|
Fixed bugzilla 3465: isIdeographic can be wrong in std.xml.
|
2010-05-24 04:27:25 +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 |