[Issue 3463] Integrate Precise Heap Scanning Into the GC

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3463 nfx...@gmail.com changed: What|Removed |Added Attachment #698 is|0 |1 obsolete|

[Issue 4521] accepts-invalid Array-wise assignment on unallocated array is accepted

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4521 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com --- Comment #1 from

[Issue 4524] New: Bus error with nested struct

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4524 Summary: Bus error with nested struct Product: D Version: unspecified Platform: Other OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2 Compon

[Issue 4523] .remove method for Associative Arrays returns void in all cases

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4523 Don changed: What|Removed |Added Keywords||diagnostic, wrong-code CC|

[Issue 3463] Integrate Precise Heap Scanning Into the GC

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3463 --- Comment #58 from Leandro Lucarella 2010-07-27 21:23:34 PDT --- And another small comment about the Tango runtime patch, you add a binSize() function, but there is already a binsize[] array for the same purpose, you can remove the binSize(b

[Issue 3463] Integrate Precise Heap Scanning Into the GC

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3463 --- Comment #57 from Leandro Lucarella 2010-07-27 21:19:01 PDT --- I think there is a not-so-important bug in the DMD patch, the bits.length value looks like it needs to be divided by size_t.sizeof (which is odd, since in the patch it looks li

[Issue 4523] .remove method for Associative Arrays returns void in all cases

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4523 --- Comment #1 from Andrej Mitrovic 2010-07-27 18:16:27 PDT --- (In reply to comment #0) > Example code errors out due to the .remove method returning void. This method > should return boolean true if the key was in the associative array, or f

[Issue 4522] New: Write outputs Unicode incorrectly (on Windows)

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4522 Summary: Write outputs Unicode incorrectly (on Windows) Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 4523] New: .remove method for Associative Arrays returns void in all cases

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4523 Summary: .remove method for Associative Arrays returns void in all cases Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: norm

[Issue 4520] add support for //! style documentation comments

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4520 --- Comment #5 from Trass3r 2010-07-27 15:14:14 PDT --- The patch makes //! treated as a ddoc comment. As I already said, it's just a matter of taste. I prefer //! so I patched my dmd to be free to choose. I didn't claim this was necessary in

[Issue 4520] add support for //! style documentation comments

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4520 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmail.com --- Comment #

[Issue 4520] add support for //! style documentation comments

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4520 Leandro Lucarella changed: What|Removed |Added CC||llu...@gmail.com --- Comment #3 fr

[Issue 4521] New: accepts-invalid Array-wise assignment on unallocated array is accepted

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4521 Summary: accepts-invalid Array-wise assignment on unallocated array is accepted Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severit

[Issue 4514] Regression: Cannot cast from X* to X

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4514 --- Comment #4 from Stewart Gordon 2010-07-27 11:30:20 PDT --- I was going on the assumption that the _internal concept_ of "this" is the same in D1 and D2, and the difference is merely what the _keyword_ "this" means between the two versions.

[Issue 4520] add support for //! style documentation comments

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4520 --- Comment #2 from Trass3r 2010-07-27 11:13:46 PDT --- Well it's personal taste. As I said, only requires minimal changes to the lexer, Doxygen also uses /// and //!, so why not? It's just a proposal. -- Configure issuemail: http://d.puremag

[Issue 4520] add support for //! style documentation comments

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4520 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 4514] Regression: Cannot cast from X* to X

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4514 --- Comment #3 from Leandro Lucarella 2010-07-27 11:04:29 PDT --- (In reply to comment #1) > Since "this" doesn't appear in the code, I'd doubt that that's the cause. I don't know how the compiler internals deals with this, but the error appe

[Issue 4514] Regression: Cannot cast from X* to X

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4514 Trass3r changed: What|Removed |Added CC||mrmoc...@gmx.de --- Comment #2 from Trass3r

[Issue 4520] New: add support for //! style documentation comments

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4520 Summary: add support for //! style documentation comments Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Keywords: ddoc, patch Severity: enha

[Issue 4503] forward reference to aliased template instance

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4503 Trass3r changed: What|Removed |Added Blocks||4267 --- Comment #5 from Trass3r 2010-07-27

[Issue 3679] Regression(2.031) template forward reference regression

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3679 Trass3r changed: What|Removed |Added CC||mrmoc...@gmx.de Depends on|

[Issue 4514] Regression: Cannot cast from X* to X

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4514 Stewart Gordon changed: What|Removed |Added Keywords||rejects-valid CC|

[Issue 4516] forward declaration of enum not supported

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4516 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com Blocks|

[Issue 4516] forward declaration of enum not supported

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4516 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2

[Issue 4512] Class with abstract method

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4512 Gide Nwawudu changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2946] Make 'abstract' mandatory if the class is intended to be abstract

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2946 Gide Nwawudu changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment #3 f

[Issue 4516] forward declaration of enum not supported

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4516 Leandro Lucarella changed: What|Removed |Added CC||llu...@gmail.com --- Comment #1 fr

[Issue 4519] New: variable shadowing error from std.format

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4519 Summary: variable shadowing error from std.format Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: regression Priority: P2

[Issue 4518] New: to!string(enum w/invalid value) produces a somewhat unhelpful error

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4518 Summary: to!string(enum w/invalid value) produces a somewhat unhelpful error Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Keywords:

[Issue 4517] New: final switch over with base type allows missing values

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4517 Summary: final switch over with base type allows missing values Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Keywords: accepts-invalid Severit

[Issue 4414] [ICE] Taking item of static array returned by function

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4414 Don changed: What|Removed |Added CC||asitdepe...@gmail.com --- Comment #1 from Don 2

[Issue 4515] Compiler crashes when accessing a static array returned by a function

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4515 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4516] New: forward declaration of enum not supported

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4516 Summary: forward declaration of enum not supported Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal

[Issue 1841] Closure detection doesn't work when variable is used in a nested function

2010-07-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1841 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2