On Thu, 20 Sep 2012 10:12:04 -0400 Benjamin Peterson <benja...@python.org> wrote: > 2012/9/20 Mark Dickinson <dicki...@gmail.com>: > > Thoughts? > > I tried to define the error messages in terms of the callee's > signature. I call the formals that are not variadic, keyword variadic, > or keyword-only, positional. For example, in > > def f(a, b, c, *args, d): > pass > > a, b, and c are positional. Hence the "positional" in error messages.
But since the error message gives the name of the parameter, there doesn't seem to be a point to add that it's "positional": it can be trivially deduced from the function signature. Regards Antoine. -- Software development and contracting: http://pro.pitrou.net _______________________________________________ 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