diff options
author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2013-07-03 10:13:31 +0000 |
---|---|---|
committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2013-07-03 10:13:31 +0000 |
commit | 7fe57e6f65d5ecefdafbe16b67a2918ad9985b93 (patch) | |
tree | 2a65a6d76007344647f059346f71e79b3f921d26 /docutils/parsers/rst | |
parent | 8ef7dacc3f3202a40537601cac89eaa11e4b3f21 (diff) | |
download | docutils-7fe57e6f65d5ecefdafbe16b67a2918ad9985b93.tar.gz |
Apply (part of) patch #108: source/line information for sphinx translation
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7679 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/parsers/rst')
-rw-r--r-- | docutils/parsers/rst/directives/admonitions.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/docutils/parsers/rst/directives/admonitions.py b/docutils/parsers/rst/directives/admonitions.py index b5b60811e..1e893a0af 100644 --- a/docutils/parsers/rst/directives/admonitions.py +++ b/docutils/parsers/rst/directives/admonitions.py @@ -30,6 +30,8 @@ class BaseAdmonition(Directive): self.assert_has_content() text = '\n'.join(self.content) admonition_node = self.node_class(text, **self.options) + admonition_node.source, admonition_node.line = ( + self.state_machine.get_source_and_line(self.lineno)) self.add_name(admonition_node) if self.node_class is nodes.admonition: title_text = self.arguments[0] |