When running command-line Mercurial with the color extension on, the colors appear as expected in the Windows command prompt (cmd.exe). However, in cygwin the colors are appearing as the underlying ANSI codes (for example: ←[0;34;1m).
When I searched for a solution, it seemed it's more common for colors to work in cygwin but not in command prompt. Have I forgotten to install something useful in cygwin that would activate display of colors?
I experience the problem on both a Windows 7 64-bit and a Vista 32-bit machine. I've tried both bash and tcsh shells. I can see colors in both shells if I do something like ls --color.