Sha256: 7726dbf19ea0196a3af0e61ffa26b33798ef38c9d04ed6759ce3230213bfa7e6
Contents?: true
Size: 519 Bytes
Versions: 32
Compression:
Stored size: 519 Bytes
Contents
# -*- coding: utf-8 -*- # module Rouge module Lexers class Conf < RegexLexer tag 'conf' aliases 'config', 'configuration' title "Config File" 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
32 entries across 30 versions & 6 rubygems