On Wed, 09 Nov 2011 10:44:50 +0100 "Martin v. Löwis" <martin at v.loewis.de> wrote: > Am 09.11.2011 09:25, schrieb Stefan Behnel: > > Stefan Behnel, 07.11.2011 18:46: > >> Éric Araujo, 07.11.2011 18:24: > >>>> http://hg.python.org/cpython/rev/bbc929bc2224 > >>> > >>>> user: Philip Jenvey<pjenvey at underboss.org> > >>>> summary: > >>>> quote the type name for improved readability > >>>> > >>>> files: > >>>> Python/bltinmodule.c | 2 +- > >>>> 1 files changed, 1 insertions(+), 1 deletions(-) > >>>> > >>>> > >>>> diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c > >>>> --- a/Python/bltinmodule.c > >>>> +++ b/Python/bltinmodule.c > >>>> @@ -1121,7 +1121,7 @@ > >>>> return NULL; > >>>> if (!PyIter_Check(it)) { > >>>> PyErr_Format(PyExc_TypeError, > >>>> - "%.200s object is not an iterator", > >>>> + "'%.200s' object is not an iterator", > >>>> it->ob_type->tp_name); > >>>> return NULL; > >>>> } > >>> > >>> What about displaying the repr of the type object? > >> > >> While I agree that this is more readable, quoted type names are rather > >> rare > >> if not pretty much unprecedented in core exception messages, so this is > >> definitely not the only place that would need changing. > >> > >> However, note that arbitrarily changing exception messages always breaks > >> someone's doctests, so my personal preference would be to keep it as > >> it was. > > > > ... and I just noticed that it did break a doctest in Cython's > > regression test suite. Should I change the test, or will this be taken > > back? > > I recommend reverting the change. I fail to see why quoting the name > improves readability. It does if the name is "Throatwobbler Mangrove". Regards Antoine.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4