An enhanced ruby-mode for Emacs that uses Ripper in ruby 1.9+ to highlight and indent the source code