lib/rouge/lexers/puppet.rb in rouge-0.3.4 vs lib/rouge/lexers/puppet.rb in rouge-0.3.5
- old
+ new
@@ -53,13 +53,13 @@
rule /(#{qualname})(?=\s*[(])/m, 'Name.Function'
rule cap_id, 'Name.Class'
rule /[+=|~-]>|<[|~-]/, 'Punctuation'
- rule /[:{();\[\]]/, 'Punctuation'
+ rule /[:}();\[\]]/, 'Punctuation'
# HACK for case statements and selectors
- rule /}/, 'Punctuation', :regex_allowed
+ rule /{/, 'Punctuation', :regex_allowed
rule /,/, 'Punctuation', :regex_allowed
rule /(in|and|or)\b/, 'Operator.Word'
rule /[=!<>]=/, 'Operator'
rule /[=!]~/, 'Operator', :regex_allowed