diff options
author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2012-08-14 08:47:23 +0000 |
---|---|---|
committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2012-08-14 08:47:23 +0000 |
commit | 43dc6c891729f42ce49d903751adb7f606065d92 (patch) | |
tree | 41c180c5d3929de861e5c83ccfba88d8e9062170 /docutils | |
parent | 2c375a16223624472e8d8947580749b49b5ae486 (diff) | |
download | docutils-43dc6c891729f42ce49d903751adb7f606065d92.tar.gz |
Apply [ 3555160 ] ensure order of "otherlanguages".
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7492 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils')
-rw-r--r-- | docutils/writers/latex2e/__init__.py | 2 | ||||
-rw-r--r-- | docutils/writers/xetex/__init__.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/docutils/writers/latex2e/__init__.py b/docutils/writers/latex2e/__init__.py index bb8982510..1eed8766a 100644 --- a/docutils/writers/latex2e/__init__.py +++ b/docutils/writers/latex2e/__init__.py @@ -379,7 +379,7 @@ class Babel(object): def __call__(self): """Return the babel call with correct options and settings""" - languages = self.otherlanguages.keys() + languages = sorted(self.otherlanguages.keys()) languages.append(self.language or 'english') self.setup = [r'\usepackage[%s]{babel}' % ','.join(languages)] if 'spanish' in languages: diff --git a/docutils/writers/xetex/__init__.py b/docutils/writers/xetex/__init__.py index 82d918949..8c5016e2f 100644 --- a/docutils/writers/xetex/__init__.py +++ b/docutils/writers/xetex/__init__.py @@ -118,7 +118,7 @@ class Babel(latex2e.Babel): r'\setdefaultlanguage{%s}' % self.language] if self.otherlanguages: setup.append(r'\setotherlanguages{%s}' % - ','.join(self.otherlanguages.keys())) + ','.join(sorted(self.otherlanguages.keys()))) return '\n'.join(setup) |