Andrei Alexandrescu
3d865b35b6
Fix for issue 4942
2011-01-22 19:17:40 +00:00
Andrei Alexandrescu
a14b7ad317
Replaced ell with en in the complexity column for better readability
2011-01-02 22:49:00 +00:00
Andrei Alexandrescu
7bc0565c02
Integrated RedBlackTree by Steven Schveighoffer
2010-12-13 06:44:17 +00:00
David Simcha
8331c70969
More 64 fixes for semantic errors that only show up when templates are instantiated via unittests. Now I'm actually serious about Phobos passing semantic analysis, except for a few modules due to weird druntime issues.
2010-11-10 05:25:50 +00:00
Shin Fujishiro
258e0b6f1c
Fixed bug 5049: bringToFront() returns wrong value.
...
- Fixed the return value.
- Made bringToFront() handle stepping-over conditions correctly.
- Added undocumented SList.Range.sameHead for making the example code work.
2010-10-15 17:52:43 +00:00
Don Clugston
d184cf3264
BinaryHeap was silently broken because of the unspeakably ridiculous C 'function type' syntax. That syntax must die.
2010-10-04 07:03:23 +00:00
Andrei Alexandrescu
8c40564d31
Changed documentation format
2010-09-08 13:04:31 +00:00
Walter Bright
b8ce58ccd1
detab sources
2010-08-23 02:14:45 +00:00
Walter Bright
8be70ee244
revert std/container.d change
2010-07-29 05:34:19 +00:00
Walter Bright
6923b1680e
reflect change in makefile names
2010-07-29 05:33:25 +00:00
Andrei Alexandrescu
13be65f8fd
Added save property to the archetypal range
2010-07-28 08:06:38 +00:00
Andrei Alexandrescu
af76b9236d
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
Sean Kelly
f036f4ddcb
Set native eol-style for some files that didn't have it.
2010-07-06 19:16:04 +00:00
Sean Kelly
a9b75b725f
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
Lars T. Kyllingstad
cc1cb99255
4327 - std.container.Array.Range.~this() tries to call free(T[])
2010-06-16 09:31:28 +00:00
Masahiro Nakagawa
32605802a0
Fix unittest of std.container.SList
2010-06-13 15:41:50 +00:00
Walter Bright
245e29f630
notify gc of malloc'd data
2010-06-12 20:56:25 +00:00
Walter Bright
7983faced4
make TightArray the standard Array
2010-06-12 05:11:18 +00:00
Andrei Alexandrescu
d4f2261656
BinaryHeap is now a container
2010-06-10 15:56:17 +00:00
Andrei Alexandrescu
1b9d41508d
added std/container.d
2010-06-08 18:20:44 +00:00