On 6 May 2011, at 19:33, Niels Grewe wrote:

> Hello Quentin,
> 
> On Fri, May 06, 2011 at 06:33:22PM +0200, Quentin Mathé wrote:
>> Do you have an idea to get this working on both Mac OS X and GNUstep in the 
>> same correct way?
> 
> I had another look and I think I know what the problem is. In
> -primitiveMethodSignatureForSelector: (line 1036), we are calling
> +instanceMethodSignatureForSelector: on NSObject. Hence, the method
> declared on ETCollectionMutationFilterProxy is not considered.
> 
> So the funny question is not why it doesn't work on OS X, but why it
> works on GNUstep. Or rather, why it did work, because the empty
> collection test is failing for me with a fresh checkout. 

This might be me - I rewrote the invocation forwarding code to not use 
sel_get_any_typed_uid().  It will now only use the types from the original 
selector (if supplied), or the types of the registered selector if it is not 
polymorphic.  

David
_______________________________________________
Etoile-dev mailing list
Etoile-dev@gna.org
https://mail.gna.org/listinfo/etoile-dev

Reply via email to