aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Morales2020-01-12 16:19:57 +0100
committerGitHub2020-01-12 16:19:57 +0100
commit1a769e63ca729cf4c7e73c7bde99f28a6f9ef999 (patch)
tree3ca912e3109f2746b3c344fd9f2761f47fb597db
parentaed5d19b620593c90fb10e6839dba987e4c6f804 (diff)
parenta752643a8503bf6f5a8cd25e67e075017d2db524 (diff)
downloadaur-1a769e63ca729cf4c7e73c7bde99f28a6f9ef999.tar.gz
Merge pull request #26 from berndf/master
nvim-wapper: Add option -f to wait for completion
-rwxr-xr-xnvim-wrapper6
1 files changed, 5 insertions, 1 deletions
diff --git a/nvim-wrapper b/nvim-wrapper
index 00ed33ce1f09..29d92cb4928a 100755
--- a/nvim-wrapper
+++ b/nvim-wrapper
@@ -57,6 +57,8 @@ def processArgv():
argParts = arg.split('=', 1)
if argParts[0] in GTERM_PASSTHROUGH_OPTIONS:
gtermOptions.append(arg)
+ elif arg=='-f':
+ gtermOptions.append('--wait')
else:
nvimOptions.append(arg)
@@ -94,9 +96,11 @@ def main():
options = processArgv()
cmd = [] + TERM_CMD[:-2] + options['gterm'] + TERM_CMD[-2:] + options['nvim']
with open(os.devnull, 'wb') as fnull:
- subprocess.Popen(cmd,
+ p=subprocess.Popen(cmd,
stdout=fnull,
stderr=fnull)
+ if '--wait' in options['gterm']:
+ p.wait()
if __name__ == '__main__':
main()