Improve ANSIString performance.
edit prompt_choice's documentation
Merge remote-tracking branch 'upstream/master' into contrib