[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,

[Issue 3415] broken JSON output

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

[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 r.sagita...@gmx.de 2010-04-14 00:44:11 PDT --- sorry, the patch produced wrong brackets. Here's a better version: Index: json.c === --- json.c

[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:

[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 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 fa...@gmx.ch changed: What|Removed |Added Status|NEW |RESOLVED

[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 fa...@gmx.ch changed: What|Removed |Added CC||elit...@gmx.de ---

[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 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #6 from

[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 dfj1es...@sneakemail.com 2010-04-14 10:28:27 PDT --- An academic example of use is to NOT short-circuit evaluation of operands. -- Configure issuemail:

[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 dfj1es...@sneakemail.com 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

[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 dfj1es...@sneakemail.com 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

[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:

[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

[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 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 s...@iname.com changed: What|Removed |Added OS/Version|Linux |All --- Comment #10