[ANN] Gerbil 2.0.0

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/.

Cool!

···

2008/2/4, Suraj Kurapati <snk@gna.org>:

                       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/\.