[Issue 2326] Methods within final class are not considered final when optimizing

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2326 --- Comment #2 from [EMAIL PROTECTED] 2008-11-15 06:41 --- (In reply to comment #1) > This only happens on D1. > So? Does this mean that the bug is not considered harmful and thus wont be fixed in D1? --

[Issue 2326] Methods within final class are not considered final when optimizing

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2326 --- Comment #3 from [EMAIL PROTECTED] 2008-11-15 08:14 --- Yes, I would very much like to see this fixed in D1, especially since it's not a spec change at all. --

[Issue 2456] New: "cannot put catch statement inside finally block"

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2456 Summary: "cannot put catch statement inside finally block" Product: D Version: 1.030 Platform: PC OS/Version: All Status: NEW Keywords: rejects-valid Severity: norm

[Issue 2457] New: Detecting circular module dependencies at compile time

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2457 Summary: Detecting circular module dependencies at compile time Product: D Version: 1.036 Platform: PC OS/Version: Linux Status: NEW Severity: enhancement Priority:

[Issue 1748] Wrong stringof for templated classes

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1748 --- Comment #3 from [EMAIL PROTECTED] 2008-11-15 22:04 --- This isn't a straightforward fix after all. I've seen some situations in which a string representation closer to what we would need is shown... With structs, I'm seeing: type

[Issue 1748] Wrong stringof for templated classes

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1748 --- Comment #4 from [EMAIL PROTECTED] 2008-11-15 22:52 --- Created an attachment (id=279) --> (http://d.puremagic.com/issues/attachment.cgi?id=279&action=view) Patch to add template parameters to class .stringof --

[Issue 1748] Wrong stringof for templated classes

2008-11-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1748 --- Comment #5 from [EMAIL PROTECTED] 2008-11-15 22:54 --- If you have a templated struct, it partially works already: --- struct S(T) {} S!(int) s; pragma (msg, typeof(s).stringof); // prints S!(int) pragma (msg, S!(int).stringof); /