[Issue 4092] New: broken memory management for COM objects derived from IUnknown

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 Summary: broken memory management for COM objects derived from IUnknown Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW Se

[Issue 2544] implicit const casting rules allow violations of const-safety

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2544 Stewart Gordon changed: What|Removed |Added OS/Version|Linux |All --- Comment #10 from Stewart Gord

[Issue 4091] New: Small docs page about dynamic array implementation

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4091 Summary: Small docs page about dynamic array implementation Product: D Version: future Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 3832] ^^0.5 with no imports

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3832 --- Comment #1 from bearophile_h...@eml.cc 2010-04-14 13:43:14 PDT --- With dmd 2.043 that program generates the error messages: test.d(2): Error: must import std.math to use ^^ operator test.d(2): Error: undefined identifier module test.std te

[Issue 3971] Syntax & semantics for array assigns

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3971 --- Comment #3 from bearophile_h...@eml.cc 2010-04-14 12:09:37 PDT --- "a" and "b" are arrays. "dynamic" means dynamic array. "static" means stack-allocated fixed-sized array. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.c

[Issue 3971] Syntax & semantics for array assigns

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3971 --- Comment #2 from Sobirari Muhomori 2010-04-14 11:07:25 PDT --- What "static", "dynamic", "a" and "b" mean? And those diagrams? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this ma

[Issue 2544] implicit const casting rules allow violations of const-safety

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2544 --- Comment #9 from Sobirari Muhomori 2010-04-14 10:36:19 PDT --- (In reply to comment #5) > Although it is technically a subset of bug 2095 To be precise, it's theoretically a subset of 2095, but technically they are different :) -- Configu

[Issue 4077] Bugs caused by bitwise operator precedence

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4077 --- Comment #8 from Sobirari Muhomori 2010-04-14 10:28:27 PDT --- An academic example of use is to NOT short-circuit evaluation of operands. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiv

[Issue 2437] ICE(tocsym.c, !needThis()) - default struct argument

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2437 Don changed: What|Removed |Added Keywords||patch --- Comment #6 from Don 2010-04-14 07:52:

[Issue 2683] Cannot implement interface methods by alias

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2683 Fawzi Mohamed changed: What|Removed |Added CC||elit...@gmx.de --- Comment #3 from Faw

[Issue 2244] implementing a function with an alias is impossible

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2244 Fawzi Mohamed changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4090] New: foreach(const ref x; a) error message

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4090 Summary: foreach(const ref x; a) error message Product: D Version: future Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic Severity: normal

[Issue 3934] Some untidy attributes

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3934 --- Comment #1 from bearophile_h...@eml.cc 2010-04-14 07:35:46 PDT --- A person in the IRC channel suggests that this too can be bad (this program compiles and runs with dmd 2.043): extern struct foo; void main() {} -- Configure issuemail: ht

[Issue 4089] crash when creating JSON output for incomplete struct

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4089 --- Comment #1 from Rainer Schuetze 2010-04-14 00:44:11 PDT --- sorry, the patch produced wrong brackets. Here's a better version: Index: json.c === --- json.c(revision 432)

[Issue 3415] broken JSON output

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3415 Rainer Schuetze changed: What|Removed |Added Keywords||patch CC|

[Issue 4089] New: crash when creating JSON output for incomplete struct

2010-04-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4089 Summary: crash when creating JSON output for incomplete struct Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW Keywords: ice-on-valid-code, pa