diff --git a/hamlit.gemspec b/hamlit.gemspec index 5bce693d..a677d9fd 100644 --- a/hamlit.gemspec +++ b/hamlit.gemspec @@ -26,7 +26,7 @@ Gem::Specification.new do |spec| spec.required_ruby_version = '>= 2.1.0' end - spec.add_dependency 'temple', '>= 0.8.0' + spec.add_dependency 'temple', '>= 0.8.2' spec.add_dependency 'thor' spec.add_dependency 'tilt' diff --git a/lib/hamlit/engine.rb b/lib/hamlit/engine.rb index e5689cc9..d5c02a46 100644 --- a/lib/hamlit/engine.rb +++ b/lib/hamlit/engine.rb @@ -25,10 +25,8 @@ module Hamlit use Parser use Compiler use HTML - if Ripper.respond_to?(:lex) # No Ripper.lex in truffleruby - use StringSplitter - filter :StaticAnalyzer - end + use StringSplitter + filter :StaticAnalyzer use Escapable use ForceEscapable filter :ControlFlow