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:
^[[31m(::) failed steps (::)^[[0m
The command I'm using:
( cd ~/lab/rails/todolist && rake cucumber:all )
Versions:
- Emacs 23.1
- Cucumber 0.8.3
- Cucumber-rails 0.3.2
The world would be sunshine and birds singing if I could:
- Get Emacs to interpret ANSI color codes in its compilation buffer, or
- Get Cucumber to stop spitting out ANSI color codes
Any ideas?
I use this to turn on ansi color interpretation in my compilation buffer:
I improve code so it doesn't pollute
M-x grep
like commands and more efficient: