martine/ninja — pull request #271 by SByer (2012-04-16 23:26:04+00:00)
Title: Add in "smart" output for cygwin on Windows

This lets ninja on Windows have the same single-line style output under msys and cygwin as it does on other platforms. Can't check for tty-ness (and cygwin is really bad about answering that question correctly), so the assumption is made that if there's a TERM environment variable and it's not 'dumb' that smart output should be done.