[Issue 10555] enumerator can no longer increment beyond maximum of initializer

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10555 --- Comment #4 from Henning Pohl henn...@still-hidden.de 2013-08-31 04:23:52 PDT --- Keep in mind that you can always cast to the base type: enum A // int { A0 } template BaseType(E) { static if (is(E e == enum)) { alias

[Issue 10934] New: D logo missing when building website on Windows

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10934 Summary: D logo missing when building website on Windows Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 10935] New: Malformed std.windows.charset reference

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10935 Summary: Malformed std.windows.charset reference Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10936] New: unittest in struct body makes crash dmd

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10936 Summary: unittest in struct body makes crash dmd Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 10936] unittest in struct body makes crash dmd

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10936 --- Comment #1 from Oleg B code.via...@gmail.com 2013-08-31 11:33:54 PDT --- I want say UNCOMMENT 11,12 lines -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 10466] Optional [] syntax for std.range.iota too

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10466 --- Comment #8 from Joseph Rushton Wakeling joseph.wakel...@webdrake.net 2013-08-31 12:37:42 PDT --- (In reply to comment #7) I understand the general meaning of your words, and I could agree, but at the moment there is no D code around

[Issue 10819] Invalid comparison for equality of lambda functions

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10819 --- Comment #8 from hst...@quickfur.ath.cx 2013-08-31 15:32:59 PDT --- Hmm you're right. We can't drop the module, otherwise lambdas with static variables will be wrongly conflated. :-/ But is this still doable for lambdas within the same

[Issue 10819] Invalid comparison for equality of lambda functions

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10819 --- Comment #9 from Andrei Alexandrescu and...@erdani.com 2013-08-31 16:12:26 PDT --- Yah, a hash-based solution would be quite good. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 10766] Variant does not accept pointers to incomplete (opaque) types

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10766 Manu turkey...@gmail.com changed: What|Removed |Added CC||turkey...@gmail.com ---

[Issue 5849] std.random.dice is better as a range

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5849 --- Comment #7 from bearophile_h...@eml.cc 2013-08-31 17:44:25 PDT --- If we don't want to break the API of dice() making it a range, a simple solution is to call the dice range diceRange and keep both (but perhaps dice becomes a small function

[Issue 10766] Variant does not accept pointers to incomplete (opaque) types

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10766 --- Comment #2 from Manu turkey...@gmail.com 2013-08-31 17:45:38 PDT --- http://d.puremagic.com/issues/show_bug.cgi?id=10451 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 10451] Array of pointers to opaque struct gives forward reference errors.

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10451 Manu turkey...@gmail.com changed: What|Removed |Added CC||turkey...@gmail.com ---

[Issue 5849] std.random.dice is better as a range

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5849 --- Comment #8 from bearophile_h...@eml.cc 2013-08-31 17:47:46 PDT --- (In reply to comment #7) import std.stdio, std.random, std.range; void main() { immutable probabilities = [0.2, 0.6, 0.1, 0.1]; immutable values = ACGT;

[Issue 10937] New: struct inside union gives uninitialized error in CTFE

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10937 Summary: struct inside union gives uninitialized error in CTFE Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10938] New: ICE on recursive instantiation in opDispatch

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10938 Summary: ICE on recursive instantiation in opDispatch Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ice Severity: normal

[Issue 5849] std.random.dice is better as a range

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5849 --- Comment #9 from bearophile_h...@eml.cc 2013-08-31 19:47:44 PDT --- Also, why is the random generator engine the first optional argument of dice(), while it's the last for uniform()? -- Configure issuemail:

[Issue 10451] Array of pointers to opaque struct gives forward reference errors.

2013-08-31 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10451 Ali Cehreli acehr...@yahoo.com changed: What|Removed |Added CC||acehr...@yahoo.com

<    1   2