0.1.5 / 2013-05-19

  • Translate unicode symbols into roff glyphs.
  • Convert typographic symbols and smart quotes into glyphs.
  • Simplify \fB\fC as \fC (Colin Watson).
  • Use \fB for codespans (Colin Watson).
  • Escape -- as \-\- (Colin Watson).
  • Escape \ as \e (Colin Watson).
  • Emit .TP or .HP if the paragraph begins with a strong element.

0.1.4 / 2013-05-05

  • Improve detection of tagged paragraphs.
  • Support emitted a hanging paragraph (.HP) for command synopsis lines.
  • Strip leading whitespace from each line of emitted text.

0.1.3 / 2013-05-05

  • Initial release:
    • Converts markdown to roff:
    • Supports codespans, emphasis and strong fonts.
    • Supports normal and tagged paragraphs.
    • Supports bullet lists.
    • Supports multi-paragraph list items and blockquotes.
    • Supports horizontal rules.
    • Supports converting [bash](man:bash(1)) links into man page references.
    • Provides Rake task for converting man/*.md into man pages.
    • Uses the pure-Ruby Kramdown markdown parser.
    • Supports Ruby 1.8.x, 1.9.x, 2.0.x, JRuby, Rubinius.