On Thu, 5 Aug 2010 07:57:07 +1000 Nick Coghlan <ncogh...@gmail.com> wrote: > > +1 on what Fred said (i.e. post-moratorium, add a keyword-only "key" > argument to KeyError, set "e.key" only if that argument is supplied, > update the standard library to supply it and use a default message of > "'Key not found: %r' % key" if the key argument is supplied without an > explicit message). Also +1 for doing the equivalent with > AttributeError and an "attr" keyword only argument.
Keyword-only arguments are rather annoying to use from C code, though. Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com