[Issue 7105] relax inout rules

2013-01-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #10 from github-bugzi...@puremagic.com 2013-01-02 01:42:24 PST --- Commit pushed to staging at https://github.com/D-Programming-Language/d-programming-language.org

[Issue 7105] relax inout rules

2012-12-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #9 from github-bugzi...@puremagic.com 2012-12-29 01:42:43 PST --- Commit pushed to master at https://github.com/D-Programming-Language/d-programming-language.org

[Issue 7105] relax inout rules

2012-02-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #5 from Kenji Hara k.hara...@gmail.com 2012-02-19 03:37:40 PST --- (In reply to comment #1) Another use case is to support foreach on a container of arbitrary constancy, by using int opApply(int delegate(ref inout(T)) dg)

[Issue 7105] relax inout rules

2012-02-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #6 from Kenji Hara k.hara...@gmail.com 2012-02-19 03:55:08 PST --- (In reply to comment #5) (In reply to comment #1) Another use case is to support foreach on a container of arbitrary constancy, by using int

[Issue 7105] relax inout rules

2012-02-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #7 from Stewart Gordon s...@iname.com 2012-02-19 06:37:31 PST --- (In reply to comment #3) (In reply to comment #2) For example, what would be the meaning of the following declarations? inout(int)[] delegate(inout(int)[] dg;

[Issue 7105] relax inout rules

2012-02-19 Thread d-bugmail
/98988d685d8fb16ebe05430c1dd8db5f799f1fe8 Merge pull request #735 from 9rnsr/fix7105 Issue 7105 - relax inout rules -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 7105] relax inout rules

2012-02-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7105] relax inout rules

2012-02-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #4

[Issue 7105] relax inout rules

2012-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 Stewart Gordon s...@iname.com changed: What|Removed |Added CC||s...@iname.com ---

[Issue 7105] relax inout rules

2012-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #2 from timon.g...@gmx.ch 2012-02-14 11:44:47 PST --- That is an enhancement of what is suggested here. It is not very clear that inout should behave like that inside delegate/function pointer parameters. Maybe it is best if you

[Issue 7105] relax inout rules

2012-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7105 --- Comment #3 from Stewart Gordon s...@iname.com 2012-02-14 13:05:25 PST --- (In reply to comment #2) For example, what would be the meaning of the following declarations? inout(int)[] delegate(inout(int)[] dg; inout(int)[]