Hi there,
While migrating legacy applications to Zena 1.0, some had... calendar views. This forced me to finally fix this last commented out file.
The fix ended up being a rewrite of this engine to use RubyLess and the new variable scoping features. On the way, I have also reworked a lot of code related to dates in order to have one of the best timezone support available.
Some other important fixes: Ajax block edit, <r:input type='id'/>, fulltext search, SQLiss scoping "Job:project", SQLiss date macro "event_at.date = #{date}"
This proves that it's not because 2500+ tests pass that everything is OK...
Cheers !
Gaspard