diff options
author | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2021-07-28 12:29:08 +0300 |
---|---|---|
committer | avih <avih@users.noreply.github.com> | 2021-07-30 09:52:34 +0300 |
commit | 9f6cbf3a4d0b994f0ab42d59479f48cc7b4f8923 (patch) | |
tree | e2a5009e20874988fe1af1bf619da5d8359bc292 /player/lua | |
parent | 73c9509720e59aec059e206506c0cf461d635c9f (diff) | |
download | mpv-9f6cbf3a4d0b994f0ab42d59479f48cc7b4f8923.tar.bz2 mpv-9f6cbf3a4d0b994f0ab42d59479f48cc7b4f8923.tar.xz |
input: arguments quoting: support single-quotes
Users expect single quotes to work when the value includes literal
backslashes or double-quotes (or as general quoting like in shell).
The updated docs also include some previously-missing notes:
- newline is only supported in double quotes.
- adjacent (quoted) arguments don't join into one.
Supporting mixed quoting (adjacent quoted strings) would make
mpv's parsing more complete, but would require delicate effort of
larger scope, for two reasons:
- We'd need to also support escaping outside of quotes and do our
best about backward compatibility.
- The parsed value can either be a substring of the input or
a newly-allocated string, which would be delicate when joining.
Not critical to add right now.
Diffstat (limited to 'player/lua')
0 files changed, 0 insertions, 0 deletions