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:
parent
c91944b307
commit
9a27efe8cf
2 changed files with 2 additions and 28 deletions
|
@ -5,10 +5,10 @@ require 'hamlit/compilers/filter'
|
|||
require 'hamlit/compilers/preserve'
|
||||
require 'hamlit/compilers/script'
|
||||
require 'hamlit/compilers/text'
|
||||
require 'hamlit/filter'
|
||||
require 'temple/html/filter'
|
||||
|
||||
module Hamlit
|
||||
class Compiler < Hamlit::Filter
|
||||
class Compiler < Temple::HTML::Filter
|
||||
include Compilers::Attributes
|
||||
include Compilers::Doctype
|
||||
include Compilers::Dynamic
|
||||
|
|
|
@ -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
|
Loading…
Add table
Reference in a new issue