[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 2/3] term/rxvt: Add window title support
From: |
dxld |
Subject: |
[PATCH v2 2/3] term/rxvt: Add window title support |
Date: |
Wed, 4 Mar 2020 01:46:13 +0100 |
From: Daniel Gröber <address@hidden>
---
lisp/term/rxvt.el | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/lisp/term/rxvt.el b/lisp/term/rxvt.el
index d0a98e9618..6250809abb 100644
--- a/lisp/term/rxvt.el
+++ b/lisp/term/rxvt.el
@@ -26,6 +26,16 @@
(require 'term/xterm)
+(defgroup rxvt nil
+ "(U)RXVT support."
+ :version "28.1"
+ :group 'terminals)
+
+(defcustom rxvt-set-window-title nil
+ "Whether Emacs should set window titles to an Emacs frame in RXVT."
+ :version "28.1"
+ :type 'boolean)
+
(defvar rxvt-function-map
(let ((map (make-sparse-keymap)))
(set-keymap-parent map xterm-rxvt-function-map)
@@ -175,7 +185,10 @@
;; Unconditionally enable bracketed paste mode: terminals that don't
;; support it just ignore the sequence.
- (xterm--init-bracketed-paste-mode))
+ (xterm--init-bracketed-paste-mode)
+
+ (when rxvt-set-window-title
+ (xterm--init-frame-title)))
;; rxvt puts the default colors into an environment variable
;; COLORFGBG. We use this to set the background mode in a more
--
2.20.1
- [PATCH] term/rxvt: Enable bracketed paste mode, Daniel Gröber, 2020/03/01
- Re: [PATCH] term/rxvt: Enable bracketed paste mode, Stefan Monnier, 2020/03/03
- [PATCH v2 0/3] Improved rxvt support, dxld, 2020/03/03
- [PATCH v2 1/3] term/rxvt: Enable bracketed paste mode, dxld, 2020/03/03
- [PATCH v2 3/3] term/rxvt: Add terminal-init hook, dxld, 2020/03/03
- [PATCH v2 2/3] term/rxvt: Add window title support,
dxld <=
- Re: [PATCH v2 0/3] Improved rxvt support, Stefan Monnier, 2020/03/08
- Re: [PATCH v2 0/3] Improved rxvt support, Daniel Gröber, 2020/03/08
- Re: [PATCH v2 0/3] Improved rxvt support, Stefan Monnier, 2020/03/08