dmd 1.075 and 2.060 release
Alex Rønne Petersen
alex at lycus.org
Thu Aug 2 12:44:26 PDT 2012
On 02-08-2012 21:40, Peter Alexander wrote:
> Nice update, but broke Derelict2 :-(
>
> Regression: delegates with default arguments are broken (worked in 2.059)
>
>
> void foo(void delegate(int x = 0) fun)
> {
> fun(); // Error: expected 1 function arguments, not 0
> }
I think it was decided that this was not a regression, if memory serves.
I believe the reasoning was that default parameters on delegates just
don't make sense in the general case, so it wasn't worth fixing.
I could be wrong. I can't seem to find the relevant bug. Anyone?
--
Alex Rønne Petersen
alex at lycus.org
http://lycus.org
More information about the Digitalmars-d-announce
mailing list