From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 12 08:27:06 2012 Received: (at submit) by debbugs.gnu.org; 12 Jun 2012 12:27:07 +0000 Received: from localhost ([127.0.0.1]:39017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeQBb-0006bS-6N for submit@debbugs.gnu.org; Tue, 12 Jun 2012 08:27:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53565) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeQBX-0006b3-8r for submit@debbugs.gnu.org; Tue, 12 Jun 2012 08:27:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeQ8q-0000Yx-VO for submit@debbugs.gnu.org; Tue, 12 Jun 2012 08:24:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35152) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeQ8q-0000Yk-QD for submit@debbugs.gnu.org; Tue, 12 Jun 2012 08:24:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45617) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeQ8l-0004tK-WB for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 08:24:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeQ8c-0000TH-2A for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 08:24:07 -0400 Received: from mail-wg0-f41.google.com ([74.125.82.41]:58783) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeQ8b-0000SQ-PX for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 08:23:57 -0400 Received: by wgbds1 with SMTP id ds1so4107104wgb.0 for ; Tue, 12 Jun 2012 05:23:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=yLQLk/8Rb1l9wZn5z77B/vX4GIHOJVOrhGUhasbiuSw=; b=Uk2GSdm7M7bxxa+RbMWYlje1dNIT4+TcUQVPCDZfsCBH10ITmqgLW0Rz2rS9z/qboE 8pebMe/xWbnI3zdmyPfkNFyWzArpGUtFG9VLrR7n1yP4bUhV5eFhHXatG3ebC66HS+sc lgj2a5QFweEz9ZCzLoO2ERiP4V+OmtMTFgeVILiOK0VGr8xl/0/zrytIqifkvZiiOANZ dInd3VhqEde6wD9WTT+iH642taejJZo6uat26i+UnaP0uuhR1QUi0rfX4qbz4QKpFGcm Xoivwp/+apzUij08fqqki23sp3UCQXYZaRZ/das7tZCB9RZUKHMMXUEVnYMtmSyHUe8j PPHQ== MIME-Version: 1.0 Received: by 10.216.194.137 with SMTP id m9mr8313271wen.66.1339503834919; Tue, 12 Jun 2012 05:23:54 -0700 (PDT) Received: by 10.216.78.197 with HTTP; Tue, 12 Jun 2012 05:23:54 -0700 (PDT) Date: Tue, 12 Jun 2012 20:23:54 +0800 Message-ID: Subject: flyspell should use mouse-3 instead of mouse-2 From: Le Wang To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=0016e6d7ef9b41719d04c2458a1c X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) --0016e6d7ef9b41719d04c2458a1c Content-Type: text/plain; charset=ISO-8859-1 This makes sense because it's a context menu which is mouse-3 in modern UIs. See Stefan's answer here: http://stackoverflow.com/questions/10973000/emacs-23-4-mouse-2-behaviour-on-os-x-10-7 -- Le --0016e6d7ef9b41719d04c2458a1c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable This makes sense because it's a context menu which is mouse-3 in modern= UIs.

See Stefan's answer here: http://st= ackoverflow.com/questions/10973000/emacs-23-4-mouse-2-behaviour-on-os-x-10-= 7

--
Le
--0016e6d7ef9b41719d04c2458a1c-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 14:21:44 2019 Received: (at 11680) by debbugs.gnu.org; 1 Nov 2019 18:21:44 +0000 Received: from localhost ([127.0.0.1]:57090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQbYO-00007D-Cr for submit@debbugs.gnu.org; Fri, 01 Nov 2019 14:21:44 -0400 Received: from host.gofardesign.uk ([208.79.239.190]:56328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQbYM-00006x-Ru for 11680@debbugs.gnu.org; Fri, 01 Nov 2019 14:21:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9YAIKD66PDXYu94sGt5xTMNobl0YZK4lzqehrG2Kato=; b=N7gLeI6iCHzVi8Gg1xym8tTWHL 20w4MxqKfhQ7UM22dnerI+9H3FDLQhHaOrQRhshC8zH3qpuaiFVvx8Eu9YOwBfS3FaAHsTmDT7Dvg sS+VcUmzZkZd+7cfTFXdJWmEdjvYBfZBjauDSrXi3Qxab5zldaH4f23A/QXsN+wW7ZUs=; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:34874 helo=localhost) by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iQbYG-000748-SQ; Fri, 01 Nov 2019 13:21:37 -0500 From: Stefan Kangas To: Le Wang Subject: Re: flyspell should use mouse-3 instead of mouse-2 In-Reply-To: (Le Wang's message of "Tue, 12 Jun 2012 20:23:54 +0800") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Fri, 01 Nov 2019 19:21:35 +0100 Message-ID: <87imo3ihjk.fsf@skangas.se> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: host.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Le Wang writes: > This makes sense because it's a context menu which is mouse-3 in > modern UIs. > > See Stefan's answer here: > http://stackoverflow.com/questions/10973000/emacs-23-4-mouse-2-behaviour-on-os-x-10-7 So Stefan writes at the link: "Rather flyspell needs to be fixed to pop up its menu on mouse-3 since it's really more like a context menu. I.e. I recommend a M-x report-emacs-bug about it." I agree with this. Any objections to the attached patch? Best regards, Stefan Kangas --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Move-flyspell-correct-word-to-mouse-3.patch >From f9b06855b129f4472908893d411d70b20fd0edfe Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Thu, 31 Oct 2019 02:15:56 +0100 Subject: [PATCH] Move flyspell-correct-word to mouse-3 * lisp/textmodes/flyspell.el (flyspell-mouse-map): Bind 'flyspell-correct-word' to 'mouse-3' instead of 'mouse-2'. (Bug#11680) * doc/emacs/fixit.texi (Spelling): Document it. * etc/NEWS: Announce it. --- doc/emacs/fixit.texi | 2 +- etc/NEWS | 9 +++++++++ lisp/textmodes/flyspell.el | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi index fc610583c8..90110e5b41 100644 --- a/doc/emacs/fixit.texi +++ b/doc/emacs/fixit.texi @@ -441,7 +441,7 @@ Spelling @findex flyspell-auto-correct-word @findex flyspell-correct-word-before-point When Flyspell mode highlights a word as misspelled, you can click on -it with @kbd{mouse-2} (@code{flyspell-correct-word}) to display a menu +it with @kbd{mouse-3} (@code{flyspell-correct-word}) to display a menu of possible corrections and actions. In addition, @kbd{C-.} or @kbd{@key{ESC}-@key{TAB}} (@code{flyspell-auto-correct-word}) will propose various successive corrections for the word at point, and diff --git a/etc/NEWS b/etc/NEWS index cd1e46bb87..21c118e6ae 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2197,6 +2197,15 @@ file-local variable, you may need to update the value. *** Declare 'define-overload' and 'define-child-mode' as obsolete *** Rename several internal functions to use a ''mode-local-' prefix ++++ +** Flyspell mode + +*** Corrections and actions menu is now bound to mouse-3. +When Flyspell mode highlights a word as misspelled, you can click on +it to display a menu of possible corrections and actions. This was +previously bound to mouse-2 (usually the middle mouse button), but has +now been moved to mouse-3 (usually the right mouse button). + * New Modes and Packages in Emacs 27.1 diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el index ce788207cf..36da29b6ac 100644 --- a/lisp/textmodes/flyspell.el +++ b/lisp/textmodes/flyspell.el @@ -460,7 +460,7 @@ flyspell-prog-mode ;;*---------------------------------------------------------------------*/ (defvar flyspell-mouse-map (let ((map (make-sparse-keymap))) - (define-key map [mouse-2] 'flyspell-correct-word) + (define-key map [mouse-3] 'flyspell-correct-word) map) "Keymap for Flyspell to put on erroneous words.") -- 2.20.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 15:07:51 2019 Received: (at 11680) by debbugs.gnu.org; 1 Nov 2019 19:07:51 +0000 Received: from localhost ([127.0.0.1]:57155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQcH1-0005Ts-HR for submit@debbugs.gnu.org; Fri, 01 Nov 2019 15:07:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQcGy-0005Tf-IZ for 11680@debbugs.gnu.org; Fri, 01 Nov 2019 15:07:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iQcGt-0001Tf-6y; Fri, 01 Nov 2019 15:07:43 -0400 Received: from [176.228.60.248] (port=3870 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iQcGs-0003ly-7B; Fri, 01 Nov 2019 15:07:43 -0400 Date: Fri, 01 Nov 2019 21:07:44 +0200 Message-Id: <83ftj7l8jj.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: <87imo3ihjk.fsf@skangas.se> (message from Stefan Kangas on Fri, 01 Nov 2019 19:21:35 +0100) Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Fri, 01 Nov 2019 19:21:35 +0100 > Cc: 11680@debbugs.gnu.org > > > This makes sense because it's a context menu which is mouse-3 in > > modern UIs. > > > > See Stefan's answer here: > > http://stackoverflow.com/questions/10973000/emacs-23-4-mouse-2-behaviour-on-os-x-10-7 > > So Stefan writes at the link: "Rather flyspell needs to be fixed to > pop up its menu on mouse-3 since it's really more like a context > menu. I.e. I recommend a M-x report-emacs-bug about it." > > I agree with this. Any objections to the attached patch? This would be a backward-incompatible change, so we cannot just change it because someone asked for that. I, for example, use that menu on mouse-2 all the time. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 20:25:20 2019 Received: (at 11680) by debbugs.gnu.org; 2 Nov 2019 00:25:20 +0000 Received: from localhost ([127.0.0.1]:57616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQhEF-0005ud-Rf for submit@debbugs.gnu.org; Fri, 01 Nov 2019 20:25:20 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:40678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQhEE-0005uK-IS for 11680@debbugs.gnu.org; Fri, 01 Nov 2019 20:25:18 -0400 Received: by mail-pl1-f171.google.com with SMTP id e3so2927380plt.7 for <11680@debbugs.gnu.org>; Fri, 01 Nov 2019 17:25:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AEmtay1EaD/xhtocKlVhLY9QlWe3invYnV/78kPRqpM=; b=A0NKGOZU0ZNK+/kYB7+S0SxoZp4g4N33eOsC6i2xOyt2Vyw8xqpKaWKBwBTIoBp4Gn tTZw3NV0VfI0w98imvgguDFhx09xetewxPNGrOMWsT6Rtd2dxM6G451AUiC95tA6NACo xUduK/EnjxTd7eSLBWKAlbQRsfq1qOVeFgMR8uWb9DyaGgifcfMoEgvj331zPAkWBVJE ONfGQLI3RoCr3ENyhL4EjLhk/goqmPJEX6gG/ugKNwYYJn07cakKF0FWXYyR43X2PIsf MX5leFmNExUpoMBQ2T64ooSp23QrSfHbm4wY9KOW7fjgY3WIpeDgChuNsjfDkbgV5toA DxiA== X-Gm-Message-State: APjAAAWp92UQe90c85XjBg544U+Mp2taWA6j5ArmenYGJsWW90eYsBQ5 1gDZH6bbWzcGpAcAAny8xUNDX4YQJdjl76p0SEg= X-Google-Smtp-Source: APXvYqwTzhyeQLY74A3tGjlnAPEGJGInb+afMO3oBIDmhDvuF/8XQ45peuKqoZHr+xSpvUySf/0nM9rDcwPCGcgHI8w= X-Received: by 2002:a17:902:7002:: with SMTP id y2mr7987183plk.251.1572654312725; Fri, 01 Nov 2019 17:25:12 -0700 (PDT) MIME-Version: 1.0 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> In-Reply-To: <83ftj7l8jj.fsf@gnu.org> From: Stefan Kangas Date: Sat, 2 Nov 2019 01:25:01 +0100 Message-ID: Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: > This would be a backward-incompatible change, so we cannot just change > it because someone asked for that. I, for example, use that menu on > mouse-2 all the time. OK. How about adding the mouse-3 key binding without removing the mouse-2 one? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 02 03:51:17 2019 Received: (at 11680) by debbugs.gnu.org; 2 Nov 2019 07:51:17 +0000 Received: from localhost ([127.0.0.1]:58037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQoBp-0000to-02 for submit@debbugs.gnu.org; Sat, 02 Nov 2019 03:51:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38345) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQoBn-0000ta-Ao for 11680@debbugs.gnu.org; Sat, 02 Nov 2019 03:51:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iQoBi-0003FD-0F; Sat, 02 Nov 2019 03:51:10 -0400 Received: from [176.228.60.248] (port=2536 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iQoBh-00027R-CS; Sat, 02 Nov 2019 03:51:09 -0400 Date: Sat, 02 Nov 2019 09:51:14 +0200 Message-Id: <83k18ik971.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: (message from Stefan Kangas on Sat, 2 Nov 2019 01:25:01 +0100) Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Sat, 2 Nov 2019 01:25:01 +0100 > Cc: l26wang@gmail.com, 11680@debbugs.gnu.org > > Eli Zaretskii writes: > > This would be a backward-incompatible change, so we cannot just change > > it because someone asked for that. I, for example, use that menu on > > mouse-2 all the time. > > OK. How about adding the mouse-3 key binding without removing the mouse-2 one? Fine with me, but that button is already bound to mouse-save-then-kill. I never use it, but what will those who do say? From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 15 20:50:28 2020 Received: (at 11680) by debbugs.gnu.org; 16 Jan 2020 01:50:28 +0000 Received: from localhost ([127.0.0.1]:36545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iruIl-0002XH-PD for submit@debbugs.gnu.org; Wed, 15 Jan 2020 20:50:28 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:40190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iruIk-0002X2-Nq for 11680@debbugs.gnu.org; Wed, 15 Jan 2020 20:50:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=qDMwxmQvYh8C6BcOM04ePQfBcbR8TAZegnC8VAzfSFM=; b=A+//jHguofvYjdp28EJgTbBiyh E6fC76P4OeZnARpmDo+nn0OvJ+xNBLlIoeDpmuFWQhTwpb+B7gUeNy9A0dURLYrBRs+lgRbxF4E0X KB2fIK1wQqw/6Pa5bDbOfw74r28ltcjTHHlUtciS6adgDMUkmA38AlKywwfVJ1MrGvwZn7I/0NF0L uH/JD8rEstlMZ50AAqSZoPzF3AZzVBiHyP+FlD5OQrvTE5SVgWR8Lo0HWvnkzdKBgIYQlZR1YGgmz Anmwbul3dMS6XKTInHq13cFu5Yy5aKiPS3GqV9EGDZSvWTuofD4YXcSA1I8F7SG+REU/fjyprnsOu hidtv0Iw==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:53366 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iruIe-001DRh-Va; Wed, 15 Jan 2020 20:50:21 -0500 From: Stefan Kangas To: Eli Zaretskii Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 In-Reply-To: <83k18ik971.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 Nov 2019 09:51:14 +0200") References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Thu, 16 Jan 2020 02:50:19 +0100 Message-ID: <87d0bkyxt0.fsf@marxist.se> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11680 Cc: l26wang@gmail.com, 11680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> Eli Zaretskii writes: >> > This would be a backward-incompatible change, so we cannot just change >> > it because someone asked for that. I, for example, use that menu on >> > mouse-2 all the time. >> >> OK. How about adding the mouse-3 key binding without removing the mouse-2 one? > > Fine with me, but that button is already bound to > mouse-save-then-kill. I never use it, but what will those who do say? Since this key binding is only in flyspell-mouse-map, it will only be rebound when the mouse pointer is over a misspelled word. Note that mouse-2 is normally bound to mouse-yank-primary. I therefore don't think it will be a big problem in practice. On the contrary, I believe that having the context menu on the right mouse button will feel more natural and be more discoverable to users. I have attached an updated patch below. If there are no objections to it, would this change be safe for the release branch, or should it go to master? Best regards, Stefan Kangas --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Bind-flyspell-correct-word-to-mouse-3-also.patch >From 74751c091cfb78e0565cec6bd7bf31acc0b421f4 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Thu, 31 Oct 2019 02:15:56 +0100 Subject: [PATCH] Bind flyspell-correct-word to mouse-3 also * lisp/textmodes/flyspell.el (flyspell-mouse-map): Bind 'flyspell-correct-word' to 'mouse-3' in addition to 'mouse-2'. (Bug#11680) * doc/emacs/fixit.texi (Spelling): Document the new key binding. * etc/NEWS: Announce it. --- doc/emacs/fixit.texi | 13 +++++++------ etc/NEWS | 9 +++++++++ lisp/textmodes/flyspell.el | 1 + 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi index 171a9bc06f..d246dedd70 100644 --- a/doc/emacs/fixit.texi +++ b/doc/emacs/fixit.texi @@ -441,12 +441,13 @@ Spelling @findex flyspell-auto-correct-word @findex flyspell-correct-word-before-point When Flyspell mode highlights a word as misspelled, you can click on -it with @kbd{mouse-2} (@code{flyspell-correct-word}) to display a menu -of possible corrections and actions. In addition, @kbd{C-.} or -@kbd{@key{ESC}-@key{TAB}} (@code{flyspell-auto-correct-word}) will -propose various successive corrections for the word at point, and -@kbd{C-c $} (@code{flyspell-correct-word-before-point}) will pop up a -menu of possible corrections. Of course, you can always correct the +it with @kbd{mouse-2} or @kbd{mouse-3} (@code{flyspell-correct-word}) +to display a menu of possible corrections and actions. In addition, +@kbd{C-.} or @kbd{@key{ESC}-@key{TAB}} +(@code{flyspell-auto-correct-word}) will propose various successive +corrections for the word at point, and @kbd{C-c $} +(@code{flyspell-correct-word-before-point}) will pop up a menu of +possible corrections. Of course, you can always correct the misspelled word by editing it manually in any way you like. @findex flyspell-prog-mode diff --git a/etc/NEWS b/etc/NEWS index 0e43c321d8..4feebd3aa9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -44,6 +44,15 @@ It was declared obsolete in Emacs 27.1. * Changes in Specialized Modes and Packages in Emacs 28.1 +** Flyspell mode + ++++ +*** Corrections and actions menu is now also bound to mouse-3. +When Flyspell mode highlights a word as misspelled, you can click on +it to display a menu of possible corrections and actions. In addition +to being bound to mouse-2 (usually the middle mouse button), it is now +also bound to mouse-3 (usually the right mouse button). + * New Modes and Packages in Emacs 28.1 diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el index 39a1b488a7..b04c4d6f3b 100644 --- a/lisp/textmodes/flyspell.el +++ b/lisp/textmodes/flyspell.el @@ -461,6 +461,7 @@ flyspell-prog-mode (defvar flyspell-mouse-map (let ((map (make-sparse-keymap))) (define-key map [mouse-2] 'flyspell-correct-word) + (define-key map [mouse-3] 'flyspell-correct-word) map) "Keymap for Flyspell to put on erroneous words.") -- 2.20.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 16 09:46:45 2020 Received: (at 11680) by debbugs.gnu.org; 16 Jan 2020 14:46:45 +0000 Received: from localhost ([127.0.0.1]:36992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1is6Px-0006Ju-EB for submit@debbugs.gnu.org; Thu, 16 Jan 2020 09:46:45 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1is6Ps-0006C2-3g for 11680@debbugs.gnu.org; Thu, 16 Jan 2020 09:46:39 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57317) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1is6Pm-0007hU-LY; Thu, 16 Jan 2020 09:46:30 -0500 Received: from [176.228.60.248] (port=1748 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1is6Pm-0002jK-08; Thu, 16 Jan 2020 09:46:30 -0500 Date: Thu, 16 Jan 2020 16:46:45 +0200 Message-Id: <83y2u731d6.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: <87d0bkyxt0.fsf@marxist.se> (message from Stefan Kangas on Thu, 16 Jan 2020 02:50:19 +0100) Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: l26wang@gmail.com, 11680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Cc: 11680@debbugs.gnu.org, l26wang@gmail.com > Date: Thu, 16 Jan 2020 02:50:19 +0100 > > > Fine with me, but that button is already bound to > > mouse-save-then-kill. I never use it, but what will those who do say? > > Since this key binding is only in flyspell-mouse-map, it will only be > rebound when the mouse pointer is over a misspelled word. Note that > mouse-2 is normally bound to mouse-yank-primary. I don't see how this resolves the backward-compatibility issue, sorry. > I therefore don't think it will be a big problem in practice. On the > contrary, I believe that having the context menu on the right mouse > button will feel more natural and be more discoverable to users. Once again, we are not talking about adding a new feature from scratch, we are talking about changing a very old behavior. So whether it's more natural or not is of secondary importance for this decision. I'm okay with making this conditional on some user option, but I object to an unconditional change. > I have attached an updated patch below. If there are no objections to > it, would this change be safe for the release branch, or should it go > to master? In any case, we don't add new features on the release branch, we only fix bugs there. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 02:10:19 2020 Received: (at 11680) by debbugs.gnu.org; 13 Aug 2020 06:10:19 +0000 Received: from localhost ([127.0.0.1]:46580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k66RP-00069S-7B for submit@debbugs.gnu.org; Thu, 13 Aug 2020 02:10:19 -0400 Received: from mail-yb1-f194.google.com ([209.85.219.194]:44200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k66RO-00069D-6a for 11680@debbugs.gnu.org; Thu, 13 Aug 2020 02:10:18 -0400 Received: by mail-yb1-f194.google.com with SMTP id i10so2686651ybt.11 for <11680@debbugs.gnu.org>; Wed, 12 Aug 2020 23:10:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=llMlSva409vyVE0yk5ADZQ1oi7/lw8sP1UfV69QXulc=; b=slREHvT7VDvNoVkXeQJF93xlJyOF1EpB+vyPM04zhyY7LcvWpbkHPPyfmwjqzLBrLY RO0r5Gud6zO7+p+cF/FLMKB5jKvYhmjW0cA4KQRY5C8sYfyxYYfjzE+RSRYTza/I1A3c MF31d6XAqJp8nlHFhJ3TmzEBWEgawkNLaHK1xunFeYXujep4OMan85p2xTJjCqwOLEz4 oks2XgUkrL7RCesopveKS+TFs7v4TU0/qcS2kCR3sJ+4RN0omojewy8VOQXOgh6SRY24 yuas7r78MJPscAtHZQGU6PpYj1JPrZ7V7e5IGUKfR14trn2rkPcHET4NRMAdtjJDk2Dl fVHg== X-Gm-Message-State: AOAM532dH6BY4TxY8w+l5OgzgUU6t4dr91Ntw8ryShQ+LtkZ/wHrkvxF rfBQn2BXtPJksRw0Uffuvx08VIIlJ6UgAKqjgrM= X-Google-Smtp-Source: ABdhPJwg4rQ3ksNUN+hUT3bJ/hJJIaKSMIvCssSwTvPWD06SJwLK5xfJIOjrs/Mkg9qvjUqloa6jI2gvIaOfeFNvXHc= X-Received: by 2002:a5b:410:: with SMTP id m16mr4250746ybp.309.1597299012596; Wed, 12 Aug 2020 23:10:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 23:10:12 -0700 From: Stefan Kangas In-Reply-To: <83y2u731d6.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 Jan 2020 16:46:45 +0200") References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 12 Aug 2020 23:10:11 -0700 Message-ID: Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Stefan Kangas >> Cc: 11680@debbugs.gnu.org, l26wang@gmail.com >> Date: Thu, 16 Jan 2020 02:50:19 +0100 >> >> > Fine with me, but that button is already bound to >> > mouse-save-then-kill. I never use it, but what will those who do say? >> >> Since this key binding is only in flyspell-mouse-map, it will only be >> rebound when the mouse pointer is over a misspelled word. Note that >> mouse-2 is normally bound to mouse-yank-primary. > > I don't see how this resolves the backward-compatibility issue, sorry. Sorry for the very late reply here. The change in behaviour is what it is, but I think that users should be able to get used to the new behaviour. In fact, they might even like it more. I think there is something to be said about (in this case) aligning ourselves with most other editors or programs people use: Firefox, LibreOffice, VSCode, etc. (This goes even for users that don't read NEWS: The words are clearly highlighted, so it should be intuitive and apparent what is going on (at least after a while): to invoke mouse-save-then-kill, simply click slightly to the left or right of the highlighted word.) > Once again, we are not talking about adding a new feature from > scratch, we are talking about changing a very old behavior. So > whether it's more natural or not is of secondary importance for this > decision. > > I'm okay with making this conditional on some user option, but I > object to an unconditional change. That is a good solution, if the default is to enable it. That would allow users to easily switch back if they don't like the new behaviour. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 09:07:53 2020 Received: (at 11680) by debbugs.gnu.org; 13 Aug 2020 13:07:53 +0000 Received: from localhost ([127.0.0.1]:47400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6CxV-0001o7-HQ for submit@debbugs.gnu.org; Thu, 13 Aug 2020 09:07:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6CxU-0001nv-4Z for 11680@debbugs.gnu.org; Thu, 13 Aug 2020 09:07:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53891) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k6CxO-0008OY-Uj; Thu, 13 Aug 2020 09:07:46 -0400 Received: from [176.228.60.248] (port=4933 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k6CxO-0006Co-F0; Thu, 13 Aug 2020 09:07:46 -0400 Date: Thu, 13 Aug 2020 16:07:40 +0300 Message-Id: <83o8nen17n.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Wed, 12 Aug 2020 23:10:11 -0700) Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Wed, 12 Aug 2020 23:10:11 -0700 > Cc: l26wang@gmail.com, 11680@debbugs.gnu.org > > > I'm okay with making this conditional on some user option, but I > > object to an unconditional change. > > That is a good solution, if the default is to enable it. That would > allow users to easily switch back if they don't like the new behaviour. I think it should be an opt-in behavior, conditional on a user option. We can later see if it is popular enough to make that the default behavior. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 14 21:09:08 2020 Received: (at 11680) by debbugs.gnu.org; 15 Aug 2020 01:09:08 +0000 Received: from localhost ([127.0.0.1]:54083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6kh2-0000Vf-B6 for submit@debbugs.gnu.org; Fri, 14 Aug 2020 21:09:08 -0400 Received: from mail-yb1-f171.google.com ([209.85.219.171]:34336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k6kgz-0000VB-To for 11680@debbugs.gnu.org; Fri, 14 Aug 2020 21:09:07 -0400 Received: by mail-yb1-f171.google.com with SMTP id u6so311635ybf.1 for <11680@debbugs.gnu.org>; Fri, 14 Aug 2020 18:09:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=KPPpmlluCAKlqosnE3xZ6obdeflKDoLu0BLtYtqNybw=; b=Eytpcr9YerecCihyoiKLgLao7U5DFyG7tpL1K5DX0N/kEOms6enU+o3HDYaVvlDHvN CuVX91d32+FMCW1SrTNEo+3MbAOvtQXecD/uTT+lVakXfTwRCxPd0xY8Yl0/NuNPfRxu ezsDFMPYUIj4bC/iowbQ/KTmIDOdVQm8GTiwo7K3ZiPS5PyT0xcb/K9Ai7mUQhHzOqnM yhra1WiobeY98PY9cPc15kTW0KM6DAXvzSmAQe5g4cPlGeutsoRYPKhx1P3bJyTTUoo4 JndbXJ2p0CzYrS/q17r7GMuYGXrLmg6peJjwh+GOL1JfJ2fH+9jLPkYBrvMeYo+adWDe Ae2A== X-Gm-Message-State: AOAM533YycGqhceEt1QBJdcBdBZjSAPPFRnAC/AtQn87Iu/J36VClZaR SYvjGe+UME/9FmLG3h06wFthUwvIElynYPXTwwI= X-Google-Smtp-Source: ABdhPJyBVA2NGSJmnF1qX7MJZx+fokGmr3pBApIF707R6i3RDsEHjHXBkdHrdOtcQ8joRPWa2bPSgXPyweiQcTCSGh4= X-Received: by 2002:a25:880e:: with SMTP id c14mr7336119ybl.181.1597453740513; Fri, 14 Aug 2020 18:09:00 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 14 Aug 2020 18:08:59 -0700 From: Stefan Kangas In-Reply-To: <83o8nen17n.fsf@gnu.org> References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> MIME-Version: 1.0 Date: Fri, 14 Aug 2020 18:08:59 -0700 Message-ID: Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Eli Zaretskii Content-Type: multipart/mixed; boundary="000000000000bfcf4005ace02e8f" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000bfcf4005ace02e8f Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: > I think it should be an opt-in behavior, conditional on a user > option. We can later see if it is popular enough to make that the > default behavior. OK. How about the attached patch? Best regards, Stefan Kangas --000000000000bfcf4005ace02e8f Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Add-new-option-flyspell-correct-on-mouse-3.patch" Content-Disposition: attachment; filename="0001-Add-new-option-flyspell-correct-on-mouse-3.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 65144b825265037e_0.1 RnJvbSAzYzFjZWVmZjJjOGM4MDkxNGM1OTBmNDYxYzZiODc2YzNjNTg4MmFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTYXQsIDE1IEF1ZyAyMDIwIDAyOjUzOjM1ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g QWRkIG5ldyBvcHRpb24gZmx5c3BlbGwtY29ycmVjdC1vbi1tb3VzZS0zCgoqIGxpc3AvdGV4dG1v ZGVzL2ZseXNwZWxsLmVsCihmbHlzcGVsbC1jb3JyZWN0LW9uLW1vdXNlLTMpOiBOZXcgb3B0aW9u IHRvIGJpbmQKJ2ZseXNwZWxsLWNvcnJlY3Qtd29yZCcgdG8gJ21vdXNlLTMnLgooZmx5c3BlbGwt LXNldC1jb3JyZWN0LW9uLW1vdXNlLTMpOiBOZXcgZnVuY3Rpb24gdG8gdXBkYXRlIG9wdGlvbi4K KGZseXNwZWxsLW1vZGUpOiBVcGRhdGUgJ2ZseXNwZWxsLW1vdXNlLW1hcCcgaWYgYWJvdmUgb3B0 aW9uIGlzCnNldC4KKiBkb2MvZW1hY3MvZml4aXQudGV4aSAoU3BlbGxpbmcpOiBNZW50aW9uIHRo ZSBuZXcgb3B0aW9uLgoqIGV0Yy9ORVdTOiBBbm5vdW5jZSB0aGUgbmV3IG9wdGlvbi4KLS0tCiBk b2MvZW1hY3MvZml4aXQudGV4aSAgICAgICB8ICA5ICsrKysrLS0tLQogZXRjL05FV1MgICAgICAg ICAgICAgICAgICAgfCAgOSArKysrKysrKysKIGxpc3AvdGV4dG1vZGVzL2ZseXNwZWxsLmVsIHwg MjAgKysrKysrKysrKysrKysrKysrKy0KIDMgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygr KSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvZW1hY3MvZml4aXQudGV4aSBiL2Rv Yy9lbWFjcy9maXhpdC50ZXhpCmluZGV4IDUwNDYxNDZkZGEuLmI2ZjY1ODQ4ZDEgMTAwNjQ0Ci0t LSBhL2RvYy9lbWFjcy9maXhpdC50ZXhpCisrKyBiL2RvYy9lbWFjcy9maXhpdC50ZXhpCkBAIC00 NDUsMTIgKzQ0NSwxMyBAQCBTcGVsbGluZwogQGZpbmRleCBmbHlzcGVsbC1jb3JyZWN0LXdvcmQt YmVmb3JlLXBvaW50CiAgIFdoZW4gRmx5c3BlbGwgbW9kZSBoaWdobGlnaHRzIGEgd29yZCBhcyBt aXNzcGVsbGVkLCB5b3UgY2FuIGNsaWNrIG9uCiBpdCB3aXRoIEBrYmR7bW91c2UtMn0gKEBjb2Rl e2ZseXNwZWxsLWNvcnJlY3Qtd29yZH0pIHRvIGRpc3BsYXkgYSBtZW51Ci1vZiBwb3NzaWJsZSBj b3JyZWN0aW9ucyBhbmQgYWN0aW9ucy4gIEluIGFkZGl0aW9uLCBAa2Jke0MtLn0gb3IKK29mIHBv c3NpYmxlIGNvcnJlY3Rpb25zIGFuZCBhY3Rpb25zLiAgSWYgeW91IHdhbnQgdGhpcyBtZW51IG9u CitAa2Jke21vdXNlLTN9IGluc3RlYWQsIGN1c3RvbWl6ZSB0aGUgdmFyaWFibGUKK0Bjb2Rle2Zs eXNwZWxsLWNvcnJlY3Qtb24tbW91c2UtM30uICBJbiBhZGRpdGlvbiwgQGtiZHtDLS59IG9yCiBA a2Jke0BrZXl7RVNDfS1Aa2V5e1RBQn19IChAY29kZXtmbHlzcGVsbC1hdXRvLWNvcnJlY3Qtd29y ZH0pIHdpbGwKIHByb3Bvc2UgdmFyaW91cyBzdWNjZXNzaXZlIGNvcnJlY3Rpb25zIGZvciB0aGUg d29yZCBhdCBwb2ludCwgYW5kCi1Ad3tAa2Jke0MtYyAkfX0gKEBjb2Rle2ZseXNwZWxsLWNvcnJl Y3Qtd29yZC1iZWZvcmUtcG9pbnR9KSB3aWxsIHBvcCB1cCBhCi1tZW51IG9mIHBvc3NpYmxlIGNv cnJlY3Rpb25zLiAgT2YgY291cnNlLCB5b3UgY2FuIGFsd2F5cyBjb3JyZWN0IHRoZQotbWlzc3Bl bGxlZCB3b3JkIGJ5IGVkaXRpbmcgaXQgbWFudWFsbHkgaW4gYW55IHdheSB5b3UgbGlrZS4KK0B3 e0BrYmR7Qy1jICR9fSAoQGNvZGV7Zmx5c3BlbGwtY29ycmVjdC13b3JkLWJlZm9yZS1wb2ludH0p IHdpbGwgcG9wCit1cCBhIG1pc3NwZWxsZWQgd29yZCBieSBlZGl0aW5nIGl0IG1hbnVhbGx5IGlu IGFueSB3YXkgeW91IGxpa2UuCiAKIEBmaW5kZXggZmx5c3BlbGwtcHJvZy1tb2RlCiAgIEZseXNw ZWxsIFByb2cgbW9kZSB3b3JrcyBqdXN0IGxpa2Ugb3JkaW5hcnkgRmx5c3BlbGwgbW9kZSwgZXhj ZXB0CmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4IDhjZDg0NWE3YjkuLmU2 YzFjNjIyNGEgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBAIC04MzksNiAr ODM5LDE1IEBAIGhlaWdodCBvZiBsaW5lcyBvciB3aWR0aCBvZiBjaGFycy4KICoqKiBOZXcgdXNl ciBvcHRpb24gJ3h3aWRnZXQtd2Via2l0LWJvb2ttYXJrLWp1bXAtbmV3LXNlc3Npb24nLgogV2hl biBub24tbmlsLCB1c2UgYSBuZXcgeHdpZGdldCB3ZWJraXQgc2Vzc2lvbiBhZnRlciBib29rbWFy ayBqdW1wLgogT3RoZXJ3aXNlLCBpdCB3aWxsIHVzZSAneHdpZGdldC13ZWJraXQtbGFzdC1zZXNz aW9uJy4KKyoqIEZseXNwZWxsIG1vZGUKKworKysrCisqKiogQ29ycmVjdGlvbnMgYW5kIGFjdGlv bnMgbWVudSBvcHRpb25hbGx5IGJvdW5kIHRvIG1vdXNlLTMuCitXaGVuIEZseXNwZWxsIG1vZGUg aGlnaGxpZ2h0cyBhIHdvcmQgYXMgbWlzc3BlbGxlZCwgeW91IGNhbiBjbGljayBvbgoraXQgdG8g ZGlzcGxheSBhIG1lbnUgb2YgcG9zc2libGUgY29ycmVjdGlvbnMgYW5kIGFjdGlvbnMuICBZb3Ug Y2FuIG5vdworZWFzaWx5IGJpbmQgdGhpcyBtZW51IHRvIG1vdXNlLTIgKHVzdWFsbHkgdGhlIHJp Z2h0IG1vdXNlIGJ1dHRvbikKK2luc3RlYWQgb2YgbW91c2UtMyAodGhlIGRlZmF1bHQpIGJ5IGN1 c3RvbWl6aW5nIHRoZSBuZXcgb3B0aW9uCisnZmx5c3BlbGwtY29ycmVjdC1vbi1tb3VzZS0zJy4K IAogDAogKiBOZXcgTW9kZXMgYW5kIFBhY2thZ2VzIGluIEVtYWNzIDI4LjEKZGlmZiAtLWdpdCBh L2xpc3AvdGV4dG1vZGVzL2ZseXNwZWxsLmVsIGIvbGlzcC90ZXh0bW9kZXMvZmx5c3BlbGwuZWwK aW5kZXggYjZlYmI5ZjA5OC4uYzU5NGUwMmU5OCAxMDA2NDQKLS0tIGEvbGlzcC90ZXh0bW9kZXMv Zmx5c3BlbGwuZWwKKysrIGIvbGlzcC90ZXh0bW9kZXMvZmx5c3BlbGwuZWwKQEAgLTQ0NSw2ICs0 NDUsMjEgQEAgZmx5c3BlbGwtbW9kZS1tYXAKICAgICBtYXApCiAgICJNaW5vciBtb2RlIGtleW1h cCBmb3IgRmx5c3BlbGwgbW9kZS0tZm9yIHRoZSB3aG9sZSBidWZmZXIuIikKIAorOzsgY29ycmVj dCBvbiBtb3VzZSAzCisoZGVmdW4gZmx5c3BlbGwtLXNldC1jb3JyZWN0LW9uLW1vdXNlLTMgKHZh ciB2YWx1ZSkKKyAgKHNldC1kZWZhdWx0IHZhciB2YWx1ZSkKKyAgKGlmIHZhbHVlCisgICAgICAo cHJvZ24gKGRlZmluZS1rZXkgZmx5c3BlbGwtbW91c2UtbWFwIFttb3VzZS0yXSBuaWwpCisgICAg ICAgICAgICAgKGRlZmluZS1rZXkgZmx5c3BlbGwtbW91c2UtbWFwIFttb3VzZS0zXSAnZmx5c3Bl bGwtY29ycmVjdC13b3JkKSkKKyAgICAoZGVmaW5lLWtleSBmbHlzcGVsbC1tb3VzZS1tYXAgW21v dXNlLTJdICdmbHlzcGVsbC1jb3JyZWN0LXdvcmQpCisgICAgKGRlZmluZS1rZXkgZmx5c3BlbGwt bW91c2UtbWFwIFttb3VzZS0zXSBuaWwpKSkKKworKGRlZmN1c3RvbSBmbHlzcGVsbC1jb3JyZWN0 LW9uLW1vdXNlLTMgbmlsCisgICJOb24tbmlsIG1lYW5zIHRvIGJpbmQgYG1vdXNlLTMnIHRvIGBm bHlzcGVsbC1jb3JyZWN0LXdvcmQnLgorSWYgdGhpcyBpcyBzZXQsIGFsc28gdW5iaW5kIGBtb3Vz ZS0yJy4iCisgIDp0eXBlICdib29sZWFuCisgIDpzZXQgJ2ZseXNwZWxsLS1zZXQtY29ycmVjdC1v bi1tb3VzZS0zKQorCiA7OyBkYXNoIGNoYXJhY3RlciBtYWNoaW5lcnkKIChkZWZ2YXIgZmx5c3Bl bGwtY29uc2lkZXItZGFzaC1hcy13b3JkLWRlbGltaXRlci1mbGFnIG5pbAogICAiTm9uLW5pbCBt ZWFucyB0aGF0IHRoZSBgLScgY2hhciBpcyBjb25zaWRlcmVkIGFzIGEgd29yZCBkZWxpbWl0ZXIu IikKQEAgLTUxNCw3ICs1MjksMTAgQEAgZmx5c3BlbGwtbW9kZQogICA6Z3JvdXAgJ2ZseXNwZWxs CiAgIChpZiBmbHlzcGVsbC1tb2RlCiAgICAgICAoY29uZGl0aW9uLWNhc2UgZXJyCi0JICAoZmx5 c3BlbGwtbW9kZS1vbikKKyAgICAgICAgICAocHJvZ24KKyAgICAgICAgICAgICh3aGVuIGZseXNw ZWxsLWNvcnJlY3Qtb24tbW91c2UtMworICAgICAgICAgICAgICAoZmx5c3BlbGwtLXNldC1jb3Jy ZWN0LW9uLW1vdXNlLTMgJ2ZseXNwZWxsLWNvcnJlY3Qtb24tbW91c2UtMyB0KSkKKwkgICAgKGZs eXNwZWxsLW1vZGUtb24pKQogCShlcnJvciAobWVzc2FnZSAiRXJyb3IgZW5hYmxpbmcgRmx5c3Bl bGwgbW9kZTpcbiVzIiAoY2RyIGVycikpCiAJICAgICAgIChmbHlzcGVsbC1tb2RlIC0xKSkpCiAg ICAgKGZseXNwZWxsLW1vZGUtb2ZmKSkpCi0tIAoyLjI4LjAKCg== --000000000000bfcf4005ace02e8f-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 15 13:53:42 2020 Received: (at 11680) by debbugs.gnu.org; 15 Aug 2020 17:53:42 +0000 Received: from localhost ([127.0.0.1]:56428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k70NC-0006kN-BB for submit@debbugs.gnu.org; Sat, 15 Aug 2020 13:53:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k70NA-0006kB-Om for 11680@debbugs.gnu.org; Sat, 15 Aug 2020 13:53:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52571) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k70N5-0006HO-Bc; Sat, 15 Aug 2020 13:53:35 -0400 Received: from [176.228.60.248] (port=1362 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k70N4-0002nB-Rg; Sat, 15 Aug 2020 13:53:35 -0400 Date: Sat, 15 Aug 2020 20:53:21 +0300 Message-Id: <83zh6viyni.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Fri, 14 Aug 2020 18:08:59 -0700) Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Fri, 14 Aug 2020 18:08:59 -0700 > Cc: l26wang@gmail.com, 11680@debbugs.gnu.org > > OK. How about the attached patch? LGTM. > -@w{@kbd{C-c $}} (@code{flyspell-correct-word-before-point}) will pop up a > -menu of possible corrections. Of course, you can always correct the > -misspelled word by editing it manually in any way you like. > +@w{@kbd{C-c $}} (@code{flyspell-correct-word-before-point}) will pop > +up a misspelled word by editing it manually in any way you like. I don't understand this part of the change: "C-c $" does pop up a menu for me. > +*** Corrections and actions menu optionally bound to mouse-3. "... can be optionally bound to ..." is better, IMO. > +(defcustom flyspell-correct-on-mouse-3 nil > + "Non-nil means to bind `mouse-3' to `flyspell-correct-word'. > +If this is set, also unbind `mouse-2'." > + :type 'boolean > + :set 'flyspell--set-correct-on-mouse-3) :version tag missing here. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 16 13:53:17 2020 Received: (at 11680) by debbugs.gnu.org; 16 Aug 2020 17:53:17 +0000 Received: from localhost ([127.0.0.1]:58430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7MqK-0007UC-Pe for submit@debbugs.gnu.org; Sun, 16 Aug 2020 13:53:16 -0400 Received: from mail-yb1-f180.google.com ([209.85.219.180]:44329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7MqI-0007Ts-Ud for 11680@debbugs.gnu.org; Sun, 16 Aug 2020 13:53:15 -0400 Received: by mail-yb1-f180.google.com with SMTP id i10so8142595ybt.11 for <11680@debbugs.gnu.org>; Sun, 16 Aug 2020 10:53:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=N9YapXiWGUUyb3XFzpfecdevvS3Dl+Xn36T2fyUT+YM=; b=sBmfE/fooFj26vX80+2yIwCyibFL0+YAB1EW55ahrjTrzBp3vohuN3Ot3/U6AAQthf o5I1mzlZ+OCfRoJKeq68Cx+4yYcmyORTXSCGeMHvp6HVv0HmdM2mKeQKkG8acSFHOKPy O3Aru3RisJe0j8aQmzT+vqIaIRiehgsx4koq8+N65TLqGeUgq+N8mUe6kvoVUptMpsu8 OY+nHc++7xCaw1KAgIJQK4LDR8pFQry5NB4o5hH7szcnmJVyq9qahxC+TVQKnd3mhWT4 78b9gm4iyMx3w+euhAuZwlI1GbRnqS4jzfJFGfGmxYy+UjcuWDNAsD0MTFFxJsnnPhtp DtJA== X-Gm-Message-State: AOAM530Kryv9L5Bwr7SzoLv65h+kp9nKAgJZhPTq+90Hjwqt5pcU+EK8 JeY4jYxRgZt92LincLXPTCXSMJjLNg1kTO4vv9Y= X-Google-Smtp-Source: ABdhPJyYcynBDTXvvt2DY0lYYabYDoLW9lKr6AxFjGSX7L7u7VvITpsbLRa7AD0nr0wSEf6Y88u7IG6C5IAvGKEeR5I= X-Received: by 2002:a25:880e:: with SMTP id c14mr16148329ybl.181.1597600389492; Sun, 16 Aug 2020 10:53:09 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 16 Aug 2020 10:53:08 -0700 From: Stefan Kangas In-Reply-To: <83zh6viyni.fsf@gnu.org> References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> <83zh6viyni.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 16 Aug 2020 10:53:08 -0700 Message-ID: Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) close 11680 28.1 thanks Eli Zaretskii writes: >> OK. How about the attached patch? > > LGTM. Thanks. Fixed your comments and pushed to master as commit 1eae0a8784. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 16 21:10:18 2020 Received: (at 11680) by debbugs.gnu.org; 17 Aug 2020 01:10:18 +0000 Received: from localhost ([127.0.0.1]:58728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7TfF-000840-Sx for submit@debbugs.gnu.org; Sun, 16 Aug 2020 21:10:18 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:39983) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7TfD-00083Y-2B for 11680@debbugs.gnu.org; Sun, 16 Aug 2020 21:10:15 -0400 X-Originating-IP: 91.129.102.47 Received: from mail.gandi.net (m91-129-102-47.cust.tele2.ee [91.129.102.47]) (Authenticated sender: juri@linkov.net) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id C1A0020003; Mon, 17 Aug 2020 01:10:07 +0000 (UTC) From: Juri Linkov To: Stefan Kangas Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 Organization: LINKOV.NET References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> Date: Mon, 17 Aug 2020 03:38:38 +0300 In-Reply-To: (Stefan Kangas's message of "Fri, 14 Aug 2020 18:08:59 -0700") Message-ID: <87v9hi14z5.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 11680 Cc: Eli Zaretskii , 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > +(defcustom flyspell-correct-on-mouse-3 nil > + "Non-nil means to bind `mouse-3' to `flyspell-correct-word'. > +If this is set, also unbind `mouse-2'." > + :type 'boolean > + :set 'flyspell--set-correct-on-mouse-3) In the future, a more general option would be preferable that would enable using the right mouse button to pop up context menus in more places in Emacs like most other apps do nowadays, i.e. something like cua-emulation mode but for mouse-3. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 16 22:38:53 2020 Received: (at 11680) by debbugs.gnu.org; 17 Aug 2020 02:38:53 +0000 Received: from localhost ([127.0.0.1]:58784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7V2z-0001fD-LA for submit@debbugs.gnu.org; Sun, 16 Aug 2020 22:38:53 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:49044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7V2v-0001ey-Mg for 11680@debbugs.gnu.org; Sun, 16 Aug 2020 22:38:52 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 07H2cTaw129243; Mon, 17 Aug 2020 02:38:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=VLeXdcV62P5PMdpNPYH5u3AeWdmjNowWWMp4/HR1JK8=; b=LufcI7gOw8+9QQJuC99vnphGBwPukwA2mjmOokmOIdQkE6ySBJ7eU2J5O7hf9A2Ju6jy OSsiCO+cu+/OlGa2pMoXOZ1jZ/TEvuJTgRx2I6yV3DxBdKljlbfsuuuiubLDtv57qoET bavLx9WN1UCYqyckfQ3hG9la4hE5WMtf0lm1dx/Ubcu9pdF8UXkmKpAfdmP69v4aNHr3 VBw6m11+u+X9bhnOz/04dI8fw/XAlfb26zSvw+V/5XhcSQad7nf/dleu69JeS2k2tQc/ dTxiNhZ+5DTPbH2jpjlJBPWSPrxguWMtwArKNYnsY2KZAJAme2ORw9tBSmFnHNM66vnl YQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 32x7nm42qq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 17 Aug 2020 02:38:43 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 07H2buZr080106; Mon, 17 Aug 2020 02:38:43 GMT Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserp3020.oracle.com with ESMTP id 32xskxukv6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Aug 2020 02:38:43 +0000 Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 07H2caDI008104; Mon, 17 Aug 2020 02:38:38 GMT MIME-Version: 1.0 Message-ID: <356faca3-1387-4477-8e81-27580b76374d@default> Date: Sun, 16 Aug 2020 19:38:35 -0700 (PDT) From: Drew Adams To: Juri Linkov , Stefan Kangas Subject: RE: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> <87v9hi14z5.fsf@mail.linkov.net> In-Reply-To: <87v9hi14z5.fsf@mail.linkov.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5017.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9715 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 malwarescore=0 mlxscore=0 phishscore=0 spamscore=0 mlxlogscore=911 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2008170020 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9715 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 impostorscore=0 priorityscore=1501 adultscore=0 mlxscore=0 mlxlogscore=904 lowpriorityscore=0 bulkscore=0 phishscore=0 malwarescore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2008170020 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > In the future, a more general option would be preferable > that would enable using the right mouse button to pop up > context menus in more places in Emacs like most other apps do > nowadays, i.e. something like cua-emulation mode but for mouse-3. (Caveat: I haven't followed this thread, at all.) But if `mouse-3' behavior that allows for context-specific popup menus is what's sought, then `mouse3.el' fulfills that need, and with a great deal of flexibility. This has been the case since 2010. Not only does it provide for context menus, but it does so without sacrificing the other useful vanilla `mouse-3' behaviors, which are also useful. It adds to, instead of replaces, existing `mouse-3' behavior. It's compatible with what Emacs users expect in general for `mouse-3'. https://www.emacswiki.org/emacs/Mouse3 https://www.emacswiki.org/emacs/download/mouse3.el From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 17 10:01:47 2020 Received: (at 11680) by debbugs.gnu.org; 17 Aug 2020 14:01:48 +0000 Received: from localhost ([127.0.0.1]:32804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7fhr-0006TU-MT for submit@debbugs.gnu.org; Mon, 17 Aug 2020 10:01:47 -0400 Received: from mail-yb1-f173.google.com ([209.85.219.173]:34803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7fho-0006TD-0t for 11680@debbugs.gnu.org; Mon, 17 Aug 2020 10:01:46 -0400 Received: by mail-yb1-f173.google.com with SMTP id u6so3640757ybf.1 for <11680@debbugs.gnu.org>; Mon, 17 Aug 2020 07:01:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=WjpPTwkQc3p83ss9kSFexXE2o4IAbgEx904ZgJGzvsQ=; b=pxiYe8Ou8LTjoOWKiUJqKnM6TYvA6Qoc3w50X2R+iCf/GoFXMnkM6Fyd+fNxwrthO8 8iDPnb9YxknJws5mrD4l6szLVubYezkhqC/AOGTiFQglM/FT3LLzQiK1a4B3meJbCz5l fLBTd6H2XElCeZz/GW8BdCSqAuDzqco/dCP8vp6ijVLHEVij1b8o7bdkXX1+2EN+kMBn 9B6l7OJu4GIq0ma6fVEvqfIc3m4WS7M9i8wbfDxzKUZo28N5YAYL+TNHapnS7DzoBpJb YugYojV+tascL6JUhhXAFrgeLwoDwsocnVOLtQ/+jCpU1ElPR0iDdYLmbIg8pPOyAtQb avLQ== X-Gm-Message-State: AOAM530c/foBykx4UE5c+4NC4I7pTTvYxvjibSRE8cKJQvdeXACDuxLo 6n6NIaJbacHsm3/hRAuNuNpJyGMqoRu0fv/zClU= X-Google-Smtp-Source: ABdhPJzvAI1FaAkx1lNEB0yuySwyvjfxCIArMtfqV12zx5PYw1H4Gu6gNzJLEGV/Ub3xShj7+sF3LTRsRuNpfpdQkRw= X-Received: by 2002:a25:4ed7:: with SMTP id c206mr21482911ybb.129.1597672898392; Mon, 17 Aug 2020 07:01:38 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 17 Aug 2020 14:01:37 +0000 From: Stefan Kangas In-Reply-To: <356faca3-1387-4477-8e81-27580b76374d@default> References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> <87v9hi14z5.fsf@mail.linkov.net> <356faca3-1387-4477-8e81-27580b76374d@default> MIME-Version: 1.0 Date: Mon, 17 Aug 2020 14:01:37 +0000 Message-ID: Subject: RE: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Drew Adams , Juri Linkov Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: >> In the future, a more general option would be preferable >> that would enable using the right mouse button to pop up >> context menus in more places in Emacs like most other apps do >> nowadays, i.e. something like cua-emulation mode but for mouse-3. Agreed, that would be very useful. > (Caveat: I haven't followed this thread, at all.) > > But if `mouse-3' behavior that allows for context-specific > popup menus is what's sought, then `mouse3.el' fulfills > that need, and with a great deal of flexibility. This has > been the case since 2010. > > Not only does it provide for context menus, but it does so > without sacrificing the other useful vanilla `mouse-3' > behaviors, which are also useful. It adds to, instead of > replaces, existing `mouse-3' behavior. It's compatible > with what Emacs users expect in general for `mouse-3'. > > https://www.emacswiki.org/emacs/Mouse3 > > https://www.emacswiki.org/emacs/download/mouse3.el Thanks, I didn't know about this library but will look into it in detail. Is there anything stopping us from incuding this library in Emacs? Would it be suitable for general use? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 17 11:12:38 2020 Received: (at 11680) by debbugs.gnu.org; 17 Aug 2020 15:12:38 +0000 Received: from localhost ([127.0.0.1]:32898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7goP-0008Bi-SH for submit@debbugs.gnu.org; Mon, 17 Aug 2020 11:12:38 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:45470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7goM-0008BT-Oz for 11680@debbugs.gnu.org; Mon, 17 Aug 2020 11:12:36 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 07HFCEwM146617; Mon, 17 Aug 2020 15:12:29 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=44jGMKwjyxbnagV3B/2ZxUM8jIrzVUVc4kAKtDcGyJ8=; b=xvhvgwgQqydY4DYydKIcEJZWQoORPiXiDjpSMKq9ZodfTWfdGqenzxSNRt7ioCyhmjtD 3/gFq6IVM8lYrh4ld3Zkyi53G0qhP3R0dBC06g9bGMCavKOymg5RxgiV4z/Mw43984K8 sCIBkRmmKLRYbgV3LLhc21t04yxlAaDWX/Z1L+Juo33H8sEzOpE8V3GnHzZ0tdcaylRb d/5bAWWYZkCgj0ktVeliS8kn742AnWfdXX8hggpd4Ub798v4ptb0p9bQgBDs9NdLVHBw OFK8QrWuu3rs+lCUm0Uk6A7Zt4KnEpl0Fa0TZRST7fa5H0rIsEqDe8IU4eMCJIF//mf/ Ww== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2130.oracle.com with ESMTP id 32x74qyfwx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 17 Aug 2020 15:12:27 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 07HF9Wwl130926; Mon, 17 Aug 2020 15:12:27 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3030.oracle.com with ESMTP id 32xsmw129q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Aug 2020 15:12:26 +0000 Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 07HFCJWS006087; Mon, 17 Aug 2020 15:12:19 GMT MIME-Version: 1.0 Message-ID: Date: Mon, 17 Aug 2020 08:12:18 -0700 (PDT) From: Drew Adams To: Stefan Kangas , Juri Linkov Subject: RE: bug#11680: flyspell should use mouse-3 instead of mouse-2 References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> <87v9hi14z5.fsf@mail.linkov.net> <356faca3-1387-4477-8e81-27580b76374d@default> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5017.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9716 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 bulkscore=0 mlxlogscore=999 phishscore=0 mlxscore=0 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2008170116 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9716 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 impostorscore=0 mlxlogscore=999 priorityscore=1501 phishscore=0 spamscore=0 mlxscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2008170117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 11680 Cc: 11680@debbugs.gnu.org, l26wang@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > if `mouse-3' behavior that allows for context-specific > > popup menus is what's sought, then `mouse3.el' fulfills > > that need, and with a great deal of flexibility. This has > > been the case since 2010. > > > > Not only does it provide for context menus, but it does so > > without sacrificing the other useful vanilla `mouse-3' > > behaviors, which are also useful. It adds to, instead of > > replaces, existing `mouse-3' behavior. It's compatible > > with what Emacs users expect in general for `mouse-3'. > > https://www.emacswiki.org/emacs/Mouse3 > > https://www.emacswiki.org/emacs/download/mouse3.el >=20 > Thanks, I didn't know about this library but will look into it in > detail. Is there anything stopping us from incuding this library in > Emacs? Would it be suitable for general use? Yes, no problem. As is generally the case with my libraries, there can be code that accommodates backward compatibility, and there can be code that does something extra/better if some of my libraries (or some other libraries) have been loaded. For vanilla GNU Emacs such conditional code can be removed or the conditional test can be removed. E.g., (fboundp 'string-insert-rectangle) is for Emacs 24.4+. Examples of code that makes use of other libraries: * If library `isearch-prop.el' has been loaded then menu items `Isearch' and `Isearch Regexp' are there for searching the region. (Submenu `Search/Replace'.) * If library `highlight.el' has been loaded then menu items `Copy Text Properties' and `Yank Copied Text Properties' are available for acting on the region. (Submenus `Copy' and `Remove/Replace'.) * If library `boxquote.el' has been loaded then menu items `Boxquote' and `Unboxquote' are there. (Submenu `Change Text'.) * If `unaccent.el' is loaded then item `Remove Accents'. (Submenu `Change Text'.) * If `highlight.el' is loaded then submenu `Highlight' is available. * If `ebnf2ps.el' is loaded then `BNF PostScript Analyze', `BNF PostScript Print', and `BNF PostScript Save'. * If `bookmark+.el' then `Highlight Bookmarks' and `Create Bookmarks Matching'. (Submenu `Misc'.) * If `help-fns+.el' then `Describe File' and `Describe Package'. (Submenu `Thing at Pointer'.) * If `highlight.el' then items `Highlight Symbol' and `Unhighlight Symbol'. (Submenu `Thing at Pointer'.) From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 18 23:15:43 2020 Received: (at 11680) by debbugs.gnu.org; 19 Aug 2020 03:15:43 +0000 Received: from localhost ([127.0.0.1]:37495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8EZi-0001cs-Qk for submit@debbugs.gnu.org; Tue, 18 Aug 2020 23:15:43 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:40059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8EZh-0001cc-7O for 11680@debbugs.gnu.org; Tue, 18 Aug 2020 23:15:41 -0400 X-Originating-IP: 91.129.102.47 Received: from mail.gandi.net (m91-129-102-47.cust.tele2.ee [91.129.102.47]) (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 29C651C0002; Wed, 19 Aug 2020 03:15:32 +0000 (UTC) From: Juri Linkov To: Stefan Kangas Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 Organization: LINKOV.NET References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> Date: Wed, 19 Aug 2020 04:07:37 +0300 In-Reply-To: (Stefan Kangas's message of "Fri, 14 Aug 2020 18:08:59 -0700") Message-ID: <87eeo3gzh2.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 11680 Cc: Eli Zaretskii , l26wang@gmail.com, 11680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> I think it should be an opt-in behavior, conditional on a user >> option. We can later see if it is popular enough to make that the >> default behavior. > > OK. How about the attached patch? A small problem: after customizing flyspell-use-mouse-3-for-menu to t, hovering over a misspelled word displays a misleading tooltip "mouse-2: correct word at point" ======= From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 19 06:00:14 2020 Received: (at 11680) by debbugs.gnu.org; 19 Aug 2020 10:00:14 +0000 Received: from localhost ([127.0.0.1]:37921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8KtC-0005N3-3o for submit@debbugs.gnu.org; Wed, 19 Aug 2020 06:00:14 -0400 Received: from mail-yb1-f194.google.com ([209.85.219.194]:47009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8KtB-0005Mr-5f for 11680@debbugs.gnu.org; Wed, 19 Aug 2020 06:00:13 -0400 Received: by mail-yb1-f194.google.com with SMTP id x10so12984775ybj.13 for <11680@debbugs.gnu.org>; Wed, 19 Aug 2020 03:00:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=PMBB3sVxcyGjmbGBpwhJewLJFCTTsgVQ0yKXPTs1JF8=; b=nL3VjQ8y9bNjwzhtabCRsq0g9G6nBzxIfRAX8VIZ3B+cDoNGdXVtMOLnQ1lGA08hKN m/7nM4TIem0/A9Qtel2RlDdC2Di7fdjMua9OGnYtVbYSJa4AeA41pmjn8DcwhBla6+hR QLnJeS3+vyH/OjJ2eJNgMPQJpP5BqP/5gP4BV0BfmySNqiVaureA4HuiPjOt8AeOACEJ VPuQfca4gIOG76Sg3uxyDpCFdcRLc1zGhUzj/6unzB8sx2tVSe9dWciv4qb5zWtPGKH9 6bN+4LFOjnMxJeRHe45WmK6mDoXoWG2fMgOoX+Bvk24vUgY4Uxi6I3hiv//XWZs9r0NV 8FTQ== X-Gm-Message-State: AOAM531tAi7AeM4he7WK+fZYVzhdigqKTYDUL6554Dhg5QNqq3JLLOgZ 1WdmwkpJHKBVRAQH5N4AcPZ2wBl55S6tEilCuMBl0vmxL06mIg== X-Google-Smtp-Source: ABdhPJz6oTBh/Zur7eqrz2f/Q55wFvqZmTcYufAxFbZ7KpYkcYPT/ra9dgqtf5HdhR0cT9gFegOuHV7n/yTbJsEZcqM= X-Received: by 2002:a25:7007:: with SMTP id l7mr32196120ybc.85.1597831207813; Wed, 19 Aug 2020 03:00:07 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 19 Aug 2020 10:00:07 +0000 From: Stefan Kangas In-Reply-To: <87eeo3gzh2.fsf@mail.linkov.net> References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> <87eeo3gzh2.fsf@mail.linkov.net> MIME-Version: 1.0 Date: Wed, 19 Aug 2020 10:00:07 +0000 Message-ID: Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Juri Linkov Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 11680 Cc: Eli Zaretskii , l26wang@gmail.com, 11680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Juri Linkov writes: > A small problem: after customizing flyspell-use-mouse-3-for-menu to t, > hovering over a misspelled word displays a misleading tooltip > "mouse-2: correct word at point" > ======= Thanks for reporting that. I'll look into it. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 27 01:14:36 2020 Received: (at 11680) by debbugs.gnu.org; 27 Aug 2020 05:14:36 +0000 Received: from localhost ([127.0.0.1]:41363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBAFA-0005Jh-9z for submit@debbugs.gnu.org; Thu, 27 Aug 2020 01:14:36 -0400 Received: from mail-yb1-f196.google.com ([209.85.219.196]:33130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBAF7-0005JT-Ni for 11680@debbugs.gnu.org; Thu, 27 Aug 2020 01:14:35 -0400 Received: by mail-yb1-f196.google.com with SMTP id p191so2286977ybg.0 for <11680@debbugs.gnu.org>; Wed, 26 Aug 2020 22:14:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=7bcDbPUfcHuaOH79habRydSazFqTPP+y90aSbNy+LMg=; b=Oj5sgjbe1z31NXwgZgYSX956C2h+h8Mrr1Lo6kTd0FdvO91AFHlNyr8ymNh/1eICb/ mu4C4OC3NVxl8L16PO+kXA3hqETAPTcfXPvd5VNnYZ2MpTBeCYbarWcMq4VyGNdpTC0+ OC6KQ0OvYVj/+YCKiGgSrF653vz8p16HJM6JOjaLEuFkU3bQPuz5FonvTU3oPb9vHjmy c4t2KPCHpdGt7zKIhVrD2hdN3dRI3QC0LqV4qcGzpXAj9MlIzv5x/ZEEtJhP0j5eFx5x imo9Pu4vu6J2NSrQ6Y04Mc6ys7amY2E9dpZ+N6CTW3/8rof2kdZjbo5OX/BlkMWUWLXe qaAA== X-Gm-Message-State: AOAM533mrs5gQT5IFlnq7As1lHa+TnTau8DOoDaJkzzVYNLQ3Gq8skba uiqhK6J0XyKlV9fWlJPNiPZaxXfCyYWFsJJ3EI8= X-Google-Smtp-Source: ABdhPJxsabYChMPwpIeER5CZRkDa7cQ4/eaGSQBFEsdsXmlVZWdf2WzwdFdlomsHSyPJYzFx7xUi4v+v++k3dPWyznc= X-Received: by 2002:a5b:508:: with SMTP id o8mr28595263ybp.43.1598505268057; Wed, 26 Aug 2020 22:14:28 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 26 Aug 2020 22:14:27 -0700 From: Stefan Kangas In-Reply-To: References: <87imo3ihjk.fsf@skangas.se> <83ftj7l8jj.fsf@gnu.org> <83k18ik971.fsf@gnu.org> <87d0bkyxt0.fsf@marxist.se> <83y2u731d6.fsf@gnu.org> <83o8nen17n.fsf@gnu.org> <87eeo3gzh2.fsf@mail.linkov.net> MIME-Version: 1.0 Date: Wed, 26 Aug 2020 22:14:27 -0700 Message-ID: Subject: Re: bug#11680: flyspell should use mouse-3 instead of mouse-2 To: Juri Linkov Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 11680 Cc: Eli Zaretskii , l26wang@gmail.com, 11680@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Stefan Kangas writes: > Juri Linkov writes: > >> A small problem: after customizing flyspell-use-mouse-3-for-menu to t, >> hovering over a misspelled word displays a misleading tooltip >> "mouse-2: correct word at point" >> ======= > > Thanks for reporting that. I'll look into it. Fixed on master (commit 15f6c07f15). From unknown Thu Aug 21 12:12:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 24 Sep 2020 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator