Is there any plans to make working signals in D?

deadalnix deadalnix at gmail.com
Tue Apr 16 02:17:54 PDT 2013


On Tuesday, 16 April 2013 at 07:55:51 UTC, Denis Shelomovskij 
wrote:
> Sorry, I really don't understand what you don't understand.
>
> Let's consider example from Issue 9603 Comment 2 [1]. Do you 
> think such code must not work?
>
> Also you can look through Issue 9601 discussion.
>
> [1] http://d.puremagic.com/issues/show_bug.cgi?id=9603#c2
> [2] http://d.puremagic.com/issues/show_bug.cgi?id=9601

The code in 9603 is completely broken. It should compile and run, 
but what it does is undefined as o is finalized when delegates 
have reference to it.

I don't see how changing delegate into object would change 
anything, as the code would be broken in the same way for the 
same reason.


More information about the Digitalmars-d mailing list