diff options
author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2018-09-17 12:51:07 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-17 12:51:07 -0400 |
commit | 9f3aa8955b9cb20ec48990227315276a34e7da32 (patch) | |
tree | 7d41c99476227dff3c06c525671c8ecbf84dc4f1 /cmd2/cmd2.py | |
parent | 3faf5b47a05df027e31fde6a0f53f13f960cbc64 (diff) | |
parent | 36d9ec82c50b037becc204f9fc05d94c4d391ccf (diff) | |
download | cmd2-git-9f3aa8955b9cb20ec48990227315276a34e7da32.tar.gz |
Merge branch 'master' into fix_minor_warnings
Diffstat (limited to 'cmd2/cmd2.py')
-rw-r--r-- | cmd2/cmd2.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cmd2/cmd2.py b/cmd2/cmd2.py index dee2825f..68e0aef2 100644 --- a/cmd2/cmd2.py +++ b/cmd2/cmd2.py @@ -1557,7 +1557,7 @@ class Cmd(cmd.Cmd): def get_all_commands(self) -> List[str]: """Returns a list of all commands.""" return [name[3:] for name in self.get_names() - if name.startswith('do_') and isinstance(getattr(self, name), Callable)] + if name.startswith('do_') and callable(getattr(self, name))] def get_visible_commands(self) -> List[str]: """Returns a list of commands that have not been hidden.""" @@ -1573,7 +1573,7 @@ class Cmd(cmd.Cmd): def get_help_topics(self) -> List[str]: """ Returns a list of help topics """ return [name[5:] for name in self.get_names() - if name.startswith('help_') and isinstance(getattr(self, name), Callable)] + if name.startswith('help_') and callable(getattr(self, name))] def complete_help(self, text: str, line: str, begidx: int, endidx: int) -> List[str]: """ @@ -2882,13 +2882,13 @@ Paths or arguments that contain spaces must be enclosed in quotes if self.locals_in_py: def load_ipy(self, app): - banner = 'Entering an embedded IPython shell type quit() or <Ctrl>-d to exit ...' + banner = 'Entering an embedded IPython shell. Type quit() or <Ctrl>-d to exit ...' exit_msg = 'Leaving IPython, back to {}'.format(sys.argv[0]) embed(banner1=banner, exit_msg=exit_msg) load_ipy(self, bridge) else: def load_ipy(app): - banner = 'Entering an embedded IPython shell type quit() or <Ctrl>-d to exit ...' + banner = 'Entering an embedded IPython shell. Type quit() or <Ctrl>-d to exit ...' exit_msg = 'Leaving IPython, back to {}'.format(sys.argv[0]) embed(banner1=banner, exit_msg=exit_msg) load_ipy(bridge) |