[Issue 6622] rdmd --makedepend lists dmd.conf and dmd

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6622 --- Comment #9 from Heywood Floyd soul...@gmail.com 2011-09-12 01:32:32 PDT --- Interesting! I can see this is a bit more complex than I thought. I don't know the convention here but as I opened this and all, I thought I'd just say that I'm

[Issue 5660] yield syntax sugar

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5660 --- Comment #4 from bearophile_h...@eml.cc 2011-09-12 04:58:31 PDT --- Alternative syntax (here inside the generator yield is used like the return statement): yield(int) hanoiTower() { yield(1); foreach (x; hanoiTower()) {

[Issue 5660] yield syntax sugar

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5660 --- Comment #5 from bearophile_h...@eml.cc 2011-09-12 04:59:15 PDT --- Alternative syntax (here inside the generator yield is used like the return statement): yield(int) hanoiTower() { yield 1; foreach (x; hanoiTower()) {

[Issue 6651] New: [SafeD] Exception/Throwable constructors are not @safe ?

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6651 Summary: [SafeD] Exception/Throwable constructors are not @safe ? Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 6652] New: foreach parameter with number range is always ref

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 Summary: foreach parameter with number range is always ref Product: D Version: D2 Platform: Other OS/Version: FreeBSD Status: NEW Severity: normal Priority: P2

[Issue 6652] foreach parameter with number range is always ref

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 6654] New: Fixed-sized array length not accessible in pure functions

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6654 Summary: Fixed-sized array length not accessible in pure functions Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords:

[Issue 6622] rdmd --makedepend lists dmd.conf and dmd

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6622 --- Comment #10 from Nick Sabalausky cbkbbej...@mailinator.com 2011-09-12 13:48:47 PDT --- Question: if the output of rdmd --makedepend is only usable on the current system, is there still a valid use for it? Why not just use rdmd? Now that I

[Issue 6652] foreach parameter with number range is always ref

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 --- Comment #2 from d...@dawgfoto.de 2011-09-12 14:35:51 PDT --- Making a const/immutable copy is not the right solution to this. Instead a mutable copy of a hidden loop variable should be made. Being a copy is the common behavior for non-ref

[Issue 6655] New: Forward error with static array length

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6655 Summary: Forward error with static array length Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic, rejects-valid Severity:

[Issue 6656] New: static alias this broken in 2.055

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6656 Summary: static alias this broken in 2.055 Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: regression

[Issue 6657] New: dotProduct overload for small fixed size arrays

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6657 Summary: dotProduct overload for small fixed size arrays Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: performance Severity:

[Issue 6658] New: Slow short array equality

2011-09-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6658 Summary: Slow short array equality Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: performance Severity: enhancement