summaryrefslogtreecommitdiff
path: root/docutils/utils
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2012-01-06 12:08:43 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2012-01-06 12:08:43 +0000
commita0e1abe2066ece9ade05938258bc4aafce78ac20 (patch)
tree52b83cbddfbe4556169d90432e52d948bbd3888e /docutils/utils
parentb894621d5f4fe62b2dc8e6e369061698a218b233 (diff)
downloaddocutils-a0e1abe2066ece9ade05938258bc4aafce78ac20.tar.gz
Store source and line in the "raw" node generated by raw-derived roles.
This is already done for nodes generated by raw directives and required for error reporting by writers. git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7308 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/utils')
-rw-r--r--docutils/utils/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/docutils/utils/__init__.py b/docutils/utils/__init__.py
index ed3abfd21..c0113e30d 100644
--- a/docutils/utils/__init__.py
+++ b/docutils/utils/__init__.py
@@ -169,7 +169,7 @@ class Reporter:
# assert source is not None, "node has line- but no source-argument"
if not 'source' in attributes: # 'line' is absolute line number
try: # look up (source, line-in-source)
- source, line = self.locator(attributes.get('line'))
+ source, line = self.get_source_and_line(attributes.get('line'))
# print "locator lookup", kwargs.get('line'), "->", source, line
except AttributeError:
source, line = None, None