Mercurial > babel > old > mirror
changeset 505:d05e5e1674dd stable
Merged revisions 554 via svnmerge from
http://svn.edgewall.org/repos/babel/trunk
........
r554 | jruigrok | 2011-02-22 16:16:13 +0100 (di, 22 feb 2011) | 4 lines
Small speed improvement for format_date() by getting rid of duplicate parse_pattern.
Issue: #216
Submitted by: St?phane D?murget
........
author | jruigrok |
---|---|
date | Tue, 22 Feb 2011 15:39:46 +0000 |
parents | 4faca8f11408 |
children | 56ea1ec02e16 |
files | 0.9.x/ChangeLog 0.9.x/babel/dates.py |
diffstat | 2 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/0.9.x/ChangeLog +++ b/0.9.x/ChangeLog @@ -22,6 +22,7 @@ string does not contain any string formattings (ticket #150). * Fix Serbian plural forms (ticket #213). * Prevent multiple handlers being added to the same logger (ticket #227). + * Small speed improvement in format_date() (ticket #216). Version 0.9.5
--- a/0.9.x/babel/dates.py +++ b/0.9.x/babel/dates.py @@ -456,7 +456,7 @@ if format in ('full', 'long', 'medium', 'short'): format = get_date_format(format, locale=locale) pattern = parse_pattern(format) - return parse_pattern(format).apply(date, locale) + return pattern.apply(date, locale) def format_datetime(datetime=None, format='medium', tzinfo=None, locale=LC_TIME):