[Issue 2783] New: Truncation of long string by std.stdio.write

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2783 Summary: Truncation of long string by std.stdio.write Product: D Version: 2.026 Platform: PC URL: http://www.britseyeview.com/middle.txt OS/Version: Windows Status: NEW

[Issue 2625] Creating new struct with literal bypasses immutability of members if struct is in array

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2625 ma...@pochta.ru changed: What|Removed |Added OtherBugsDependingO||2573 nThis|

[Issue 2783] Truncation of long string by std.stdio.write

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2783 --- Comment #2 from ma...@pochta.ru 2009-04-02 07:40 --- format.d 1623: short precision = short.max - 1; 2010: auto s = obj[0 .. f.precision $ ? f.precision : $]; 2016: w.write(s); try std.stdio.write(%s,s2); --

[Issue 2757] resource management in a timely manner

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2757 ma...@pochta.ru changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2783] Truncation of long string by std.stdio.write

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2783 --- Comment #3 from and...@metalanguage.com 2009-04-02 08:23 --- I've fixed the problem, will be part of the next release. Andrei --

[Issue 918] Template order matter, version block change something with typedef, and another template bug.

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=918 bary...@smp.if.uj.edu.pl changed: What|Removed |Added Version|1.004 |1.039 --- Comment #2

[Issue 808] using properties as lvalues

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=808 --- Comment #1 from bary...@smp.if.uj.edu.pl 2009-04-02 08:49 --- Assigment to properties is actually call to some method which actually do other operations (like reallocation). I think that p op= x, properties operations should be

[Issue 1897] dmd SEGV with template function

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1897 --- Comment #1 from clugd...@yahoo.com.au 2009-04-02 10:35 --- Works for me, Windows DMD 2.027. --

[Issue 2199] Segfault using array operation in function call

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2199 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #3

[Issue 2784] New: Interfaces should be able to require type definitions

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2784 Summary: Interfaces should be able to require type definitions Product: D Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: enhancement

[Issue 2786] New: Interfaces should be able to require constructors

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2786 Summary: Interfaces should be able to require constructors Product: D Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: enhancement

[Issue 2785] Interfaces should be able to require non-member functions

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2785 --- Comment #1 from jarrett.billings...@gmail.com 2009-04-02 13:18 --- I agree with the suggestion, but why not 'static'? --

[Issue 2215] Forward reference enum with base type within a struct causes Segmentation Fault in the compiler

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2215 --- Comment #2 from clugd...@yahoo.com.au 2009-04-02 14:52 --- This is segfaulting in mtype.c, line 5156. If the enum is forward referenced, it doesn't know if it's default-initialised, so defaultval is null - segfault. int

[Issue 2555] ICE using invalid tuple property in a declaration

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2555 clugd...@yahoo.com.au changed: What|Removed |Added Summary|Segfault using invalid tuple|ICE using invalid tuple

[Issue 1927] dmd SEGV when passing invalid symbol as parameter

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1927 --- Comment #1 from clugd...@yahoo.com.au 2009-04-02 15:07 --- Like 1897, this works for me on Windows, DMD 1.042 and 2.027. Probably fixed. --

[Issue 2577] DMD crashes on foreach of undefined identifier

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2577 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #3

[Issue 2788] New: return val not passable via ref const in other method

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2788 Summary: return val not passable via ref const in other method Product: D Version: 2.027 Platform: PC OS/Version: Windows Status: NEW Keywords: rejects-valid

Re: [Issue 2580] Documented WinMain for D2 is wrong

2009-04-02 Thread Sean Kelly
d-bugm...@puremagic.com wrote: http://d.puremagic.com/issues/show_bug.cgi?id=2580 --- Comment #6 from s...@iname.com 2009-04-01 20:18 --- Sean, where are you at with this at the moment? I forgot about this ticket until the release went out and I was looking through bugzilla for

Re: [Issue 2757] resource management in a timely manner

2009-04-02 Thread Sean Kelly
d-bugm...@puremagic.com wrote: --- Comment #2 from ma...@pochta.ru 2009-04-02 07:50 --- This guy wants gc to free unmanaged resources each 10 seconds, because if gc objects, wrapping those resources, don't occupy much space, gc won't bother to collect garbage. The I suggest creating

Re: [Issue 2757] resource management in a timely manner

2009-04-02 Thread dsimcha
== Quote from Sean Kelly (s...@invisibleduck.org)'s article d-bugm...@puremagic.com wrote: --- Comment #2 from ma...@pochta.ru 2009-04-02 07:50 --- This guy wants gc to free unmanaged resources each 10 seconds, because if gc objects, wrapping those resources, don't occupy much