diff --git a/lib/rouge/lexers/toml.rb b/lib/rouge/lexers/toml.rb index 00789561ad..21339f3605 100644 --- a/lib/rouge/lexers/toml.rb +++ b/lib/rouge/lexers/toml.rb @@ -17,6 +17,12 @@ class TOML < RegexLexer rule %r/\s+/, Text rule %r/#.*?$/, Comment rule %r/(true|false)/, Keyword::Constant + + rule %r/(\S+)(\s*)(=)(\s*)(\{)/ do |m| + groups Name::Namespace, Text, Operator, Text, Punctuation + push :inline + end + rule %r/(?