aboutsummaryrefslogtreecommitdiff
path: root/LICENSE
diff options
context:
space:
mode:
authorC. Morgan Hamill <me@cmhamill.org>2018-08-30 12:44:11 -0700
committerC. Morgan Hamill <me@cmhamill.org>2018-08-30 12:44:11 -0700
commit382323d0d4c37d98bb4088e2b4541a2a62180fa5 (patch)
treedb12b4b1566733a8b62e0a2747ef0d6dd8cff486 /LICENSE
parent2b0cfa495174a3d110b1d68c424ca7666998351d (diff)
downloadedit-382323d0d4c37d98bb4088e2b4541a2a62180fa5.tar.gz
edit-382323d0d4c37d98bb4088e2b4541a2a62180fa5.zip
Use shell-style word-splitting on `editor`
Use `shlex.split()` on the (possibly user-provided) editor, to avoid passing a nonsensical list to `subprocess.Popen`. Allow use of `plugins.var.python.edit.editor = "vim -c 'set notitle'"`, for example, which previously was passed to `subprocess.Popen` as `["vim", "-c", "'set", "notitle'", path]`.
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions