Closes #1903: Fix strange id generation for glossary terms.

This commit is contained in:
Georg Brandl
2015-07-25 17:12:30 +02:00
parent bf7d0ccd75
commit 886d174534
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -36,6 +36,7 @@ Bugs fixed
* #1796: On py3, automated .mo building caused UnicodeDecodeError.
* #1923: Use babel features only if the babel latex element is nonempty.
* #1942: Fix a KeyError in websupport.
* #1903: Fix strange id generation for glossary terms.
Release 1.3.1 (released Mar 17, 2015)
+1 -1
View File
@@ -224,7 +224,7 @@ def make_termnodes_from_paragraph_node(env, node, new_id=None):
termtext = node.astext()
if new_id is None:
new_id = 'term-' + nodes.make_id(termtext)
new_id = nodes.make_id('term-' + termtext)
if new_id in gloss_entries:
new_id = 'term-' + str(len(gloss_entries))
gloss_entries.add(new_id)