summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Forrester <matthew.forrester@speechmarks.com>2021-02-02 06:53:29 +0000
committerMatthew Forrester <matthew.forrester@speechmarks.com>2021-02-05 06:04:16 +0000
commite1db59fb8d2721d5b5be7d1a10bfef78701dcc93 (patch)
tree4641df3c00e6067ee3b1ecb8f1ab688294b3512d
parent26cf5cd1dce362a34593fcf5994c961f8aa53bc0 (diff)
rc repl x11: do not send new line
The X11 repl is unique in that it sends the selection (or parameter) with a new line appended. This patch removes that new line and thus, brings it into line with the tmux and kitty versions.
-rw-r--r--rc/windowing/repl/x11.kak2
1 files changed, 1 insertions, 1 deletions
diff --git a/rc/windowing/repl/x11.kak b/rc/windowing/repl/x11.kak
index 2c3b3540..6d9b5c5b 100644
--- a/rc/windowing/repl/x11.kak
+++ b/rc/windowing/repl/x11.kak
@@ -26,7 +26,7 @@ define-command x11-send-text -params 0..1 -docstring %{
If no text is passed, then the selection is used
} %{
evaluate-commands %sh{
- ([ "$#" -gt 0 ] && printf "%s\\n" "$1" || printf "%s\\n" "${kak_selection}" ) | xsel -i ||
+ ([ "$#" -gt 0 ] && printf "%s" "$1" || printf "%s" "${kak_selection}" ) | xsel -i ||
echo 'fail x11-send-text: failed to run xsel, see *debug* buffer for details' &&
kak_winid=$(xdotool getactivewindow) &&
xdotool windowactivate "${kak_opt_x11_repl_id}" key --clearmodifiers Shift+Insert &&