Commit graph

149 commits

Author SHA1 Message Date
Brad Roberts
29628ab6c9 untested removal of boxer from win32.mak, ought to fix the last of the fallout from andrei's deprecation spree 2011-01-03 04:31:01 +00:00
Don Clugston
876bf9789d Added std.mathspecial. Only 14 functions are included at this stage. 2010-11-18 19:55:57 +00:00
Shin Fujishiro
1042bf80de Workaround for the win32 test failures.
Patch by Rainer, trivial modifications by me.
http://lists.puremagic.com/pipermail/phobos/2010-September/002741.html
2010-09-29 00:12:24 +00:00
SHOO
ab8594bee9 The removal of the garbage.
\0 was added to the file end by a bug of my text editor.
2010-09-18 12:35:07 +00:00
SHOO
3f7580f002 Added std.datetime
1. deprecate std.perf (I added pragma(msg, "...").)
2. Define std.datetime, paste std.stopwatch in it.
I look at the state about the time handling.
2010-09-18 06:20:26 +00:00
Walter Bright
309babfe78 upgrade zlib to version 1.2.5 2010-09-18 04:50:31 +00:00
Walter Bright
6c9ac212de more zip file building errors 2010-09-14 07:18:59 +00:00
Walter Bright
3f026394b4 building zip file was truncated 2010-09-14 03:25:06 +00:00
Shin Fujishiro
4aaffa641a Temporarily remove std.stopwatch from release zip and docs. 2010-09-13 05:07:48 +00:00
Walter Bright
672c41f441 add generation of druntime html 2010-09-04 04:57:31 +00:00
Walter Bright
212bdeae2e added missing file 2010-09-04 02:30:44 +00:00
SHOO
08af0f5500 Added stopwatch module
Added StopWatch, Ticks, systime, apptime, comparingBenchmark, measureTime.
2010-08-22 15:11:33 +00:00
Walter Bright
6923b1680e reflect change in makefile names 2010-07-29 05:33:25 +00:00
Walter Bright
9076becc11 add std.exception to windows makefile 2010-07-05 19:00:22 +00:00
Walter Bright
4bf2e3b194 get it to compile 2010-06-10 01:32:11 +00:00
Andrei Alexandrescu
45e722ef4a Added std.container 2010-06-08 15:07:27 +00:00
Andrei Alexandrescu
c17bb8d119 Removed std.iterator 2010-06-08 15:05:21 +00:00
Sean Kelly
2c63ffa82b Removed std.atomics. It was never documented, so hopefully it can just silently vanish. 2010-06-07 20:35:30 +00:00
Walter Bright
6074540ab0 fix makefile for complex 2010-05-11 15:06:13 +00:00
Walter Bright
120e918afc add phobos.json output 2010-04-27 22:10:48 +00:00
Walter Bright
7b85b8dfab update make files 2010-04-07 17:58:56 +00:00
Don Clugston
0a8a8a39c5 High-performance BigInt, initial release. Posix makefile has not yet been updated. 2010-03-24 21:13:24 +00:00
Don Clugston
abef0028a7 Fix path to std.ddoc for Windows builds. 2010-03-24 05:45:32 +00:00
Sean Kelly
c716f738aa Added std.concurrency. The cuurrent implementation is still pretty spare, but the basics work. See the unittest for an example.
"make unittest" doesn't work with this module because the compiler breaks on what it thinks is unreachable code.  I suppose "treat warnings as errors" will have to be turned off for this module unless someone can find a way to convince the compiler that this code is correct.

More additions forthcoming.  I just wanted to get this in now so it didn't have to continue being passed around via email.
2010-03-09 06:32:39 +00:00
Walter Bright
1afffb7a96 update use of allMembers 2010-02-10 09:33:46 +00:00
Walter Bright
6a214523ae so library builds 2009-12-23 21:16:58 +00:00
Walter Bright
5caa3b1ddf anything I forgot 2009-12-06 02:34:20 +00:00
Jeremie Pelletier
4c0b18cd02 Added json.d module. 2009-11-18 03:42:36 +00:00
Don Clugston
df16d2a797 Fix broken win32 makefile 2009-11-06 16:47:21 +00:00
Walter Bright
3a8e91385b update makefiles for druntime 2009-11-03 19:24:51 +00:00
Walter Bright
dbf4772242 wrong return type in std.utf 2009-09-30 02:25:14 +00:00
Sean Kelly
747f3cf1e4 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.
Removed std.openrj.
2009-09-16 18:19:51 +00:00
Walter Bright
8854281bb4 add assert(0) to shut compiler up 2009-08-22 21:59:12 +00:00
Walter Bright
cf644a325a add shared 2009-05-08 05:00:12 +00:00
Walter Bright
e646af89c0 no fopen64() on OSX 2009-04-19 23:30:27 +00:00
Walter Bright
5232cd844a typo 2009-04-18 18:23:18 +00:00
Don Clugston
a937f845c0 Remove references to bitarray 2009-04-13 18:46:15 +00:00
Don Clugston
c71920b5f0 Bare minimum changes to allow Phobos to compile in Windows. (Segfaults running unittest, though. I managed to coax an error message out of it. std\algorithm.d(575) Error: cannot modify const). 2009-04-07 20:17:17 +00:00
Walter Bright
eb37fa62a6 fix phobos build breaks from new druntime 2009-03-30 21:01:32 +00:00
Walter Bright
245844d89a druntime.lib moved 2009-03-29 23:43:50 +00:00
Sean Kelly
e108928d21 * Modified all std modules to use core.sys.posix in place of std.c.linux.
* Transformed std.c.linux.* into wrappers around core.sys.posix modules where appropriate.
* Added std.c.osx as the OSX equivalent of std.c.linux.
* Added std.c.osx.socket for OSX-specific socket declarations not covered by the Posix spec.
* Altered all makefiles to zip, etc, the new std.c.osx package.
2009-03-26 03:02:32 +00:00
Walter Bright
f14ca1c010 fix bugzilla 2727 2009-03-10 18:13:37 +00:00
Walter Bright
9e96cfb642 add std.c.math to phobos 2009-02-27 22:01:00 +00:00
Walter Bright
d57e203dc9 fold in some OSX changes 2009-02-10 02:21:15 +00:00
Walter Bright
288b76bd82 rollup 2008-12-12 10:45:36 +00:00
Walter Bright
9369507f8c update docs 2008-11-27 19:24:18 +00:00
Sean Kelly
61e7e85856 Replaced std.array, which I'd been a bit overzealous in deleting. 2008-11-17 23:24:23 +00:00
Walter Bright
eec64ecd91 2.020 final rollup 2008-10-21 00:12:23 +00:00
Walter Bright
480b71d0d4 fix html generation 2008-10-18 21:43:26 +00:00
Sean Kelly
330aee040b getErrno() and setErrno() are now exposed by druntime. 2008-10-17 01:08:22 +00:00