module Haml::Helpers
def preserve(input = nil, &block)
- Yield: - The block within which to escape newlines
Overloads:
-
perserve -
perserve(input)
Parameters:
-
input(String) -- The string within which to escape all newlines
def preserve(input = nil, &block) return preserve(capture_haml(&block)) if block input.to_s.chomp("\n").gsub(/\n/, '
').gsub(/\r/, '') end