lib/rouge/lexers/toml.rb in rouge-4.2.1 vs lib/rouge/lexers/toml.rb in rouge-4.3.0

- old
+ new

@@ -46,10 +46,11 @@ rule %r/(#{identifier})(\s*)(=)/ do groups Name::Property, Text, Punctuation end - rule %r/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z/, Literal::Date + rule %r/\d{4}-\d{2}-\d{2}(?:[Tt ]\d{2}:\d{2}:\d{2}(?:[Zz]|[+-]\d{2}:\d{2})?)?/, Literal::Date + rule %r/\d{2}:\d{2}:\d{2}/, Literal::Date rule %r/[+-]?\d+(?:_\d+)*\.\d+(?:_\d+)*(?:[eE][+-]?\d+(?:_\d+)*)?/, Num::Float rule %r/[+-]?\d+(?:_\d+)*[eE][+-]?\d+(?:_\d+)*/, Num::Float rule %r/[+-]?(?:nan|inf)/, Num::Float