|
From: <fri...@us...> - 2008-12-24 11:58:27
|
Revision: 9641
http://zaf.svn.sourceforge.net/zaf/?rev=9641&view=rev
Author: friedelwolff
Date: 2008-12-24 11:57:35 +0000 (Wed, 24 Dec 2008)
Log Message:
-----------
Allow add_group() to accept an already composed group and add_rule() to accept an already composed rule
Modified Paths:
--------------
trunk/dict/zu/hunspell/hunspell_format.py
Modified: trunk/dict/zu/hunspell/hunspell_format.py
===================================================================
--- trunk/dict/zu/hunspell/hunspell_format.py 2008-12-24 10:19:57 UTC (rev 9640)
+++ trunk/dict/zu/hunspell/hunspell_format.py 2008-12-24 11:57:35 UTC (rev 9641)
@@ -80,9 +80,9 @@
return "\n".join(output)
- def add_group(self, **kwargs):
+ def add_group(self, group=None, **kwargs):
"""Adds a new group to the file"""
- new_group = AffixGroup(**kwargs)
+ new_group = group or AffixGroup(**kwargs)
self.groups.append(new_group)
return new_group
@@ -132,9 +132,9 @@
trimmed.append(i)
return trimmed
- def add_rule(self, **kwargs):
+ def add_rule(self, rule=None, **kwargs):
"""Inserts a new rule in this affix class"""
- new_rule = Affix(**kwargs)
+ new_rule = rule or Affix(**kwargs)
new_rule.group = self
self.rules.append(new_rule)
return new_rule
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|