Sha256: fc63a93a670f9fcd8c78dfd457a688304a17bee11f569e0e3e544e5d3c97788f
Contents?: true
Size: 493 Bytes
Versions: 9
Compression:
Stored size: 493 Bytes
Contents
# -*- coding: utf-8 -*- # module Rouge module Lexers class Conf < RegexLexer tag 'conf' aliases 'config', 'configuration' desc 'A generic lexer for configuration files' filenames '*.conf', '*.config' # short and sweet state :root do rule /#.*?\n/, Comment rule /".*?"/, Str::Double rule /'.*?'/, Str::Single rule /[a-z]\w*/i, Name rule /\d+/, Num rule /[^\d\w#"']+/, Text end end end end
Version data entries
9 entries across 9 versions & 1 rubygems