blob: 43f257cf734386bf2ea6a255687931238d761400 [file] [log] [blame]
# -*- coding: utf-8 -*- #
module Rouge
module Lexers
class PlainText < Lexer
title "Plain Text"
desc "A boring lexer that doesn't highlight anything"
tag 'plaintext'
aliases 'text'
filenames '*.txt'
mimetypes 'text/plain'
default_options :token => 'Text'
def token
@token ||= Token[option :token]
end
def stream_tokens(string, &b)
yield self.token, string
end
end
end
end