1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00

Hamlit::Filter is no longer used

This commit is contained in:
Takashi Kokubun 2015-03-28 20:09:18 +09:00
parent c91944b307
commit 9a27efe8cf
2 changed files with 2 additions and 28 deletions

View file

@ -5,10 +5,10 @@ require 'hamlit/compilers/filter'
require 'hamlit/compilers/preserve' require 'hamlit/compilers/preserve'
require 'hamlit/compilers/script' require 'hamlit/compilers/script'
require 'hamlit/compilers/text' require 'hamlit/compilers/text'
require 'hamlit/filter' require 'temple/html/filter'
module Hamlit module Hamlit
class Compiler < Hamlit::Filter class Compiler < Temple::HTML::Filter
include Compilers::Attributes include Compilers::Attributes
include Compilers::Doctype include Compilers::Doctype
include Compilers::Dynamic include Compilers::Dynamic

View file

@ -1,26 +0,0 @@
require 'temple/html/filter'
# Hamlit::Filter calls `compile` in the hamlit's original ASTs.
module Hamlit
class Filter < Temple::HTML::Filter
def on_haml_filter(name, exp)
[:haml, :filter, name, compile(exp)]
end
def on_haml_attrs(*exps)
[:haml, :attrs, *exps.map { |e| compile(e) }]
end
def on_haml_script(*exps)
[:haml, :script, *exps.map { |e| compile(e) }]
end
def on_haml_text(exp)
[:haml, :text, compile(exp)]
end
def on_haml_preserve(exp)
[:haml, :preserve, exp]
end
end
end