Handle guess_lexer exceptions in pygments reST directive

This commit is contained in:
Jon Siwek 2015-01-27 10:13:10 -06:00
parent 6cedd67c38
commit 36bc7ba5b5
3 changed files with 9 additions and 2 deletions

View file

@ -135,7 +135,10 @@ class Pygments(Directive):
# lexer not found, use default.
lexer = TextLexer()
else:
lexer = guess_lexer(content)
try:
lexer = guess_lexer(content)
except:
lexer = TextLexer()
# import sys
# print >>sys.stderr, self.arguments, lexer.__class__