Commit: dc8605a3c658338e1ea3c41aa06ab775956a4143
Parent: 0b5f0a106430c17897c614b732d7917486e318c5
Author: Ren Tatsumoto
Date: Wed, 5 Aug 2020 05:35:33 +0300
actually escape apostrophes and quotes
Diffstat:
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/subs2srs.lua b/subs2srs.lua
@@ -105,9 +105,8 @@ function escape_quotes(str)
end
function copy_to_clipboard(text)
- text = escape_apostrophes(text)
- text = escape_quotes(text)
- os.execute("printf -- '%s\n' '" .. text .. "' | xclip -selection clipboard &")
+ local toclip_path = os.getenv("HOME") .. '/.config/mpv/scripts/subs2srs/toclip.sh'
+ mp.commandv("run", "sh", toclip_path, text)
end
function set_clipboard(name, sub)
diff --git a/toclip.sh b/toclip.sh
@@ -0,0 +1,2 @@
+#!/usr/bin/sh
+printf -- '%s\n' "$*" | xclip -selection clipboard &