[Issue 11227] Visual D 'smart' indent mode is too inflexible with parentheses.

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11227 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de --- Comment #1 f

[Issue 10889] Invariants are useless the way they are defined

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10889 kekeni...@yahoo.co.jp changed: What|Removed |Added CC||kekeni...@yahoo.co.jp --- Comm

[Issue 9412] Invariants allowed to call public functions indirectly

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9412 kekeni...@yahoo.co.jp changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10866] Regression (2.064 git-head) Massive compiler slowdown

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10866 --- Comment #19 from Dmitry Olshansky 2013-10-12 01:34:24 PDT --- (In reply to comment #18) > (In reply to comment #17) > > I think our only way out is to isolate the unicode_tables is separate > > compilation + ~ .di file so that compiler do

[Issue 11232] New: Windows sysErrorString only supports ASCII

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11232 Summary: Windows sysErrorString only supports ASCII Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Compone

[Issue 11233] New: DMD HEAD very slow with large static array struct field

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11233 Summary: DMD HEAD very slow with large static array struct field Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: performance

[Issue 11108] `hasElaborateAssign` should check whether the type is assignable

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11108 monarchdo...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 11108] `hasElaborateAssign` should check whether the type is assignable

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11108 --- Comment #6 from github-bugzi...@puremagic.com 2013-10-12 05:17:19 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/8751ccfb0c70b5f4166eb7707af983cc

[Issue 11108] `hasElaborateAssign` should check whether the type is assignable

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11108 --- Comment #7 from Denis Shelomovskij 2013-10-12 16:44:14 MSD --- (In reply to comment #5) > I don't believe this is a good choice. > > I think a trait can be used inside a runtime check, and as such, all traits > should always compile. >

[Issue 11222] std.string.isNumeric accepts a "+"

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11222 --- Comment #2 from github-bugzi...@puremagic.com 2013-10-12 06:37:19 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/ac04f8bfd05ba271eb4e56c1ae80e33f

[Issue 11222] std.string.isNumeric accepts a "+"

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11222 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 11234] New: Method of another module is callable, even if they is private.

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11234 Summary: Method of another module is callable, even if they is private. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 11234] Address of private method from another module can be taken

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11234 Andrej Mitrovic changed: What|Removed |Added Keywords||accepts-invalid CC|

[Issue 11234] Address of private method from another module can be taken

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11234 --- Comment #2 from rswhi...@googlemail.com 2013-10-12 12:29:08 PDT --- I'm unsure, but maybe we should also classify this as major because it breaks the protection? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=emai

[Issue 11223] inline ice with tuple assignment and if/else

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11223 --- Comment #3 from Martin Nowak 2013-10-12 12:42:12 PDT --- Thanks a lot for the quick fix. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 11235] New: Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 Summary: Add analog of TypeTuple that does not auto-expand Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 Dicebot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dicebot 2013-10-1

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comm

[Issue 11236] New: assumeUnique and pointsTo do not belong in std.exception

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11236 Summary: assumeUnique and pointsTo do not belong in std.exception Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 --- Comment #3 from Dicebot 2013-10-12 14:50:38 PDT --- No, those are quite different. `std.typecons.Tuple` defines runtime tuple (struct). It can be CTFE'ed of course, but it can't contain types (in TypeTuple sense) or aliases (completely), o

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 --- Comment #4 from Dicebot 2013-10-12 14:52:15 PDT --- If TypleTuple comparison would have been legal, one could say that `Group!(int, double, foo).expand == TypeTuple!(int, double, foo)` -- Configure issuemail: http://d.puremagic.com/issue

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 --- Comment #5 from Andrej Mitrovic 2013-10-12 14:55:06 PDT --- (In reply to comment #3) > No, those are quite different. `std.typecons.Tuple` defines runtime tuple > (struct). It can be CTFE'ed of course, but it can't contain types (in > Ty

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 --- Comment #6 from Dicebot 2013-10-12 15:05:25 PDT --- It is not a 3d kind of tuple, it is just another syntax for existing TypeTuple. Considering outcome of last tuple discussion threads any changes in that domain won't come any time soon an

[Issue 6401] infinite loop with -inline in gflow.c:accumaecpx

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6401 --- Comment #2 from Trass3r 2013-10-13 00:29:17 CEST --- I tried back then but didn't succeed. IIRC we need a way to quickly and reliably detect the infinite loop from a script. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.

[Issue 11235] Add analog of TypeTuple that does not auto-expand

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11235 David Nadlinger changed: What|Removed |Added CC||c...@klickverbot.at --- Comment #7

[Issue 11237] New: zero initializer emitted to read-only data segment, slow compilation

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11237 Summary: zero initializer emitted to read-only data segment, slow compilation Product: D Version: unspecified Platform: All OS/Version: All Status: NEW S

[Issue 10154] Betas should be posted on dlang.org

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10154 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment

[Issue 10154] Betas should be posted on dlang.org

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10154 --- Comment #2 from Jonathan M Davis 2013-10-12 16:22:38 PDT --- > What I'd prefer is to have the autotester build release packages as part of > its regular testing. That would definitely be good, and that's been asked for as well, but I th

[Issue 11238] New: Codegen error when this is a ref parameter to the method

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11238 Summary: Codegen error when this is a ref parameter to the method Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW Severity: regressi

[Issue 11238] Codegen error when this is a ref parameter to the method

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11238 Andrej Mitrovic changed: What|Removed |Added CC||andrej.mitrov...@gmail.com --- Comm

[Issue 11239] New: [REG2.064beta] ctRegex causes link errors with -debug since Pull2550

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11239 Summary: [REG2.064beta] ctRegex causes link errors with -debug since Pull2550 Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW Keywor

[Issue 11182] dmd crashes on compiling regex

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11182 kekeni...@yahoo.co.jp changed: What|Removed |Added CC||kekeni...@yahoo.co.jp --- Comm

[Issue 11239] [REG2.064beta] ctRegex causes link errors with -debug since Pull2550

2013-10-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11239 --- Comment #1 from kekeni...@yahoo.co.jp 2013-10-12 21:03:02 PDT --- Sorry, I forgot the import declaration. CODE(MODIFIED): import std.regex; // @@@ void main() { //auto re = regex(`\w`); // OK enum ctre = regex(`\w`); // NG } -- C