Prev: ThunkGen released!
Next: Mocking file downloads
From: Suraj Kurapati on 3 Apr 2010 17:32 Ember eRuby template processor http://snk.tuxfamily.org/lib/ember/ Ember (EMBEdded Ruby) is an [1]eRuby template processor that enables debugging, reduces markup, and improves composability of eRuby templates. * It reports correct line numbers in error message stack traces. * It can infer <% end %> based on indentation. * It can unindent block content hierarchically. * It completely silences code-only eRuby directives. * It is implemented in 364 lines of pure Ruby. Version 0.1.0 (2010-04-03) This release improves the handling of eRuby comment directives, fixes a bug in the <% end %> inference logic, and performs some minor housekeeping. New features * Single-line comment directives are now ignored (treated like no-ops) in input templates. This allows us to surround eRuby block directives with section separators made from single-line comment directives: %#------------------------------------------------------- %|some_block_directive Inside some_block_directive. %#------------------------------------------------------- Still inside some_block_directive! %#----------------------------------------------------- %| nested_block_directive %#----------------------------------------------------- Inside nested_block_directive. %#------------------------------------------------------- Bug fixes * <% end %> inference did not work for blocks beginning with def, class, and module keywords. Housekeeping * Upgrade to Inochi 2.0.0-rc3. This project no longer depends on the "inochi" or "trollop" gems at runtime. References 1. http://en.wikipedia.org/wiki/ERuby -- Posted via http://www.ruby-forum.com/.
|
Pages: 1 Prev: ThunkGen released! Next: Mocking file downloads |