[Issue 9238] Support rvalue references

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9238 --- Comment #9 from Jonathan M Davis jmdavisp...@gmx.com 2012-12-30 00:17:43 PST --- The current proposal is to leave auto ref for templates exactly as it is but to make auto ref work with non-templated functions differently. I don't know how

[Issue 9245] New: [CTFE] postblit not called on static array initialization

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9245 Summary: [CTFE] postblit not called on static array initialization Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: CTFE,

[Issue 9243] Order locals to prevent buffer overflow attacks

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9243 --- Comment #5 from bearophile_h...@eml.cc 2012-12-30 03:44:40 PST --- (In reply to comment #4) The complexity of D has nothing to do with the advanced'ness of the optimizer and back end. Dmc (which shares a back end with dmd) has had an

[Issue 9195] Can do pointer arithmetic in safeD!

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 9195] Can do pointer arithmetic in safeD!

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 --- Comment #2 from Dmitry Olshansky dmitry.o...@gmail.com 2012-12-30 04:20:34 PST --- (In reply to comment #1) I don't see the problem here. The pointer arithmetic is in @trusted code. It's up to the programmer - not the compiler - to

[Issue 9229] Private default arguments

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9229 --- Comment #4 from bearophile_h...@eml.cc 2012-12-30 04:44:47 PST --- See also the discussion thread: http://forum.dlang.org/thread/yfaammisrecggqzei...@forum.dlang.org -- Configure issuemail:

[Issue 9195] Can do pointer arithmetic in safeD!

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2012-12-30 14:35:00 PST --- It's not @trusted. casual is a doing a pointer atirhmetic just fine. But casual is marked as @trusted, so I don't see any problem there at all. As for

[Issue 9232] Parsing error on some templated methods calls

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9232 --- Comment #4 from Nicolas Sicard dran...@gmail.com 2012-12-30 14:53:56 PST --- (In reply to comment #3) (In reply to comment #2) In current, (foo).bar matches UnaryExpression (Type) . identifier.

[Issue 9195] Can do pointer arithmetic in safeD!

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 Simen Kjaeraas simen.kja...@gmail.com changed: What|Removed |Added CC|

[Issue 9195] Can do pointer arithmetic in safeD!

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 --- Comment #5 from Jonathan M Davis jmdavisp...@gmx.com 2012-12-30 17:26:28 PST --- Look again. It's not indexing an array, it's indexing a pointer. Hmmm. Yes, you're right. It's indexing a pointer. I guess that that's currently considered

[Issue 8715] map, filter, zip, not with functional arrays/associative arrays

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8715 bearophile_h...@eml.cc changed: What|Removed |Added Summary|map, filter, zip with |map, filter, zip, not with

[Issue 6779] Error: can only initialize const member xxx inside constructor - not const, no line number

2012-12-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6779 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED