From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#5557: is undefined Date: Tue, 01 Oct 2019 19:26:20 +0300 Message-ID: <835zl8a0ur.fsf@gnu.org> References: <87k19o32b2.fsf@gnus.org> <838sq4a1mm.fsf@gnu.org> <87sgoczbe5.fsf@gnus.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="150867"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 5557@debbugs.gnu.org, lennart.borgman@gmail.com To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 01 18:54:47 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iFLQE-000d5l-TG for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Oct 2019 18:54:47 +0200 Original-Received: from localhost ([::1]:45058 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iFLQD-00068V-Gu for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Oct 2019 12:54:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55225) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iFKzP-0000UP-AC for bug-gnu-emacs@gnu.org; Tue, 01 Oct 2019 12:27:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iFKzO-0004Iw-9q for bug-gnu-emacs@gnu.org; Tue, 01 Oct 2019 12:27:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iFKzO-0004Il-76 for bug-gnu-emacs@gnu.org; Tue, 01 Oct 2019 12:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iFKzO-0007jV-2K for bug-gnu-emacs@gnu.org; Tue, 01 Oct 2019 12:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Oct 2019 16:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5557 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 5557-submit@debbugs.gnu.org id=B5557.156994719329689 (code B ref 5557); Tue, 01 Oct 2019 16:27:02 +0000 Original-Received: (at 5557) by debbugs.gnu.org; 1 Oct 2019 16:26:33 +0000 Original-Received: from localhost ([127.0.0.1]:34602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFKyv-0007im-Ix for submit@debbugs.gnu.org; Tue, 01 Oct 2019 12:26:33 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:46120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFKyt-0007iZ-QF for 5557@debbugs.gnu.org; Tue, 01 Oct 2019 12:26:32 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iFKyo-0003lc-9d; Tue, 01 Oct 2019 12:26:26 -0400 Original-Received: from [176.228.60.248] (port=2555 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iFKyj-0008IV-Pi; Tue, 01 Oct 2019 12:26:22 -0400 In-reply-to: <87sgoczbe5.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 01 Oct 2019 18:19:30 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:168048 Archived-At: > From: Lars Ingebrigtsen > Cc: lennart.borgman@gmail.com, 5557@debbugs.gnu.org > Date: Tue, 01 Oct 2019 18:19:30 +0200 > > After > > (set-window-margins (get-buffer-window) 10 10) > > and I try to do any mouse stuff there, I get > > is undefined > is undefined > > (I don't have a mouse with a scroll wheel.) > > So I guess what should be changed is this: > > (when mouse-wheel-mode > (dolist (event (list mouse-wheel-down-event mouse-wheel-up-event mouse-wheel-right-event mouse-wheel-left-event)) > (dolist (key (mapcar (lambda (amt) `[(,@(if (consp amt) (car amt)) ,event)]) > mouse-wheel-scroll-amount)) > (global-set-key key 'mwheel-scroll) > (push key mwheel-installed-bindings))))) > > to also work in left-margin/right-margin? It's a bit difficult for me > to test since I don't have a scroll wheel -- can somebody who has one do > the additional key bindings? (The code is in mwheel.el.) I actually am not sure a click on the margins should produce the same effect as on the text area. The margins are used to display different text from what's in the text area, so I'm not sure I understand the rationale. Does anyone else have an opinion on this? Should we perhaps ask a couple of people who maintain packages that display on the margins?