Skip to content

Instantly share code, notes, and snippets.

View aviddiviner's full-sized avatar

David Irvine aviddiviner

  • Cape Town, South Africa
View GitHub Profile
@aviddiviner
aviddiviner / haml-to-erb.rb
Created November 22, 2012 23:16
HAML to ERB Converter
#!/usr/bin/env ruby
# Usage: ./haml-to-erb.rb myfile.haml > myfile.erb
# Usage: cat myfile.haml | ./haml-to-erb.rb > myfile.erb
require 'haml'
class ErbEngine < Haml::Engine
def push_script(text, preserve_script, in_tag = false, preserve_tag = false,
escape_html = false, nuke_inner_whitespace = false)
push_text "<%= #{text.strip} %>"