diff options
author | makoto kuwata <kwa@kuwata-lab.com> | 2011-02-23 14:04:28 +0900 |
---|---|---|
committer | makoto kuwata <kwa@kuwata-lab.com> | 2011-02-23 14:04:28 +0900 |
commit | 721d101966c60c5581bec1a2b752a07697f33eb1 (patch) | |
tree | 8c2a8a4475f0c345917a940cff76bc349195444e | |
parent | c945f51552d10e3b7e8e8525fa43c706e43ec4e1 (diff) | |
download | erubis-721d101966c60c5581bec1a2b752a07697f33eb1.tar.gz |
[refactor] 'InterporationEnhancer' and 'PrintOutEnhancer'
-rw-r--r-- | lib/erubis/enhancer.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/erubis/enhancer.rb b/lib/erubis/enhancer.rb index 2fa2862..88a1cac 100644 --- a/lib/erubis/enhancer.rb +++ b/lib/erubis/enhancer.rb @@ -92,15 +92,15 @@ module Erubis end def add_text(src, text) - src << " print '" << escape_text(text) << "';" unless text.empty? + src << " print '#{escape_text(text)}';" unless text.empty? end def add_expr_literal(src, code) - src << ' print((' << code << ').to_s);' + src << " print((#{code}).to_s);" end def add_expr_escaped(src, code) - src << ' print ' << escaped_expr(code) << ';' + src << " print #{escaped_expr(code)};" end def add_postamble(src) @@ -698,9 +698,9 @@ module Erubis #src << " _buf << %Q`" << text << "`;" if text[-1] == ?\n text[-1] = "\\n" - src << " #{@bufname} << %Q`" << text << "`\n" + src << " #{@bufname} << %Q`#{text}`\n" else - src << " #{@bufname} << %Q`" << text << "`;" + src << " #{@bufname} << %Q`#{text}`;" end end |