From 664f3bbb90b9c87480238b459a9de8e55f470abb Mon Sep 17 00:00:00 2001 From: Jimmy Berry Date: Wed, 22 Nov 2017 09:13:06 -0600 Subject: [PATCH] Split EDITOR environment variable to handle flags in prefix. --- issue-diff.py | 2 +- osc-staging.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/issue-diff.py b/issue-diff.py index b7126d16..6406255a 100755 --- a/issue-diff.py +++ b/issue-diff.py @@ -131,7 +131,7 @@ def prompt_interactive(changes, project, package): editor = os.getenv('EDITOR') if not editor: editor = 'xdg-open' - subprocess.call([editor, temp.name]) + subprocess.call(editor.split(' ') + [temp.name]) changes_after = yaml.safe_load(open(temp.name).read()) if changes_after is None: diff --git a/osc-staging.py b/osc-staging.py index f962918e..1c7f8ee9 100644 --- a/osc-staging.py +++ b/osc-staging.py @@ -599,7 +599,7 @@ def do_staging(self, subcmd, opts, *args): editor = os.getenv('EDITOR') if not editor: editor = 'xdg-open' - return_code = subprocess.call([editor, temp.name]) + return_code = subprocess.call(editor.split(' ') + [temp.name]) proposal = yaml.safe_load(open(temp.name).read())