]> git.eshelyaron.com Git - emacs.git/commit
* lisp/term/rxvt.el: Enable backeted paste and window title
authorDaniel Gröber <dxld@darkboxed.org>
Sun, 8 Mar 2020 18:04:13 +0000 (14:04 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 8 Mar 2020 18:07:04 +0000 (14:07 -0400)
commitd00df0aaf9105128d80f6e395974474cf5975499
tree70bf23dad8fc88bd43b1700e35634f2da5efedc4
parent35a13fca32c3371ca25d87f7447b4bd4f65de710
* lisp/term/rxvt.el: Enable backeted paste and window title

rxvt-unicode uses the same escape sequences as xterm so just re-use
the xterm functions to enable them.  The `xterm-rxvt-function-map`
keymap already has

    (define-key map "\e[200~" [xterm-paste])

so we're already handling the paste sequence and only need to enable it.
Tested on rxvt-unicode version 9.22.

(rxvt-set-window-title): New var.
(terminal-init-rxvt): Use it; enable bracketed paste mode;
run terminal-init-rxvt-hook.
lisp/term/rxvt.el