31 |
import config |
import config |
32 |
|
|
33 |
import navidoc.directives |
import navidoc.directives |
34 |
|
#import navidoc.utils.path |
35 |
|
#docutils.utils.relative_path = navidoc.utils.path.relative_path |
36 |
|
|
37 |
def docutils_system_message(self, level, message, *children, **kwargs): |
def docutils_system_message(self, level, message, *children, **kwargs): |
38 |
""" |
""" |
45 |
if kwargs.has_key('category'): |
if kwargs.has_key('category'): |
46 |
del attributes['category'] |
del attributes['category'] |
47 |
if kwargs.has_key('base_node'): |
if kwargs.has_key('base_node'): |
48 |
source, line = get_source_line(kwargs['base_node']) |
source, line = docutils.utils.get_source_line(kwargs['base_node']) |
49 |
del attributes['base_node'] |
del attributes['base_node'] |
50 |
if source is not None: |
if source is not None: |
51 |
attributes.setdefault('source', source) |
attributes.setdefault('source', source) |