diff options
| author | Matthew Forrester <matthew.forrester@speechmarks.com> | 2021-02-02 06:53:29 +0000 |
|---|---|---|
| committer | Matthew Forrester <matthew.forrester@speechmarks.com> | 2021-02-05 06:04:16 +0000 |
| commit | e1db59fb8d2721d5b5be7d1a10bfef78701dcc93 (patch) | |
| tree | 4641df3c00e6067ee3b1ecb8f1ab688294b3512d | |
| parent | 26cf5cd1dce362a34593fcf5994c961f8aa53bc0 (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.kak | 2 |
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 && |
