Author: Brian Kearns <[email protected]>
Branch:
Changeset: r62301:e8af23629e1f
Date: 2013-03-11 21:09 -0400
http://bitbucket.org/pypy/pypy/changeset/e8af23629e1f/
Log: this workaround no longer necessary
diff --git a/pypy/objspace/std/dictmultiobject.py
b/pypy/objspace/std/dictmultiobject.py
--- a/pypy/objspace/std/dictmultiobject.py
+++ b/pypy/objspace/std/dictmultiobject.py
@@ -106,15 +106,13 @@
for w_k, w_v in list_pairs_w:
w_self.setitem(w_k, w_v)
- def view_as_kwargs(self):
- return self.strategy.view_as_kwargs(self)
-
def _add_indirections():
dict_methods = "setitem setitem_str getitem \
getitem_str delitem length \
clear w_keys values \
items iterkeys itervalues iteritems setdefault \
- popitem listview_str listview_unicode listview_int".split()
+ popitem listview_str listview_unicode listview_int \
+ view_as_kwargs".split()
def make_method(method):
def f(self, *args):
@@ -122,9 +120,6 @@
f.func_name = method
return f
- def view_as_kwargs(self):
- return self.strategy.view_as_kwargs(self)
-
for method in dict_methods:
setattr(W_DictMultiObject, method, make_method(method))
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit