diff options
author | Felipe Morales | 2020-01-12 16:19:57 +0100 |
---|---|---|
committer | GitHub | 2020-01-12 16:19:57 +0100 |
commit | 1a769e63ca729cf4c7e73c7bde99f28a6f9ef999 (patch) | |
tree | 3ca912e3109f2746b3c344fd9f2761f47fb597db | |
parent | aed5d19b620593c90fb10e6839dba987e4c6f804 (diff) | |
parent | a752643a8503bf6f5a8cd25e67e075017d2db524 (diff) | |
download | aur-1a769e63ca729cf4c7e73c7bde99f28a6f9ef999.tar.gz |
Merge pull request #26 from berndf/master
nvim-wapper: Add option -f to wait for completion
-rwxr-xr-x | nvim-wrapper | 6 |
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() |