Page MenuHomePhabricator

D9560.diff
No OneTemporary

D9560.diff

diff --git a/src/console/PhutilConsoleFormatter.php b/src/console/PhutilConsoleFormatter.php
--- a/src/console/PhutilConsoleFormatter.php
+++ b/src/console/PhutilConsoleFormatter.php
@@ -26,6 +26,11 @@
public static function getDisableANSI() {
if (self::$disableANSI === null) {
$term = phutil_utf8_strtolower(getenv('TERM'));
+ // ansicon enables ANSI support on Windows
+ if (!$term && getenv('ANSICON')) {
+ $term = 'ansi';
+ }
+
if (phutil_is_windows() && $term !== 'cygwin' && $term !== 'ansi') {
self::$disableANSI = true;
} else if (function_exists('posix_isatty') && !posix_isatty(STDOUT)) {

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 15, 10:46 PM (1 w, 6 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7530032
Default Alt Text
D9560.diff (661 B)

Event Timeline