From: Chiyuan Zhang Date: 2008-02-05T12:28:24+09:00 Subject: Re: [ANN] Gerbil 2.0.0 Cool! 2008/2/4, Suraj Kurapati : > > Gerbil > > Gerbil is an extensible document generator based on eRuby > that outputs to any format you want: plain text, HTML, > LaTeX, UNIX man page, your own custom format, and so on. > > http://gerbil.rubyforge.org > > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > > Version 2.0.0 > > Contents > > • Thanks > • Caution > • Improvements > • Repairs > > This release fixes some bugs, improves the RDoc library, > and adds nodes for customization of the default header and > footer. > > 1 Thanks > > • Zhang Chiyuan (pluskid) fixed the regexp placeholder > bug described below. > > 2 Caution > > • The lib/gerbil/rdoc.rb library has changed! Read it for > details. > > 3 Improvements > > • In the html format, added the following nodes which > allow you customize the default header and footer > whilst preserving the default content: > □ header_outside_above – above the entire header > block > □ header_inside_above – above the default header > content > □ header_inside_below – below the default header > content > □ header_outside_below – below the entire header > block > □ footer_outside_above – above the entire footer > block > □ footer_inside_above – above the default footer > content > □ footer_inside_below – below the default footer > content > □ footer_outside_below – below the entire footer > block > > 4 Repairs > > • "\0" and other regexp substitution placeholders in node > content were being interpreted. In particular, any > occurrences of "\0" in a node's content was replaced by > a strange SHA1 digest! {pluskid} > > • The lib/gerbil/rdoc.rb library did not extract method > information recursively. > > • In the html format, added a CSS margin above HTML > tables because they were visually colliding with other > elements above them. > > • Fixed some Ruby code warnings in the html format. > -- > Posted via http://www.ruby-forum.com/. > >