Walter Bright
51ff640849
added function
2007-10-26 09:15:29 +00:00
Walter Bright
e1c6c25fc8
supported functors with ReturnType
2007-10-24 04:47:58 +00:00
Brad Roberts
1d8e8d85cc
remove useless output from unittest.d and add some asserts to check results
2007-10-22 08:41:17 +00:00
Brad Roberts
10d22eb26b
convert writefln style testing to a bunch of asserts
2007-10-22 08:32:04 +00:00
Brad Roberts
4e2927ced6
silence unnecessary unittest output
2007-10-22 08:21:33 +00:00
Walter Bright
ca46ba06e7
removed wretched linux-2.mak references
2007-10-22 05:17:15 +00:00
Walter Bright
220f5a9559
can now handle void[0] arrays
2007-10-22 05:14:21 +00:00
Walter Bright
7266d1d904
improve isStaticArray
2007-10-21 08:15:28 +00:00
Andrei Alexandrescu
4dab4f54a4
Added modul slist, not yet public
2007-10-18 21:30:09 +00:00
Andrei Alexandrescu
aae683bd44
Merging from candidate
2007-10-18 21:27:18 +00:00
Andrei Alexandrescu
bd2b2e2757
2007-10-18 20:59:02 +00:00
Brad Roberts
04c55262e3
Add a missing override tag that's win32 specific
2007-10-17 05:14:46 +00:00
Walter Bright
7b991c27fc
missing WIKI
2007-10-16 17:05:19 +00:00
Walter Bright
5817c48625
just checking
2007-10-16 16:55:41 +00:00
Brad Roberts
f13c8ed8f8
Fix linux.mak's clean target to delete the generated doc directory
...
Fix linux-2.mak:
-- switch from using "VPATH .." to a narrower "vpath %.c ..; vpath %.d .."
-- add -w to all .d compilations and -Wall to all .c compilations (except unittest.d -- compiler error causes an unavoidable warning)
-- fix $(LIB) target to depend on ../linux.mak and ../linux-2.mak
2007-10-16 08:03:54 +00:00
Walter Bright
d1111f5757
pass thru DMD
2007-10-16 07:09:14 +00:00
Andrei Alexandrescu
fb72d9e1f0
Got rid of a ton of duplication that seemed innocuous at first.
2007-10-16 06:40:28 +00:00
Walter Bright
354beab065
please stop reverting the change
2007-10-16 06:06:12 +00:00
Andrei Alexandrescu
b1085b13f9
Added fix and test case for printing void[] arrays
2007-10-16 05:37:19 +00:00
Walter Bright
c179c7cd4e
added casts to eliminate warnings
2007-10-16 05:32:22 +00:00
Walter Bright
267a37446f
fixed typos and win32 compile errors
2007-10-16 05:27:07 +00:00
Andrei Alexandrescu
16e03d7c54
Fix for write(void[])
2007-10-16 04:15:17 +00:00
Andrei Alexandrescu
ca26afec10
Few more bugfixes
2007-10-16 03:29:06 +00:00
Andrei Alexandrescu
ad73ee84d5
Bunch o' bugfixes
2007-10-15 21:14:09 +00:00
Walter Bright
0dfd92c96a
added new modules to win32.mak, corrected Wiki page macros
2007-10-15 08:41:18 +00:00
Walter Bright
6fa6a04ff4
stdio => stdout
2007-10-15 06:54:36 +00:00
Walter Bright
b3e542b19b
stdio should be stdout
2007-10-15 06:13:02 +00:00
Brad Roberts
26c6571ff5
merge r404:415 from candidate to trunk
2007-10-15 05:57:34 +00:00
Brad Roberts
b29739013d
Add a default state to silence the compiler warning. A candidate for an enum since the set of legal values is very constrained.
2007-10-15 05:27:23 +00:00
Brad Roberts
280b92b636
Remove unreachable break statements
2007-10-15 05:19:20 +00:00
Brad Roberts
c397f27986
More override warning fixes
2007-10-15 05:16:57 +00:00
Brad Roberts
ed161bcc17
Add proper overrides to fix warnings
2007-10-15 05:13:27 +00:00
Andrei Alexandrescu
2a7e8936e3
Fixed warning
2007-10-15 03:37:34 +00:00
Brad Roberts
b261c557f0
merge r397:404 from candidate to trunk
...
-- add static assert to writef[ln] to clean up the error message
-- clean up null object reporting
2007-10-15 03:12:14 +00:00
Walter Bright
460c31812e
fix to compile with warnings on
2007-10-15 03:02:47 +00:00
Walter Bright
5046982cb3
fixed numerous compilation errors
2007-10-15 01:42:59 +00:00
Brad Roberts
a9bc53273c
merge r387:397 from candidate to trunk
...
-- new module std.contracts
-- migrate callers to it where appropriate
2007-10-14 23:04:19 +00:00
Brad Roberts
9fa812d984
Merge r392 from branches/phobos-1.x to trunk.
...
-- std/socket.d -- synchronization needs to be global and not per class instance
2007-10-14 21:34:32 +00:00
Brad Roberts
eec6be69ed
Merge r297:387 from candidate to trunk.
...
-- add std.getopt
-- add std.variant
-- switch strings over to be invariant rather than const
-- hopefully the last big linux makefile overhaul
-- fix for bug 1579: write[ln] fails for obj.toString()
-- fix negative precision handling in std.format
-- add some file and directory iterator helpers
-- among other little changes here and there...
2007-10-14 09:22:50 +00:00
Brad Roberts
e665d910ca
Merge r355:385 from branches/phobos-1.x to trunk
...
-- fix for bug 1491 -- sigpipe suppression
-- fix for bug 1478 -- libc network api threadsafety
-- add std.socket to the standard unittest set
2007-10-14 05:10:52 +00:00
Brad Roberts
7b5380e64f
Merge r355 from branches/phobos-1.x to trunk
...
-- win32 gc consolidation typo fix
2007-10-13 22:51:11 +00:00
Brad Roberts
42f9ce4ad0
Merge Tango/Phobos GC consolidation revisions 312-352 from branches/phobos-2.x to trunk
2007-10-13 22:31:10 +00:00
Walter Bright
b4998d4370
add references to email regex
2007-10-09 02:08:42 +00:00
Walter Bright
a0531c5904
add explanatory comments
2007-10-07 08:49:13 +00:00
Walter Bright
8074dada29
add credit
2007-10-05 07:27:47 +00:00
Brad Roberts
235c8f016e
Fix linux.mak to work with gnu make versions 3.79.1 and higher.
2007-10-05 07:24:13 +00:00
Brad Roberts
8e03e06a7c
Fix two more unittest compilation errors (add .ptr to get the pointer out of a d array)
2007-10-05 04:45:44 +00:00
Brad Roberts
0bb659bfb2
Merge candidate branch r280:297 to trunk
2007-10-05 01:13:14 +00:00
Brad Roberts
8d868ceed2
Merge r311 and 312 from phobos-1.x to trunk
...
Comment out two std/boxer.d tests that fail due to differences between string and invariant string
2007-10-05 00:56:34 +00:00
Walter Bright
7be3be74fc
fix stupid mistakes
2007-10-03 06:00:32 +00:00