lib/rouge/lexers/http.rb in rouge-3.4.1 vs lib/rouge/lexers/http.rb in rouge-3.5.0
- old
+ new
@@ -52,28 +52,28 @@
push :headers
end
end
state :headers do
- rule /([^\s:]+)( *)(:)( *)([^\r\n]+)(\r?\n|$)/ do |m|
+ rule %r/([^\s:]+)( *)(:)( *)([^\r\n]+)(\r?\n|$)/ do |m|
key = m[1]
value = m[5]
if key.strip.casecmp('content-type').zero?
@content_type = value.split(';')[0].downcase
end
groups Name::Attribute, Text, Punctuation, Text, Str, Text
end
- rule /([^\r\n]+)(\r?\n|$)/ do
+ rule %r/([^\r\n]+)(\r?\n|$)/ do
groups Str, Text
end
- rule /\r?\n/, Text, :content
+ rule %r/\r?\n/, Text, :content
end
state :content do
- rule /.+/m do |m|
+ rule %r/.+/m do |m|
delegate(content_lexer)
end
end
end
end