[Issue 13659] Executing a linked function from a mixin reduces scope

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13659 Rares Pop rares@athanasys.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12447] variadic template functions hijack all eponymous enum and alias template overloads

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12447 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11915] Inconsistent overload resolution behaviour between `ref` and `out`

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11915 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/f536d3f46da72ece838caa6d0eb82e051239b288 fix Issue 11915 -

[Issue 11916] [IFTI] Disabled by constraint overload with `out` with IFTI breaks overload resolution

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11916 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12447] variadic template functions hijack all eponymous enum and alias template overloads

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12447 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/68e8c9493a6970eab33569edec8e40253200cfc0 fix Issue 12447 - variadic

[Issue 11916] [IFTI] Disabled by constraint overload with `out` with IFTI breaks overload resolution

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11916 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/868bc03002c5eca0a615c141f7dcfeccf0a7ab17 fix Issue 11916 - [IFTI]

[Issue 13660] New: JSONValue encodes floats as integers

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13660 Issue ID: 13660 Summary: JSONValue encodes floats as integers Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: major Priority: P1

[Issue 13586] Destructors not run when argument list evaluation throws

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13586 --- Comment #13 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/aea25d6b6ea8383058f4987fe11ae16bbda18852 fix Issue 13586 -

[Issue 13586] Destructors not run when argument list evaluation throws

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13586 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13586] Destructors not run when argument list evaluation throws

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13586 --- Comment #14 from Sobirari Muhomori dfj1es...@sneakemail.com --- (In reply to Walter Bright from comment #11) Because the caller can transfer ownership to the callee. If the callee never destructed its parameters, this could not be done. If

[Issue 13660] JSONValue encodes floats as integers

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13660 Tomer Filiba tomerfil...@gmail.com changed: What|Removed |Added CC||tomerfil...@gmail.com

[Issue 12270] Move TypeInfo to the D Runtime

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12270 Marc Schütz schue...@gmx.net changed: What|Removed |Added CC||schue...@gmx.net --

[Issue 13586] Destructors not run when argument list evaluation throws

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13586 --- Comment #15 from monarchdo...@gmail.com --- (In reply to Sobirari Muhomori from comment #14) (In reply to Walter Bright from comment #11) Because the caller can transfer ownership to the callee. If the callee never destructed its parameters,

[Issue 13009] [REG2.064] inout overload conflicts with non-inout when used via alias this

2014-10-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13009 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com --- Comment