GNU bug report logs - #17776
24.3; bug? regression: xterm-mouse-mode does not work any more with rxvt-unicode

Previous Next

Package: emacs;

Reported by: Gregor Zattler <grfz <at> gmx.de>

Date: Sat, 14 Jun 2014 08:50:02 UTC

Severity: important

Found in versions 24.3.91, 24.3

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 17776-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: 17776-done <at> debbugs.gnu.org
Subject: Re: bug#17776: 24.3;
 bug? regression: xterm-mouse-mode does not work any more with
 rxvt-unicode
Date: Wed, 18 Jun 2014 18:03:31 -0400
> Great, thanks, so yes I can reproduce the problem here.
> It looks like rxvt-unicode uses yet some other escape sequences for
> mouse clicks which are not documented (but somehow worked) in the code.

No, it was just a dump error on my part in the last change.
I installed the patch below which fixes it.  Sorry, and thanks for
reporting it.


        Stefan


--- lisp/xt-mouse.el	2014-05-08 01:46:15 +0000
+++ lisp/xt-mouse.el	2014-06-18 21:58:58 +0000
@@ -76,7 +76,7 @@
 	     (is-down (string-match "down" (symbol-name (car down)))))
 
 	;; Retrieve the expected preface for the up-event.
-	(unless is-down
+	(when is-down
 	  (unless (cond ((null extension)
 			 (and (eq (read-event) ?\e)
 			      (eq (read-event) ?\[)




This bug report was last modified 11 years and 37 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.