Author: Maciej Fijalkowski <fij...@gmail.com> Branch: Changeset: r47215:971b55704207 Date: 2011-09-12 12:29 +0200 http://bitbucket.org/pypy/pypy/changeset/971b55704207/
Log: fix translation, hopefully diff --git a/pypy/module/__pypy__/interp_builders.py b/pypy/module/__pypy__/interp_builders.py --- a/pypy/module/__pypy__/interp_builders.py +++ b/pypy/module/__pypy__/interp_builders.py @@ -3,6 +3,7 @@ from pypy.interpreter.gateway import interp2app, unwrap_spec from pypy.interpreter.typedef import TypeDef from pypy.rlib.rstring import UnicodeBuilder, StringBuilder +from pypy.tool.sourcetools import func_with_new_name def create_builder(name, strtype, builder_cls): @@ -41,8 +42,9 @@ W_Builder.__name__ = "W_%s" % name W_Builder.typedef = TypeDef(name, - __new__ = interp2app(W_Builder.descr__new__.im_func), - + __new__ = interp2app(func_with_new_name( + W_Builder.descr__new__.im_func, + '%s_new' % (name,))), append = interp2app(W_Builder.descr_append), append_slice = interp2app(W_Builder.descr_append_slice), build = interp2app(W_Builder.descr_build), @@ -51,4 +53,4 @@ return W_Builder W_StringBuilder = create_builder("StringBuilder", str, StringBuilder) -W_UnicodeBuilder = create_builder("UnicodeBuilder", unicode, UnicodeBuilder) \ No newline at end of file +W_UnicodeBuilder = create_builder("UnicodeBuilder", unicode, UnicodeBuilder) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit