title: Cucumber's ANSI colors messing up emacs compilation buffer
body: <p>When working in Emacs, I use the compile command (F12 by default) to run programs.  When I run Cucumber in Emacs, Cucumber spits out ANSI colors that the Emacs compilation mode doesn't interpret.  The result is ugly and hard to read.  Here's a snippet of the *compilation* buffer showing the ugly:</p>
  
  <pre><code>^[[31m(::) failed steps (::)^[[0m
  </code></pre>
  
  <p>The command I'm using:</p>
  
  <pre><code>( cd ~/lab/rails/todolist &amp;&amp; rake cucumber:all )
  </code></pre>
  
  <p>Versions:</p>
  
  <ul>
  <li>Emacs 23.1</li>
  <li>Cucumber 0.8.3</li>
  <li>Cucumber-rails 0.3.2</li>
  </ul>
  
  <p>The world would be sunshine and birds singing if I could:</p>
  
  <ul>
  <li>Get Emacs to interpret ANSI color codes in its compilation buffer, or</li>
  <li>Get Cucumber to stop spitting out ANSI color codes</li>
  </ul>
  
  <p>Any ideas?</p>