[Issue 4653] More unit test functions should be added - like assertEqual() and assertNotEqual()

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4653 --- Comment #5 from Jonathan M Davis jmdavisp...@gmail.com 2010-08-17 23:08:49 PDT --- Created an attachment (id=723) Some useful unit testing functions. Okay. I'm attaching some functions that I've already done which seem quite useful -

[Issue 4672] New: rdmd fails when -I is needed

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4672 Summary: rdmd fails when -I is needed Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component:

[Issue 4672] [patch] rdmd fails when -I is needed

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4672 --- Comment #1 from Nick Sabalausky cbkbbej...@mailinator.com 2010-08-18 01:57:19 PDT --- Created an attachment (id=724) Modified rdmd -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 4673] New: Bug in std.string (isNumeric)

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 Summary: Bug in std.string (isNumeric) Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 4661] Array Literal Incompatible Type Error Msg Should Include Line Number

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4661 --- Comment #7 from bearophile_h...@eml.cc 2010-08-18 03:23:38 PDT --- Given the way templates work in D, the original code can't work, but I'd like to receive the error line number here. This problem is a good example to show the difference

[Issue 4673] Bug in std.string (isNumeric)

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 4673] Bug in std.string (isNumeric)

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 --- Comment #2 from Petit Vincent petitv.i...@gmail.com 2010-08-18 12:51:37 CEST --- (In reply to comment #1) This reduced case shows that parse() doesn't accept F or L, so I don't see the problem yet: import std.conv; void main() {

[Issue 4673] Bug in std.string (isNumeric)

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 --- Comment #3 from bearophile_h...@eml.cc 2010-08-18 04:07:13 PDT --- You are right, my reduced version was useless, this shows the problem: import std.string: isNumeric; void main() { assert(isNumeric(F)); assert(isNumeric(L));

[Issue 4674] New: Change std.typecons.alignForSize's signature to (string[] names...)

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4674 Summary: Change std.typecons.alignForSize's signature to (string[] names...) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 3220] Compile time union crash when passed to template

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3220 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||ice-on-invalid-code

[Issue 4652] Compiler hangs on template with zero-length tuple and another argument

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4652 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #4 from

[Issue 4532] Position specifiers don't work in format

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4532 --- Comment #2 from Stewart Gordon s...@iname.com 2010-08-18 08:47:04 PDT --- I've just looked at the code and seem to have figured out what's going on. Traditionally, std.format.doFormat is the function that underlies all the writef*

[Issue 4667] Goto skipping variable initializations

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4667 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com ---

[Issue 4673] Bug in std.string (isNumeric)

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 kenn...@gmail.com changed: What|Removed |Added CC||kenn...@gmail.com --- Comment #4

[Issue 4675] New: Eponymous Template should hide internal names

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4675 Summary: Eponymous Template should hide internal names Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 4346] More flexible std.array.array

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4346 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4126] std.range.ElementType doesn't work with opApply

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4126 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4676] New: Overload resolution rejects valid code when mixing variadics, non-variadics

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4676 Summary: Overload resolution rejects valid code when mixing variadics, non-variadics Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 4676] Overload resolution rejects valid code when mixing variadics, non-variadics

2010-08-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4676 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---