Sha256: 74ceeb182e20eaa88120f2fafd4f1927d63c684a5d992936da5fe551cd033121

Contents?: true

Size: 614 Bytes

Versions: 71

Compression:

Stored size: 614 Bytes

Contents

module Middleman::Renderers::Haml
  class << self
    def registered(app)
      # Base library
      require "haml"

      # Coffee-script filter for Haml
      begin
        require "coffee-filter"
      rescue LoadError
      end
      
      # Code-ray Syntax highlighting
      begin
        require 'haml-coderay'
      rescue LoadError
      end
      
      app.helpers Helpers
      
      #app.set :haml, app.settings.haml.merge({ :ugly_haml => true })
    end
    alias :included :registered
  end
  
  module Helpers
    def haml_partial(name, options = {})
      render(name, options)
    end
  end
end

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
middleman-2.0.16.1-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.16.1 lib/middleman/renderers/haml.rb
middleman-2.0.16-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.16 lib/middleman/renderers/haml.rb
middleman-2.0.15.4-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.15.4 lib/middleman/renderers/haml.rb
middleman-2.0.15.3-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.15.3 lib/middleman/renderers/haml.rb
middleman-2.0.15.2-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.15.2 lib/middleman/renderers/haml.rb
middleman-2.0.15.1-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.15.1 lib/middleman/renderers/haml.rb
middleman-2.0.15-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.15 lib/middleman/renderers/haml.rb
middleman-2.0.14-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.14 lib/middleman/renderers/haml.rb
middleman-2.0.14.pre2-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.14.pre2 lib/middleman/renderers/haml.rb
middleman-2.0.13.2-x86-mingw32 lib/middleman/renderers/haml.rb
middleman-2.0.14.pre-x86-mingw32 lib/middleman/renderers/haml.rb