# File lib/rouge/lexers/haml.rb, line 29 def initialize(opts={}) super default_filters = { 'javascript' => Javascript.new(options), 'css' => CSS.new(options), 'ruby' => ruby, 'erb' => ERB.new(options), 'markdown' => Markdown.new(options), 'sass' => Sass.new(options), # TODO # 'textile' => Textile.new(options), # 'maruku' => Maruku.new(options), } @filters = hash_option(:filters, default_filters) do |v| as_lexer(v) || PlainText.new(@options) end end