You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed bug where pipe processes were not being stopped by Ctrl-C
Added exception handling to account for non-standard Python environments in which readline is not loaded dynamically from a shared library file
Enhancements
Added read_input() function that is used to read from stdin. Unlike the Python built-in input(), it also has an argument to disable tab completion while input is being entered.
Added capability to override the argument parser class used by cmd2 built-in commands. See override_parser.py example for more details.
Added end argument to pfeedback() to be consistent with the other print functions like poutput().
Added apply_style to pwarning().
Breaking changes
For consistency between all the print functions:
Made end and chop keyword-only arguments of ppaged()