]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't show in 'view-lossage' responses to xterm feature queries
authorEli Zaretskii <eliz@gnu.org>
Mon, 30 Nov 2020 18:44:11 +0000 (20:44 +0200)
committerEli Zaretskii <eliz@gnu.org>
Mon, 30 Nov 2020 18:44:11 +0000 (20:44 +0200)
* lisp/term/xterm.el (xterm--read-event-for-query): Prevent
recording the characters read as the xterm response to a query,
so as not to show them in 'view-lossage'.  (Bug#44908)

lisp/term/xterm.el

index 1a727e3933edf82a2b30dff3afd6fc69d38298de..709410064b11307b90eabdcde362c1dd3c348bc8 100644 (file)
@@ -767,7 +767,8 @@ Can be nil to mean \"no timeout\".")
 By not redisplaying right away for xterm queries, we can avoid
 unsightly flashing during initialization. Give up and redisplay
 anyway if we've been waiting a little while."
-  (let ((start-time (current-time)))
+  (let ((start-time (current-time))
+        (inhibit--record-char t))
     (or (let ((inhibit-redisplay t))
           (read-event nil nil xterm-query-redisplay-timeout))
         (read-event nil nil