July 25, 2012
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
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
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
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
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
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
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
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: -------
1 2
Next ›   Last »