summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authormakoto kuwata <kwa@kuwata-lab.com>2008-05-03 13:22:03 +0000
committermakoto kuwata <kwa@kuwata-lab.com>2008-05-03 13:22:03 +0000
commite194cb070291d94612edf393c8f968c2e33ddeee (patch)
tree085aeb3d092c7fab25a315ecf42171f917d7f536 /CHANGES.txt
parent5c0477bfd60ae2035ccd73c79831f35afcb0a8f8 (diff)
downloaderubis-e194cb070291d94612edf393c8f968c2e33ddeee.tar.gz
- [enhance] rails_helper.rb: improved Rails 2.0.2 support
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt59
1 files changed, 59 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 5468714..59aa481 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -3,6 +3,65 @@
# $Copyright$
+- release: 2.6.0
+ date:
+ enhancements:
+
+ - |
+ '<%% %>' and '<%%= %>' are converted into '<% %>' and '<%= %>' respectively.
+ This is for compatibility with ERB.
+
+ ex1.rhtml
+ <ul>
+ <%% for item in @list %>
+ <li><%%= item %></li>
+ <%% end %>
+ </ul>
+
+ result:
+ $ erubis ex1.rhtml
+ <ul>
+ <% for item in @list %>
+ <li><%= item %></li>
+ <% end %>
+ </ul>
+
+ - |
+ '<%= -%>' removes tailing spaces and newlines.
+ This is for compatibiliy with ERB (and trim mode '-').
+ '<%= =%>' also removes tailing spaces and newlines, and this is
+ Erubis-original enhancement (it is cooler than '<%= -%>', isn't it?).
+
+ ex2.rhtml
+ <div>
+ <%= @var -%> # or <%= @var =%>
+ </div>
+
+ result (version 2.6.0):
+ $ erubis -c '{var: "AAA\n"}' ex2.rhtml
+ <div>
+ AAA
+ </div>
+
+ result (version 2.5.0):
+ $ erubis -c '{var: "AAA\n"}' ex2.rhtml
+ <div>
+ AAA
+
+ </div>
+
+ - |
+ Erubis::Eruby.load_file() now allows you to change cache filename.
+
+ eruby = Erubis::Eruby.load_file("ex3.rhtml",
+ :cachename=>'ex3.rhtml.cache')
+
+
+ - |
+ Support of Ruby on Rails 2.0.2 improved.
+
+
+
- release: 2.5.0
date: 2008-01-30
enhancements: