diff options
Diffstat (limited to 'cmd2/argparse_completer.py')
-rw-r--r-- | cmd2/argparse_completer.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmd2/argparse_completer.py b/cmd2/argparse_completer.py index cfaae7df..8565db77 100644 --- a/cmd2/argparse_completer.py +++ b/cmd2/argparse_completer.py @@ -447,6 +447,7 @@ class AutoCompleter(object): parsed_args = argparse.Namespace() for action, tokens in consumed_arg_values.items(): setattr(parsed_args, action.dest, tokens) + parsed_args.__parser__ = self._parser # Check if the argument uses a specific tab completion function to provide its choices if isinstance(arg_choices, ChoicesCallable) and arg_choices.is_completer: |