From: Eric Smith Date: Sun, 2 Sep 2007 15:33:26 +0000 (+0000) Subject: Removed used_args param from string.Formatter.get_field. It was left in by mistake... X-Git-Tag: v3.0a2~474 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9d4ba3970fa704599769de3676be319133fcaba4;p=thirdparty%2FPython%2Fcpython.git Removed used_args param from string.Formatter.get_field. It was left in by mistake from an earlier edit. --- diff --git a/Doc/library/string.rst b/Doc/library/string.rst index 7810e46dec10..b0061b753836 100644 --- a/Doc/library/string.rst +++ b/Doc/library/string.rst @@ -125,7 +125,7 @@ formatting behaviors using the same implementation as the built-in field, then the values of *field_name*, *format_spec* and *conversion* will be ``None``. - .. method:: get_field(field_name, args, kwargs, used_args) + .. method:: get_field(field_name, args, kwargs) Given *field_name* as returned by :meth:`parse` (see above), convert it to an object to be formatted. Returns a tuple (obj, used_key). The default diff --git a/Lib/string.py b/Lib/string.py index ff21eb1944d8..9b00a62e88b3 100644 --- a/Lib/string.py +++ b/Lib/string.py @@ -217,7 +217,7 @@ class Formatter: # given the field_name, find the object it references # and the argument it came from - obj, arg_used = self.get_field(field_name, args, kwargs, used_args) + obj, arg_used = self.get_field(field_name, args, kwargs) used_args.add(arg_used) # do any conversion on the resulting object @@ -272,11 +272,9 @@ class Formatter: # or "lookup[3]" # used_args: a set of which args have been used # args, kwargs: as passed in to vformat - # also, mark it as used in 'used_args' - def get_field(self, field_name, args, kwargs, used_args): + def get_field(self, field_name, args, kwargs): first, rest = field_name._formatter_field_name_split() - used_args.add(first) obj = self.get_value(first, args, kwargs) # loop through the rest of the field_name, doing