[Issue 5062] New: Problem with a string slicing

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5062 Summary: Problem with a string slicing Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal

[Issue 5056] Warning against virtual method call from constructor

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5056 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 5063] New: Stronger typedef for size_t

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5063 Summary: Stronger typedef for size_t Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: accepts-invalid Severity: enhancement

[Issue 5056] Warning against virtual method call from constructor

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5056 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com --- Comment #4

[Issue 5056] Warning against virtual method call from constructor

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5056 --- Comment #5 from Steven Schveighoffer schvei...@yahoo.com 2010-10-16 10:43:10 PDT --- (In reply to comment #4) The really bad thing is that D doesn't allow you to set up a sub class before calling the super constructor. Consider this:

[Issue 3578] Impossible to run a struct invariant using assert(s)

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3578 Shin Fujishiro rsi...@gmail.com changed: What|Removed |Added CC||rsi...@gmail.com ---

[Issue 5056] Warning against virtual method call from constructor

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5056 --- Comment #7 from Steven Schveighoffer schvei...@yahoo.com 2010-10-16 12:09:12 PDT --- (In reply to comment #6) (In reply to comment #5) Hm... I just tried it, it does work. Were you thinking of something else? This confuses me. It

[Issue 5056] Warning against virtual method call from constructor

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5056 --- Comment #8 from Sobirari Muhomori dfj1es...@sneakemail.com 2010-10-16 12:26:11 PDT --- see bug 3393 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 3393] illegal to refer to 'this' implicitly or explicitly

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3393 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com

[Issue 5064] New: Crash related to std.algorithm.map, delegates, and casts

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5064 Summary: Crash related to std.algorithm.map, delegates, and casts Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity:

[Issue 5064] Crash related to std.algorithm.map, delegates, and casts

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5064 klickverbot c...@klickverbot.at changed: What|Removed |Added Keywords||wrong-code ---

[Issue 5064] Crash related to std.algorithm.map, delegates, and casts

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5064 --- Comment #2 from klickverbot c...@klickverbot.at 2010-10-16 13:58:43 PDT --- The crash does not occur if the executable is compiled with -inline. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You

[Issue 4666] Optional name for std.typecons.Tuples?

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4666 --- Comment #3 from bearophile_h...@eml.cc 2010-10-16 15:34:55 PDT --- It's important to give a good textual representation to Tuples, to avoid a very cluttered textual output. On the other hand defining a printing function to print tuples is

[Issue 3578] Impossible to run a struct invariant using assert(s)

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3578 --- Comment #3 from Leandro Lucarella llu...@gmail.com 2010-10-16 16:06:59 PDT --- (In reply to comment #2) It's undocumented, but struct invariants are fired on pointers: struct S { invariant() { assert(0); } //

[Issue 5065] New: writefln(%f of a Tuple prints a result

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5065 Summary: writefln(%f of a Tuple prints a result Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: accepts-invalid Severity: normal

[Issue 5066] New: Array back(set) method would crash when have none elements

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5066 Summary: Array back(set) method would crash when have none elements Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal

[Issue 5066] Array back(set) method would crash when have none elements

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5066 --- Comment #1 from galaxylang galaxyl...@gmail.com 2010-10-16 22:24:55 PDT --- (In reply to comment #0) import std.container; int main(char[][]) { array!int ar; ar.back=1; //the back(T){} method will enforce(!this.empty),so

[Issue 5067] New: no way to re-parameter a template a class when in some special scope

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5067 Summary: no way to re-parameter a template a class when in some special scope Product: D Version: D2 Platform: Other OS/Version: All Status: NEW

[Issue 5067] no way to re-parameter a template a class when in some special scope

2010-10-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5067 --- Comment #1 from galaxylang galaxyl...@gmail.com 2010-10-16 22:43:28 PDT --- there are some different?i am not sure class A(alias T) { } and class B(T) { } //i think if there are different,can be solve the question i mentioned class