logger = logging.getLogger(__name__)
-# Modified from __init__ to add support for queries and hashes
+# Modified from abbr / gh / gl / ... to add support for queries and hashes
link_regexp = re.compile(r'(?P<title>.*) <(?P<link>[^?#]+)(?P<hash>[?#].+)?>')
def parse_link(text):
return title, link, hash
def init(tagfiles, input):
- rst.roles.register_local_role('dox', dox)
-
global symbol_mapping, symbol_prefixes, tagfile_basenames
# Pre-round to populate subclasses. Clear everything in case we init'd
return [node], []
def register_mcss(mcss_settings, **kwargs):
+ rst.roles.register_local_role('dox', dox)
+
init(input=mcss_settings['INPUT'],
tagfiles=mcss_settings.get('M_DOX_TAGFILES', []))