sys.path.append("../pelican-plugins")
import m.latex2svg
import m.math
-import m.ansilexer
+import ansilexer
xref_id_rx = re.compile(r"""(.*)_1(_[a-z-]+[0-9]+)$""")
slugify_nonalnum_rx = re.compile(r"""[^\w\s-]""")
# Pygments knows only .vert, .frag, .geo
('.glsl', 'glsl'),
('.conf', 'ini'),
- ('.ansi', m.ansilexer.AnsiLexer)]
+ ('.ansi', ansilexer.AnsiLexer)]
for key, v in mapping:
if not filename.endswith(key): continue
# Style console sessions differently
if (isinstance(lexer, BashSessionLexer) or
- isinstance(lexer, m.ansilexer.AnsiLexer)):
+ isinstance(lexer, ansilexer.AnsiLexer)):
class_ = 'm-console'
else:
class_ = 'm-code'
logger = logging.getLogger(__name__)
-from . import ansilexer
+import ansilexer
def _highlight(code, language, options):
# Use our own lexer for ANSI