diff options
author | Kurt Neufeld <kneufeld@burgundywall.com> | 2016-06-03 17:08:15 -0700 |
---|---|---|
committer | Kurt Neufeld <kneufeld@burgundywall.com> | 2016-06-03 17:08:15 -0700 |
commit | 2b59bbffe13cf51b8ddf3c3492a0c181783065b3 (patch) | |
tree | b43d46f5c562096b5eea35b6287d9141c9f5747b | |
parent | 6fb29e92d2ad882bbcb9141e5b59f02682b75ca5 (diff) | |
download | pygments-2b59bbffe13cf51b8ddf3c3492a0c181783065b3.tar.gz |
TextLexer has no priority and comes late in alphabet so therefore
it will never be selected as default for *.txt files
-rw-r--r-- | pygments/lexers/special.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pygments/lexers/special.py b/pygments/lexers/special.py index d3a168e7..e66a01cf 100644 --- a/pygments/lexers/special.py +++ b/pygments/lexers/special.py @@ -27,10 +27,13 @@ class TextLexer(Lexer): aliases = ['text'] filenames = ['*.txt'] mimetypes = ['text/plain'] + priority = 0.01 def get_tokens_unprocessed(self, text): yield 0, Text, text + def analyse_text(text): + return TextLexer.priority _ttype_cache = {} |