Re: improving the utility and adapter lookup APIs
Ross Patterson <[email protected]>
| Newsgroups | gmane.comp.web.zope.devel |
|---|---|
| Message-ID | <[email protected]> |
Marius Gedminas <[email protected]> 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 - [email protected] 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 )