[Issue 20720] New: Support dark mode on dlang.org

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20720 Issue ID: 20720 Summary: Support dark mode on dlang.org Product: D Version: D2 Hardware: Other OS: Other Status: NEW Severity: enhancement Priority:

[Issue 20581] DIP1000 wrongly flags hidden ref temporary

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20581 --- Comment #4 from moonlightsenti...@disroot.org --- (In reply to kinke from comment #3) > This seems to be a 2.091 regression. That a side effect of https://github.com/dlang/dmd/pull/10550 which made dmd use ref whenever possible. This avoids

[Issue 20581] DIP1000 wrongly flags hidden ref temporary

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20581 kinke changed: What|Removed |Added CC||ki...@gmx.net --- Comment #3 from kinke --- This

[Issue 20717] Unsilenced bogus "undefined identifier" error from speculative collision

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20717 --- Comment #6 from Basile-z --- Ok I've find what really happens. When you merge the two tests in a single module, so the one reported here and the one here https://github.com/dlang/dmd/pull/10078/files#diff-b33aefca6dc2d2014d789a2d8727fb1eR1, then

[Issue 20717] Unsilenced bogus "undefined identifier" error from speculative collision

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20717 Basile-z changed: What|Removed |Added CC|b2.t...@gmx.com | --

[Issue 20717] Unsilenced bogus "undefined identifier" error from speculative collision

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20717 Basile-z changed: What|Removed |Added CC||b2.t...@gmx.com --- Comment #5 from Basile-z

[Issue 20581] DIP1000 wrongly flags hidden ref temporary

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20581 --- Comment #2 from moonlightsenti...@disroot.org --- (In reply to Walter Bright from comment #1) > The cause of this is that assert() may throw an exception and so the stack > reference (used by -checkaction=context) will outlive main() as the stack

[Issue 20596] [REG2.086] Error on missed stack allocation for closure for template

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20596 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2

[Issue 20717] Unsilenced bogus "undefined identifier" error from speculative collision

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20717 Boris Carvajal changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 20581] DIP1000 wrongly flags hidden ref temporary

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20581 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #1

[Issue 11044] Escaping references to lazy argument are allowed and compile to wrong code

2020-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11044 --- Comment #6 from Walter Bright --- I recommend in the meantime replacing the lazy parameter with a delegate. --