Marius Gedminas <mar...@gedmin.as> writes: > On Wed, Nov 25, 2009 at 01:29:25PM -0500, Tres Seaver wrote: >> Matthew Wilkes wrote: >> > On 2009-11-25, at 1601, Benji York wrote: >> > >> >> I'm not sure I like the following suggestion better than the above, >> >> but throwing it out there anyway: > >> >> >> >> Multiadapter: >> >> >> >> IFoo((x,y)) >> > >> > I know it's probably a spurious use case, but what if I want to adapt >> > a tuple? >> >> I would agree that its completely spurious: I can't imagine wanting >> that. I prefer the regularity in Benji's spelling over satisfying a >> non-existing usecase. > > I am, in fact, adapting tuples for what I consider to be a good reason > (pretty-printing arbitrary objects) in zodbbrowser. > > http://bazaar.launchpad.net/~zodbbrowser-dev/zodbbrowser/trunk/annotate/head:/src/zodbbrowser/value.py
Similarly, I've often sub-classed built-in types when using the ZCA such that isinstance(obj, tuple) is True. Ross _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )