summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormakoto kuwata <kwa@kuwata-lab.com>2011-02-23 14:04:28 +0900
committermakoto kuwata <kwa@kuwata-lab.com>2011-02-23 14:04:28 +0900
commit721d101966c60c5581bec1a2b752a07697f33eb1 (patch)
tree8c2a8a4475f0c345917a940cff76bc349195444e
parentc945f51552d10e3b7e8e8525fa43c706e43ec4e1 (diff)
downloaderubis-721d101966c60c5581bec1a2b752a07697f33eb1.tar.gz
[refactor] 'InterporationEnhancer' and 'PrintOutEnhancer'
-rw-r--r--lib/erubis/enhancer.rb10
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