--- a/src/lib/convert.py 2009-10-13 11:59:44.000000000 -0300 +++ b/src/lib/convert.py 2009-10-13 11:59:57.000000000 -0300 @@ -731,7 +731,7 @@ else: NUM_AND_FRACTION_REGEXP = re.compile("((?P%s)+\s+)?(?P%s)"%(NUMBER_START_REGEXP,FRACTION_REGEXP),re.UNICODE) -FRACTION_MATCHER = re.compile(NUM_AND_FRACTION_REGEXP,re.UNICODE) +FRACTION_MATCHER = NUM_AND_FRACTION_REGEXP NUMBER_FINDER_REGEXP = "(%(NUM_AND_FRACTION_REGEXP)s|%(NUMBER_NO_RANGE_REGEXP)s)(?=($| |[\W]))"%locals() NUMBER_FINDER = re.compile(NUMBER_FINDER_REGEXP,re.UNICODE)