Index: includes/environment.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drush/includes/environment.inc,v
retrieving revision 1.46
diff -u -p -r1.46 environment.inc
--- includes/environment.inc	5 Oct 2009 02:51:34 -0000	1.46
+++ includes/environment.inc	7 Oct 2009 11:11:11 -0000
@@ -430,8 +430,8 @@ function _drush_bootstrap_drush() {
   drush_set_context('DRUSH_SIMULATE',    drush_get_option(array('s', 'simulate'), FALSE));
 
   // Suppress colored logging if --nocolor option is explicitly given or if
-  // terminal does not support it (Windows command prompt has no TERM set).
-  $nocolor = (drush_get_option(array('n', 'nocolor'), FALSE) || (substr(PHP_OS, 0, 3) == 'WIN' && !getenv('TERM')));
+  // terminal does not support it.
+  $nocolor = (drush_get_option(array('n', 'nocolor'), FALSE) || !getenv('TERM'));
   if (!$nocolor) {
     // Check for colorless terminal.
     $colors = exec('tput colors 2>&1');
