diff options
author | Aarni Koskela <akx@iki.fi> | 2015-12-23 22:57:34 +0200 |
---|---|---|
committer | Aarni Koskela <akx@iki.fi> | 2016-01-04 23:21:14 +0200 |
commit | bc59c9c64ed285888a1bd929d55abbb63212e95b (patch) | |
tree | 06f65d1e08c03dc4f737da74152afeb61b3ef93c /babel/messages/pofile.py | |
parent | 4f60b3ebde4a462ab686129982dc13f3d840617a (diff) | |
download | babel-bc59c9c64ed285888a1bd929d55abbb63212e95b.tar.gz |
pofile: always sort message locations
Fixes #77
Diffstat (limited to 'babel/messages/pofile.py')
-rw-r--r-- | babel/messages/pofile.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/babel/messages/pofile.py b/babel/messages/pofile.py index e4c00af..dfc78fe 100644 --- a/babel/messages/pofile.py +++ b/babel/messages/pofile.py @@ -453,7 +453,7 @@ def write_po(fileobj, catalog, width=76, no_location=False, omit_header=False, if not no_location: locs = [] - for filename, lineno in message.locations: + for filename, lineno in sorted(message.locations): if lineno: locs.append(u'%s:%d' % (filename.replace(os.sep, '/'), lineno)) else: |