# \[ANN\] Rassmalog 9.0.1

**URL:** <https://www.ruby-forum.com/t/ann-rassmalog-9-0-1/122603>\
**Category:** Ruby\
**Created:** [December 10, 2007, 2:44am UTC](https://www.ruby-forum.com/t/ann-rassmalog-9-0-1/122603 "2007-12-10T02:44:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [December 10, 2007, 2:44am UTC](https://www.ruby-forum.com/t/ann-rassmalog-9-0-1/122603/1 "2007-12-10T02:44:14Z")

</div>

```
                  Rassmalog

```

A static blog engine based on YAML, eRuby, and Rake.  
It transforms blog entries written in Textile or other  
formatting systems into valid XHTML files that you can  
view on your computer or upload to your website.

```
        http://rassmalog.rubyforge.org

```

â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”

Version 9.0.1

Contents

â€¢ Caution  
â€¢ Repairs  
â€¢ Usability

This release (1) fixes some bugs that were thought to have  
been fixed by the previous release and (2) shortens the  
source code down to 567 lines!

1 Caution

â€¢ The Chainable module has been renamed to SequenceMixin  
and its next and prev methods no longer wrap around the  
array. Instead, they return nil when you try to access  
beyond the end of the array.

â€¢ The TemplateMixin module no longer has a template\_file  
method.

â€¢ The ERB#render\_with method has been moved to Template#  
render\_with. In addition, the method no longer takes a  
â€œtemplate nameâ€ as the first argument.

â€¢ The â€œRecent entriesâ€ phrase has been renamed to â€œNew  
entriesâ€ for brevity.

2 Repairs

â€¢ ARCHIVES was not ordered by date (again!).

â€¢ The next/previous and older/newer links were forming a  
cycle (again!). This can cause confusion when a user is  
viewing the newest entry and sees a â€œnewerâ€ link which  
really takes the user back to the oldest entry!

â€¢ The copy task was copying all input/\*.yaml files to  
output/.

3 Usability

â€¢ The config/format.rb file now inserts a â€œborder=1â€  
attribute on all HTML tables. This greatly improves  
readability in text-mode web browsers!

Written on Sun Dec 9 16:55:33 2007.  
Tagged as history.  
You may send comments.
