module Trenni::Markup

def self.append(buffer, value)

Appends a string to the output buffer, escaping if if necessary.
def self.append(buffer, value)
	if value.is_a? Markup
		buffer << value
	elsif value
		buffer << self.escape_string(value.to_s)
	end
end

def self.escape_string(string)

Returns:
  • (String) - May return the original string if no changes were made.
def self.escape_string(string)
	CGI.escape_html(string)
end