[Issue 4854] Regression(2.047, Mac only) writefln Segmentation fault if no globals

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4854 --- Comment #10 from Jacob Carlborg 2010-11-09 00:09:39 PST --- TLS is not supported by GCC on Mac OS X. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4915] auto return type escapes function purity

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4915 --- Comment #3 from Don 2010-11-09 00:14:32 PST --- Test case (should compile with no errors): pure nothrow @safe auto bug4915a() { return 0; } pure nothrow @safe int bug4915b() { return bug4915a(); } void bug4915c() { pure nothrow @saf

[Issue 5190] New: std.stdio should have File.fdopen

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5190 Summary: std.stdio should have File.fdopen Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: P

[Issue 5191] New: Combination of pure and nothrow result in a function that does nothing

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5191 Summary: Combination of pure and nothrow result in a function that does nothing Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW

[Issue 5192] Pure function cannot access static __dollar

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

[Issue 5125] Optional function purity/nothrowness

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5125 --- Comment #1 from bearophile_h...@eml.cc 2010-11-09 04:15:27 PST --- See bug 4974 for another usage -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4974] Cannot have pure constructor due to impure invariant

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4974 --- Comment #4 from bearophile_h...@eml.cc 2010-11-09 04:13:41 PST --- (In reply to comment #3) > I rather like the idea of the compiler > acting like all invariants are pure so that you can have pure functions and > still be able to use stuff l

[Issue 4974] Cannot have pure constructor due to impure invariant

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4974 --- Comment #5 from Don 2010-11-09 04:33:50 PST --- (In reply to comment #3) > As > it is, marking an invariant as pure does seem to make it possible to have pure > functions, but it eliminates your ability to print debug statements in > invari

[Issue 4974] Cannot have pure constructor due to impure invariant

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4974 --- Comment #6 from bearophile_h...@eml.cc 2010-11-09 04:40:16 PST --- (In reply to comment #5) > You should be able to do printf-style debugging in ANY pure function. Do you mean something like this? pure void foo() { debug { printf("foo

[Issue 3924] nothrow ignored in some situations

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3924 Lars T. Kyllingstad changed: What|Removed |Added CC||bugzi...@kyllingen.net --- Comme

[Issue 4915] auto return type escapes function purity

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4915 --- Comment #4 from Don 2010-11-09 05:26:29 PST --- oops, STCproperty shouldn't be in that list. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 5192] New: Pure function cannot access static __dollar

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5192 Summary: Pure function cannot access static __dollar Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal

[Issue 1351] Discrepancies in the language specification

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1351 Ellery Newcomer changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 1351] Discrepancies in the language specification

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #14 from Ellery Newcomer 2010-11-09 05:24:55 PST --- and some of the keywords in lex.html seem to have gotten misaligned -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 5191] Combination of pure and nothrow result in a function that does nothing

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5191 Don changed: What|Removed |Added Keywords||wrong-code CC|

[Issue 4974] Cannot have pure constructor due to impure invariant

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4974 --- Comment #7 from bearophile_h...@eml.cc 2010-11-09 04:45:54 PST --- (In reply to comment #5) > You should be able to do printf-style debugging in ANY pure function. Another simple solution is to add a special pure printf version, that's jus

[Issue 5193] New: SList cannot have struct elements that have immutable members.

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5193 Summary: SList cannot have struct elements that have immutable members. Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW Severity: nor

[Issue 4883] std.algorithm functions conflict with std.string fucntions

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4883 Per �ngstr�m changed: What|Removed |Added CC||d-bugzi...@autark.se --- Comment #2 fro

[Issue 4883] std.algorithm functions conflict with std.string fucntions

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4883 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #3

[Issue 5171] Prevent compiling of class when @disable is used on an overriding function

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5171 Jesse Phillips changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 2556] Property classinfo needs better documentation (RTTI, typeof, typeid, runtime type information)

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2556 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5195] New: Forward references ignore const

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5195 Summary: Forward references ignore const Product: D Version: D1 & D2 Platform: Other OS/Version: Windows Status: NEW Keywords: wrong-code Severity: critical

[Issue 5196] New: ddoc does not show modifiers on template functions such as pure or nothrow

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5196 Summary: ddoc does not show modifiers on template functions such as pure or nothrow Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW

[Issue 5196] ddoc does not show modifiers on template functions such as pure or nothrow

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

[Issue 3445] DDoc usually omits attributes (including pure nothrow)

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3445 Don changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #3 from Don 201

[Issue 1351] Discrepancies in the language specification

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #15 from Walter Bright 2010-11-09 13:50:46 PST --- The keywords all look aligned to me. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 1351] Discrepancies in the language specification

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1351 --- Comment #16 from Ellery Newcomer 2010-11-09 14:05:15 PST --- (In reply to comment #15) > The keywords all look aligned to me. Curious. immutable, nothrow, pure, and shared are misaligned in the generated html - at least when I build the d

[Issue 3339] template "is not evaluatable at compile time" error inconsistencies

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

[Issue 3079] dmd -H doesn't generate enum modifier

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

[Issue 1351] Discrepancies in the language specification

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1351 Walter Bright changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 2616] Undocumented behaviour: part-explicit, part-implicit instantiations of function templates are accepted

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2616 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2994] Incomplete "Predefined Versions" documentation

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2994 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 1466] Spec claims maximal munch technique always works: not for "1..3"

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1466 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2392] Parsing ambiguity between function pointer declaration and function call

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2392 --- Comment #5 from Walter Bright 2010-11-09 19:46:40 PST --- The disambiguation rule for "is it a declaration or a statement" is resolved by the rule "if it looks like a declaration, it is a declaration". The behavior you're seeing is as desi

[Issue 2392] Parsing ambiguity between function pointer declaration and function call

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2392 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2734] Ambiguity in tokenizing: _._ as a float literal

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2734 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3043] Template symbol arg cannot be demangled

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3043 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2406] Declarator2 definition error

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2406 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3104] [meta] Grammar & mangles

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3104 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3118] Need a clear spec on how inapplicable attributes are handled

2010-11-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3118 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|