July 25, 2012 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sludwig@outerproduct.org --- Comment #8 from Walter Bright <bugzilla@digitalmars.com> 2012-07-24 23:01:48 PDT --- *** Issue 8430 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 25, 2012 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |destructionator@gmail.com --- Comment #9 from Walter Bright <bugzilla@digitalmars.com> 2012-07-25 11:44:18 PDT --- *** Issue 8438 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 31, 2012 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Andrej Mitrovic <andrej.mitrovich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrej.mitrovich@gmail.com --- Comment #10 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2012-07-30 17:37:07 PDT --- Personally I never used default values in delegates but I think this pull broke this real-world code from Derelict: void loadPlatformGL(void delegate(void**, string, bool doThrow = true) bindFunc) { bindFunc(null, "foo1"); bindFunc(null, "foo2"); // ... } In this case the default value is useful since it's only used from within the function, and it saves on typing since there are typically dozens of invocations of the delegate (in Derelict). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
August 04, 2012 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Kenji Hara <k.hara.pg@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kolos80@bk.ru --- Comment #11 from Kenji Hara <k.hara.pg@gmail.com> 2012-08-04 10:12:29 PDT --- *** Issue 8402 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
August 06, 2012 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |spam@extrawurst.org --- Comment #12 from Walter Bright <bugzilla@digitalmars.com> 2012-08-06 15:31:02 PDT --- *** Issue 8515 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
September 06, 2012 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Kenji Hara <k.hara.pg@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #13 from Kenji Hara <k.hara.pg@gmail.com> 2012-09-05 19:02:04 PDT --- In the forum discussion: http://forum.dlang.org/thread/mailman.1421.1346020012.31962.digitalmars-d@puremagic.com We decided to improve the status for default argument issues. Then I've created a new pull which contains some fixups for this issue. D2 pull: https://github.com/D-Programming-Language/dmd/pull/1102 So I reopen this for D2. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 04, 2013 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 --- Comment #14 from github-bugzilla@puremagic.com 2013-07-04 03:04:04 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/d7362898f16d7d5e04ac4e9f374a39a5e8e0ff53 Improved fix for Issue 3866 - anonymous delegate with default parameters cross-talks to another anonymous delegate This reverts commit acc22ce25db42facfe4917aeceabd28a410f4c95, and moves original test into runnable/functype.d -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 04, 2013 [Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate | ||||
---|---|---|---|---|
| ||||
Posted in reply to Philippe Sigaud | http://d.puremagic.com/issues/show_bug.cgi?id=3866 Kenji Hara <k.hara.pg@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Version|D1 & D2 |D2 Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation