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