class Slim::Smart::Escaper

def on_static(string)

def on_static(string)
  # Prevent obvious &foo; and Ӓ and ÿ entities from escaping.
  block = [:multi]
  until string.empty?
    case string
    when /\A&([a-z][a-z0-9]*|#x[0-9a-f]+|#\d+);/i
      # Entity.
      block << [:escape, false, [:static, $&]]
      string = $'
    when /\A&?[^&]*/
      # Other text.
      block << [:static, $&]
      string = $'
    end
  end
  block
end