Quote arguments when executing in a shell (#118)

* Quote arguments when executing in a shell

Fixes #107

* Parse quotes in `tmux_arguments`

This makes it possible to encode spaces in arguments. Maybe the config
value should be an array instead?

* Print error causes

Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com>
This commit is contained in:
Rebecca Turner
2022-11-03 12:46:43 -04:00
committed by GitHub
parent ff66611ec0
commit 55ba2d30c1
8 changed files with 37 additions and 19 deletions

View File

@@ -44,6 +44,7 @@ futures = "0.3"
regex = "1.5"
sys-info = "0.9"
semver = "1.0"
shell-words = "1.1.0"
[target.'cfg(target_os = "macos")'.dependencies]
notify-rust = "4.5"