Mercurial > babel > old > mirror
changeset 395:98f06b9c44a7
alternative repr for plural rules
author | aronacher |
---|---|
date | Tue, 15 Jul 2008 10:22:33 +0000 |
parents | afa3582f7e1f |
children | 45a5b2266001 |
files | babel/plural.py |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/babel/plural.py +++ b/babel/plural.py @@ -65,7 +65,12 @@ self.abstract.append((key, _Parser(expr).ast)) def __repr__(self): - return '<%s %r>' % (type(self).__name__, self.abstract) + rules = self.rules + return '<%s %r>' % ( + type(self).__name__, + ', '.join(['%s: %s' % (tag, rules[tag]) for tag in _plural_tags + if tag in rules]) + ) def parse(cls, rules): """Create a `PluralRule` instance for the given rules. If the rules