lib/rouge/lexers/ruby.rb in rouge-0.2.0 vs lib/rouge/lexers/ruby.rb in rouge-0.2.1

- old
+ new

@@ -1,8 +1,9 @@ module Rouge module Lexers class Ruby < RegexLexer + desc "The Ruby programming language (ruby-lang.org)" tag 'ruby' aliases 'rb' filenames '*.rb', '*.ruby', '*.rbw', '*.rake', '*.gemspec', 'Rakefile', 'Guardfile', 'Gemfile' @@ -140,10 +141,10 @@ rule /(?:#{keywords_pseudo.join('|')})\b/, 'Keyword.Pseudo', :expr_start rule %r( (module) (\s+) ([a-zA-Z_][a-zA-Z0-9_]*(::[a-zA-Z_][a-zA-Z0-9_]*)*) - ) do + )x do group 'Keyword' group 'Text' group 'Name.Namespace' end