summaryrefslogtreecommitdiff
path: root/sphinx/roles.py
diff options
context:
space:
mode:
authorTakayuki Shimizukawa <shimizukawa@gmail.com>2013-01-05 23:38:21 +0900
committerTakayuki Shimizukawa <shimizukawa@gmail.com>2013-01-05 23:38:21 +0900
commitb17c588b0d9c61ba71d299c91c1ac06684f9ebb0 (patch)
treed74f983ea2a76a753490ba0f9cca9d4c18a00dc2 /sphinx/roles.py
parent42c90ee178e5cbc266d7b0406735f0cae6f2d860 (diff)
downloadsphinx-git-b17c588b0d9c61ba71d299c91c1ac06684f9ebb0.tar.gz
Closes #976: Fix gettext does not extract index entries.
Diffstat (limited to 'sphinx/roles.py')
-rw-r--r--sphinx/roles.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/sphinx/roles.py b/sphinx/roles.py
index d395c372f..02c5ad8fc 100644
--- a/sphinx/roles.py
+++ b/sphinx/roles.py
@@ -293,6 +293,7 @@ def index_role(typ, rawtext, text, lineno, inliner, options={}, content=[]):
entries = [('single', target, targetid, main)]
indexnode = addnodes.index()
indexnode['entries'] = entries
+ set_role_source_info(inliner, lineno, indexnode)
textnode = nodes.Text(title, title)
return [indexnode, targetnode, textnode], []