Create a format method for an object using cli tools
The connection option that cli would use
Indicate the start and termination of some computation in the status bar
Show a demo of some (by default all) spinners
Character vector to put a spinner on the screen
Detect if a stream support ANSI escape characters
Detect whether a stream supports \\r (Carriage return)
Whether cli is emitting UTF-8 characters
Start, stop, query the default cli application
Various handy symbols to use in a command line UI
Working around the bad Unicode character widths