lib/rouge/lexers/q.rb in rouge-3.12.0 vs lib/rouge/lexers/q.rb in rouge-3.13.0

- old
+ new

@@ -108,10 +108,11 @@ rule(/\\.*\n/, Text) end state :string do - rule(/"/, Str, :pop!) + rule %r/\\"/, Str + rule %r/"/, Str, :pop! rule %r/\\([\\nr]|[01][0-7]{2})/, Str::Escape rule %r/[^\\"\n]+/, Str rule %r/\\/, Str # stray backslash end