From 7c17d8bbf006e17f0104b6d9d35fc67ca4f235fd Mon Sep 17 00:00:00 2001 From: Todd Leonhardt Date: Mon, 3 Jul 2017 19:56:25 -0400 Subject: Fixed a few bugs and examples Bug fixes: - case_insensitive is no longer a runtime-settable parameter, but it was still listed as such - Fixed a recursive loop bug when abbreviated commands are enabled and it could get stuck in the editor forever - Added additional command abbreviations to the "exclude from history" list - Fixed argparse_example.py and pirate.py examples Other changes: - Organized all attributes used to configure the ParserManager into a single location - Set the default value of "abbrev" to False (which controls whether or not abbreviated commands are allowed) - With good tab-completion of command names, using abbreviated commands isn't a particularly useful feature - And it can create problems --- docs/settingchanges.rst | 1 - 1 file changed, 1 deletion(-) (limited to 'docs/settingchanges.rst') diff --git a/docs/settingchanges.rst b/docs/settingchanges.rst index bdb5d186..d09543d6 100644 --- a/docs/settingchanges.rst +++ b/docs/settingchanges.rst @@ -105,7 +105,6 @@ with:: (Cmd) set --long abbrev: True # Accept abbreviated commands autorun_on_edit: False # Automatically run files after editing - case_insensitive: True # upper- and lower-case both OK colors: True # Colorized output (*nix only) continuation_prompt: > # On 2nd+ line of input debug: False # Show full error stack on error -- cgit v1.2.1