On Windows machines, we see the following output when running Arcanist under normal CMD or Powershell (not Git Bash):
```
←[1mNAME←[m
←[1marc←[m - arcanist, a code review and revision management utility
←[1mSYNOPSIS←[m
←[1marc←[m ←[4mcommand←[m [←[4moptions←[m] [←[4margs←[m]
This help file provides a detailed command reference.
←[1mCOMMAND REFERENCE←[m
←[1malias←[m
←[1malias←[m ←[4mcommand←[m
←[1malias←[m ←[4mcommand←[m ←[4mtarget←[m -- [←[4moptions←[m]
←[1mamend←[m [--revision ←[4mrevision_id←[m] [--show]
←[1manoid←[m
←[1mbackout←[m
←[1mbookmark←[m [←[4moptions←[m]
←[1mbookmark←[m ←[4mname←[m [←[4mstart←[m]
←[1mbranch←[m [←[4moptions←[m]
←[1mbranch←[m ←[4mname←[m [←[4mstart←[m]
←[1mbrowse←[m [←[4moptions←[m] ←[4mpath←[m ...
←[1mbrowse←[m [←[4moptions←[m] ←[4mobject←[m ...
←[1mcall-conduit←[m ←[4mmethod←[m
←[1mclose←[m ←[4mtask_id←[m [←[4moptions←[m]
←[1mclose-revision←[m [←[4moptions←[m] ←[4mrevision←[m
←[1mcommit←[m [--revision ←[4mrevision_id←[m] [--show]
```
ANSI colours should just be disabled on Windows with something like:
```
if (phutil_is_windows()) {
PhutilConsoleFormatter::disableANSI(true);
}
```
(the ANSI colours don't work in Git Bash either, but you don't get the ANSI symbols)