All Versions
Latest Version
Avg Release Cycle
35 days
Latest Release
74 days ago

Changelog History
Page 10

  • v0.2.15 Changes

    March 03, 2013
    • New lexer: lua (thanks, @nathany!)
    • Add extra filetypes that map to Ruby (Capfile, Vagrantfile, *.ru and *.prawn) (@nathany)
    • Bugfix: add demos for ini and toml
    • The thankful_eyes theme now colors Literal.Date
    • No more gigantic load list in lib/rouge.rb
  • v0.2.14 Changes

    February 28, 2013
    • New lexers:
      • puppet
      • literate coffeescript
      • literate haskell
      • ini
      • toml (@coffeejunk)
    • clojure: cljs alias, and make it more visually balanced by using Name instead of Name.Variable.
    • Stop trying to read /etc/bash.bashrc in the specs (@coffeejunk)
  • v0.2.13 Changes

    February 12, 2013
    • Highlight ClojureScipt files (*.cljs) as Clojure (@blom)
    • README and doc enhancements (plus an actual wiki!) (@robin850)
    • Don't open Regexp, especially if we're not adding anything to it.
  • v0.2.12 Changes

    February 07, 2013
    • Python: bugfix for lone quotes in triple-quoted strings
    • Ruby: bugfix for # in %-delimited strings
  • v0.2.11 Changes

    February 04, 2013
    • New lexer: C# (csharp)
    • rust: better macro handling
    • Python bugfix for "'" and '"' (@garybernhardt)
  • v0.2.10 Changes

    January 14, 2013
    • New lexer: rust (
    • Include rouge.gemspec with the built gem
    • Update the PHP builtins
  • v0.2.9 Changes

    November 28, 2012
    • New lexers: io, sed, conf, and nginx
    • fixed an error on numbers in the shell lexer
    • performance bumps for shell and ruby by prioritizing more common patterns
    • (@korny) Future-proofed the regexes in the Perl lexer
    • rougify now streams the formatted text to stdout as it's available instead of waiting for the lex to be done.
  • v0.2.8 Changes

    October 30, 2012
    • Bugfix for tableized line numbers when the code doesn't end with a newline.
  • v0.2.7 Changes

    October 22, 2012
    • Major performance improvements. 80% running time reduction for some files since v0.2.5 (thanks again @korny!)
    • Deprecated postprocess for performance reasons - it wasn't that useful in the first place.
    • The shell lexer should now recognize .bashrc, .profile and friends
  • v0.2.6 Changes

    October 21, 2012
    • coffeescript: don't yield error tokens for keywords as attributes
    • add the --scope=SELECTOR option to rougify style
    • Add the :line_numbers option to the HTML formatter to get line numbers! The styling for the line numbers is determined by the theme's styling for 'Generic.Lineno'
    • Massive performance improvements by reducing calls to option and to Regexp#source (@korny)