From c8b502c571d3081ca3086e349a426ca252a3bb84 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Thu, 13 Feb 2020 10:14:32 -0500 Subject: [PATCH] remove unnecessary join and add comments --- jc/cli.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jc/cli.py b/jc/cli.py index 6899b09b..dc7a8a00 100644 --- a/jc/cli.py +++ b/jc/cli.py @@ -210,12 +210,13 @@ def magic(): if ' '.join(args_given[0:2]) == magic_command: found_parser = parser['argument'] break - elif ''.join(args_given[0]) == magic_command: + elif args_given[0] == magic_command: found_parser = parser['argument'] break except Exception: return + # construct a new command line using the standard syntax: COMMAND | jc --PARSER -OPTIONS run_command = ' '.join(args_given) if found_parser: if options: @@ -232,9 +233,10 @@ def magic(): def main(): + # break on ctrl-c keyboard interrupt signal.signal(signal.SIGINT, ctrlc) - # try magic syntax first: jc -p ls -al + # try magic syntax first: e.g. jc -p ls -al magic() options = []