From e7c75147d25e09f6a92fb2da9af64ee36d42ebfa Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Fri, 6 May 2011 19:28:14 +0200 Subject: [PATCH] pass along the source filename of the rst files for better errors --- pelican/readers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pelican/readers.py b/pelican/readers.py index c69e156e..92bb7bce 100644 --- a/pelican/readers.py +++ b/pelican/readers.py @@ -45,7 +45,9 @@ class RstReader(Reader): metadatas = self._parse_metadata(text) extra_params = {'input_encoding': 'unicode', 'initial_header_level': '2'} - rendered_content = core.publish_parts(text, writer_name='html', + rendered_content = core.publish_parts(text, + source_path=filename, + writer_name='html', settings_overrides=extra_params) title = rendered_content.get('title') content = rendered_content.get('body')