From d953fb28d9afc82098512b0bd5f99104a9c193b8 Mon Sep 17 00:00:00 2001 From: Kevin Van Brunt Date: Fri, 24 Aug 2018 11:10:03 -0400 Subject: ACHelpFormatter now inherits from argparse.RawTextHelpFormatter to make it easier to format help/description text --- cmd2/argparse_completer.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'cmd2/argparse_completer.py') diff --git a/cmd2/argparse_completer.py b/cmd2/argparse_completer.py index 1479a6bf..0e241cd9 100755 --- a/cmd2/argparse_completer.py +++ b/cmd2/argparse_completer.py @@ -695,7 +695,7 @@ class AutoCompleter(object): # noinspection PyCompatibility,PyShadowingBuiltins,PyShadowingBuiltins -class ACHelpFormatter(argparse.HelpFormatter): +class ACHelpFormatter(argparse.RawTextHelpFormatter): """Custom help formatter to configure ordering of help text""" def _format_usage(self, usage, actions, groups, prefix) -> str: @@ -870,9 +870,6 @@ class ACHelpFormatter(argparse.HelpFormatter): result = super()._format_args(action, default_metavar) return result - def _split_lines(self, text: str, width) -> List[str]: - return text.splitlines() - # noinspection PyCompatibility class ACArgumentParser(argparse.ArgumentParser): -- cgit v1.2.1