[pypy-svn] r32563 - pypy/dist/pypy/rpython/lltypesystem
arigo at codespeak.net
arigo at codespeak.net
Thu Sep 21 15:09:51 CEST 2006
Author: arigo
Date: Thu Sep 21 15:09:49 2006
New Revision: 32563
Modified:
pypy/dist/pypy/rpython/lltypesystem/lltype.py
Log:
Make Struct.__repr__ shorter.
Modified: pypy/dist/pypy/rpython/lltypesystem/lltype.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/lltype.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/lltype.py Thu Sep 21 15:09:49 2006
@@ -257,8 +257,12 @@
_str_fields = saferecursive(_str_fields, '...')
def __str__(self):
- return "%s %s { %s }" % (self.__class__.__name__,
- self._name, self._str_fields())
+ # -- long version --
+ #return "%s %s { %s }" % (self.__class__.__name__,
+ # self._name, self._str_fields())
+ # -- short version --
+ return "%s %s { %s }" % (self.__class__.__name__, self._name,
+ ', '.join(self._names))
def _short_name(self):
return "%s %s" % (self.__class__.__name__, self._name)
More information about the Pypy-commit
mailing list