summaryrefslogtreecommitdiff
path: root/pygments
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2014-03-16 19:24:23 +0100
committerGeorg Brandl <georg@python.org>2014-03-16 19:24:23 +0100
commit37f118ebedd03947ba5b04dcd9ba21269cfa3a88 (patch)
tree3bb01557dc71cd63c95e639752591234bd09ee33 /pygments
parent2c2685b93bf0bf61216c36343d081f9f5bee0be2 (diff)
parent5d7d06c133a6eb1a613171d0477931560b0d6d21 (diff)
downloadpygments-37f118ebedd03947ba5b04dcd9ba21269cfa3a88.tar.gz
merge
Diffstat (limited to 'pygments')
-rw-r--r--pygments/lexers/__init__.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pygments/lexers/__init__.py b/pygments/lexers/__init__.py
index 7bcf3bf0..caedd479 100644
--- a/pygments/lexers/__init__.py
+++ b/pygments/lexers/__init__.py
@@ -82,6 +82,9 @@ def get_lexer_by_name(_alias, **options):
"""
Get a lexer by an alias.
"""
+ if not _alias:
+ raise ClassNotFound('no lexer for alias %r found' % _alias)
+
# lookup builtin lexers
for module_name, name, aliases, _, _ in itervalues(LEXERS):
if _alias.lower() in aliases: