lib/rouge/lexers/properties.rb in rouge-2.0.7 vs lib/rouge/lexers/properties.rb in rouge-2.1.0

- old
+ new

@@ -9,13 +9,13 @@ filenames '*.properties' mimetypes 'text/x-java-properties' def self.analyze_text(text) - return 0.1 if text =~ /\A\[[\w.]+\]\s*\w+=\w+/ + return 0.1 if text =~ /\A\[[\w.-]+\]\s*\w+=\w+/ end - identifier = /[\w.]+/ + identifier = /[\w.-]+/ state :basic do rule /[!#].*?\n/, Comment rule /\s+/, Text rule /\\\n/, Str::Escape