From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 02:11:14 2020 Received: (at submit) by debbugs.gnu.org; 2 Oct 2020 06:11:14 +0000 Received: from localhost ([127.0.0.1]:39158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOEHi-0004SY-9M for submit@debbugs.gnu.org; Fri, 02 Oct 2020 02:11:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:56578) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOE3h-00045T-EF for submit@debbugs.gnu.org; Fri, 02 Oct 2020 01:56:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39062) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kOE3h-000620-5e for bug-gnu-emacs@gnu.org; Fri, 02 Oct 2020 01:56:45 -0400 Received: from greenhill.hpalace.com ([2600:3c01::f03c:91ff:fe73:2daa]:52544) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kOE3f-0000vG-Ae for bug-gnu-emacs@gnu.org; Fri, 02 Oct 2020 01:56:44 -0400 Received: from mail.finder.org (greenhill.hpalace.com [IPv6:2600:3c01::f03c:91ff:fe73:2daa]) by greenhill.hpalace.com (Postfix) with ESMTPSA id F260C7EB for ; Fri, 2 Oct 2020 05:56:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=finder.org; s=2018; t=1601618195; bh=L3BKzyo0sr3JdnN+ykoaZ6UuBO7OR8jDfzzO6XcP/lM=; h=Date:From:To:Subject:From; b=LBy+hF54z5Jvfc+7KYhTtHZPr9kAh7rNjA/erWQWGULl9Mk0h3MAgMnbtZcFfycCP uX5u+VlljXHxmPnMz9Khg/I5xkxlzRqUck9QMaZNIiZEqsgUt4r8m5gekvHFVjUIPy JS3XFfTdRQjSK21sk0mIMiPRhR4RZAhwzksmgjY8PVvrO4N7IOBh7lD55/QPW213/i HN+NhEsetNALuKWEt67HIzSCBck80tGVbaaFxY5YEt4G4dz12SO/x4negTfbXpLNGl fkngcBq99Ql425jDohiI+sP5AIdj1SazcwUEznmrqmXjEZasdlbdLOZH3VVdXk3DP4 Izx6T2GXw2Wbg== MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_cef615617ce3a983bf753d0a6596cdb6" Date: Thu, 01 Oct 2020 22:56:34 -0700 From: Jared Finder To: bug-gnu-emacs@gnu.org Subject: Fix for TTY menus mouse interaction Message-ID: <41afb058e440b1b8e681ce38e1f7b014@finder.org> X-Sender: jared@finder.org User-Agent: Roundcube Webmail/1.3.15 Received-SPF: pass client-ip=2600:3c01::f03c:91ff:fe73:2daa; envelope-from=jared@finder.org; helo=greenhill.hpalace.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Attached is a simple bugfix for tmm.el in Emacs. Currently when the top level menu is displayed (like when pressing F10), the menu entries are not in the same order as they are displayed in the menu b [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=jared%40finder.org; ip=209.51.188.17; r=debbugs.gnu.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] 0.0 HTML_MESSAGE BODY: HTML included in message 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 02 Oct 2020 02:11:12 -0400 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.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Attached is a simple bugfix for tmm.el in Emacs. Currently when the top level menu is displayed (like when pressing F10), the menu entries are not in the same order as they are displayed in the menu b [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=jared%40finder.org;ip=209.51.188.17;r=debbugs.gnu.org] 0.0 HTML_MESSAGE BODY: HTML included in message 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=_cef615617ce3a983bf753d0a6596cdb6 Content-Type: multipart/alternative; boundary="=_acb572ad58d0bb2dfdb451ac07f28f00" --=_acb572ad58d0bb2dfdb451ac07f28f00 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Attached is a simple bugfix for tmm.el in Emacs. Currently when the top level menu is displayed (like when pressing F10), the menu entries are not in the same order as they are displayed in the menu bar. Additionally, clicking on any menu entry other than "Help" jumps straight into the menu clicked on, but clicking on "Help" displays the root menu. Let me know if you need more details to reproduce the issues. In this case, I think the issues fixed are straightforward. -- MJF --=_acb572ad58d0bb2dfdb451ac07f28f00 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

Attached is a simple bugfix for tmm.el in Emacs. Currently when the= top level menu is displayed (like when pressing F10), the menu entries are= not in the same order as they are displayed in the menu bar. Additionally,= clicking on any menu entry other than "Help" jumps straight into the menu = clicked on, but clicking on "Help" displays the root menu.

Let me know if you need more details to reproduce the issues. In this ca= se, I think the issues fixed are straightforward.

  -- MJF

--=_acb572ad58d0bb2dfdb451ac07f28f00-- --=_cef615617ce3a983bf753d0a6596cdb6 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-Fixing-small-bugs-in-tmm.el.patch Content-Disposition: attachment; filename=0001-Fixing-small-bugs-in-tmm.el.patch; size=1354 RnJvbSA4MzZhZTFiNGUyNTI5Y2JhNWFmNTJlMjcwYmU3ZGZmNzY0YWJiYzllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYXJlZCBGaW5kZXIgPGphcmVkQGZpbmRlci5vcmc+CkRhdGU6 IFRodSwgMTcgU2VwIDIwMjAgMjI6Mzc6MDAgLTA3MDAKU3ViamVjdDogW1BBVENIXSBGaXhpbmcg c21hbGwgYnVncyBpbiB0bW0uZWwuCgoqIGB0bW0tbWVudWJhci1rZXltYXAnIG5vdyBwcm9wZXJs eSBzb3J0cyBmaW5hbCBpdGVtcy4KKiBgdG1tLW1lbnViYXInIGFsbG93cyBjbGlja3Mgb24gdGhl IGZpbmFsIG1lbnUgaXRlbS4KLS0tCiBsaXNwL3RtbS5lbCB8IDcgKysrKystLQogMSBmaWxlIGNo YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNw L3RtbS5lbCBiL2xpc3AvdG1tLmVsCmluZGV4IGU5ZjNmNWIwMzguLjFlMThjOGI0YWUgMTAwNjQ0 Ci0tLSBhL2xpc3AvdG1tLmVsCisrKyBiL2xpc3AvdG1tLmVsCkBAIC01Nyw3ICs1Nyw3IEBAIHRt bS1tZW51YmFyLWtleW1hcAogICAgICAgICAgICAgICAgICBtZW51LWVuZAogICAgICAgICAgICAg ICAgbWVudS1iYXIpKSkKICAgICAgKHRtbS1nZXQta2V5YmluZCBbbWVudS1iYXJdKSkKLSAgICBg KGtleW1hcCAsQChucmV2ZXJzZSBtZW51LWJhcikgLEAobnJldmVyc2UgbWVudS1lbmQpKSkpCisg ICAgYChrZXltYXAgLEAobnJldmVyc2UgbWVudS1iYXIpICxAbWVudS1lbmQpKSkKIAogOzs7IyMj YXV0b2xvYWQgKGRlZmluZS1rZXkgZ2xvYmFsLW1hcCAiXE0tYCIgJ3RtbS1tZW51YmFyKQogOzs7 IyMjYXV0b2xvYWQgKGRlZmluZS1rZXkgZ2xvYmFsLW1hcCBbbWVudS1iYXIgbW91c2UtMV0gJ3Rt bS1tZW51YmFyLW1vdXNlKQpAQCAtOTYsNyArOTYsMTAgQEAgdG1tLW1lbnViYXIKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yIChudWxsIHZpc2libGUpCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZXZhbCB2aXNpYmxlKSkp KSkpKQogICAgICAgICAgICAgICAgICAgKHNldHEgY29sdW1uICgrIGNvbHVtbiAobGVuZ3RoIG5h bWUpIDEpKSkpKQotICAgICAgICAgICAgIG1lbnUtYmFyKSkpKQorICAgICAgICAgICAgIG1lbnUt YmFyKQorICAgICAgICAgICAgOzsgQ2hlY2sgdGhlIGxhc3QgbWVudSBpdGVtLgorICAgICAgICAg ICAgKHdoZW4gKD4gY29sdW1uIHgtcG9zaXRpb24pCisgICAgICAgICAgICAgIChzZXRxIG1lbnUt YmFyLWl0ZW0gcHJldi1rZXkpKSkpKQogICAgICh0bW0tcHJvbXB0IG1lbnUtYmFyIG5pbCBtZW51 LWJhci1pdGVtKSkpCiAKIDs7OyMjI2F1dG9sb2FkCi0tIAoyLjIwLjEKCg== --=_cef615617ce3a983bf753d0a6596cdb6-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 10:34:35 2020 Received: (at control) by debbugs.gnu.org; 2 Oct 2020 14:34:35 +0000 Received: from localhost ([127.0.0.1]:42259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOM8p-00038V-6E for submit@debbugs.gnu.org; Fri, 02 Oct 2020 10:34:35 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOM8n-00038H-D4 for control@debbugs.gnu.org; Fri, 02 Oct 2020 10:34:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=KYguYooThl75A8Uem52LtjqUaJTzUt7z2libBqYbOtw=; b=pTixydVxoI6sxqUAVTu+kQ4taV 4ursqWP4sftLZIViNW2HYsJg+HGvXIL2+nGM8qf6HYYAc2OjH2JKP41Lwnv2vX97ePts/EpZhQbzy lKC3j73318L7A7hvX9GFFApLIIIfRfAtbPGgJkFzrjJl3YGqUN4sDsUVWlSdhU+tJnVs=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kOM8e-0004UC-OE for control@debbugs.gnu.org; Fri, 02 Oct 2020 16:34:27 +0200 Date: Fri, 02 Oct 2020 16:34:23 +0200 Message-Id: <875z7swvbk.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #43756 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 43756 + patch quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 43756 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 10:37:49 2020 Received: (at 43756) by debbugs.gnu.org; 2 Oct 2020 14:37:50 +0000 Received: from localhost ([127.0.0.1]:42266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOMBx-0003DU-KC for submit@debbugs.gnu.org; Fri, 02 Oct 2020 10:37:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOMBw-0003DE-MH for 43756@debbugs.gnu.org; Fri, 02 Oct 2020 10:37:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References: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=Kx9oxfn2xt1y46dXVondxrSG7YweobIcpFRy5MegnuQ=; b=FbbU/tytPrXJpexOSN+x122q56 8J8Pvq+h5FZbLaTsSBVFxSCPTDD1DtNuWwoj15bfT2PdL6wIq4shw7irUyebrlztXUtgM43aJSSL8 Ydn+lLmq9Dij72DNJZVrMoJTb+ocyswH3sSAqB3NvC2pwr5hIoR7PTRVPeMD0wYL3i9w=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kOMBn-0004Vh-E6; Fri, 02 Oct 2020 16:37:42 +0200 From: Lars Ingebrigtsen To: Jared Finder Subject: Re: bug#43756: Fix for TTY menus mouse interaction References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> X-Now-Playing: Jane Siberry's _When I Was A Boy_: "The Gospel According To Darkness" Date: Fri, 02 Oct 2020 16:37:38 +0200 In-Reply-To: <41afb058e440b1b8e681ce38e1f7b014@finder.org> (Jared Finder's message of "Thu, 01 Oct 2020 22:56:34 -0700") Message-ID: <871rigwv65.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jared Finder writes: > Let me know if you need more details to reproduce the issues. In this > case, I think the issues fixed are straightforward. Yes, a recipe for reproducing this problem would be nice (including what you're seeing and what you're expecting to see), starting from "emacs -Q". Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43756 Cc: 43756@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 (-) Jared Finder writes: > Let me know if you need more details to reproduce the issues. In this > case, I think the issues fixed are straightforward. Yes, a recipe for reproducing this problem would be nice (including what you're seeing and what you're expecting to see), starting from "emacs -Q". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 12:45:37 2020 Received: (at 43756) by debbugs.gnu.org; 2 Oct 2020 16:45:37 +0000 Received: from localhost ([127.0.0.1]:42397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOOBd-0008Nw-FI for submit@debbugs.gnu.org; Fri, 02 Oct 2020 12:45:37 -0400 Received: from greenhill.hpalace.com ([192.155.80.58]:37946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOOBa-0008Nl-9R for 43756@debbugs.gnu.org; Fri, 02 Oct 2020 12:45:35 -0400 Received: from mail.finder.org (greenhill.hpalace.com [IPv6:2600:3c01::f03c:91ff:fe73:2daa]) by greenhill.hpalace.com (Postfix) with ESMTPSA id 457707CB; Fri, 2 Oct 2020 16:45:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=finder.org; s=2018; t=1601657133; bh=V4Bp74ZJgPGoDRk+3xSD0vPXoFpbmJ0UI19EOQCEm48=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=lwUcXPS5cE318O4qvnfAF+e1CycUROTcyGiB71ZqKF+dmXcu7MLCuPoYakwZJrv2z pi6KfH9JhYFLa4q/k8mErbHnU3djbFacLtk2M5cLe4IZsE83/IBz+Cv7qrlU4jJGuY E14mDQryPHmh+2Zjvn58eq1nuh6FbwbTW49rynfWRaQe+aFDNz+1F5gskd8hdnW6Gq zmqZx3cWVffxE+p/2ejyasHOPGE4r0zxsJyrMJKNcu6+9F4etzjoc+ZSd+FPBLVkRY wf7ETX9PDB/qaEgmGP+BGNm1iXhAUhLmYNCKuHca8KaWCpEh/rwBrz7T7a6Ej8gVoI Yt+QB1yayVIkQ== MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 02 Oct 2020 09:45:33 -0700 From: Jared Finder To: Lars Ingebrigtsen Subject: Re: bug#43756: Fix for TTY menus mouse interaction In-Reply-To: <871rigwv65.fsf@gnus.org> References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> Message-ID: <3d6b6e0f894ab59c3b0df9394182f498@finder.org> X-Sender: jared@finder.org User-Agent: Roundcube Webmail/1.3.15 X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-02 7:37 am, Lars Ingebrigtsen wrote: > Jared Finder writes: > >> Let me know if you need more details to reproduce the issues. In this >> case, I think the issues fixed a [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 43756 Cc: 43756@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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-02 7:37 am, Lars Ingebrigtsen wrote: > Jared Finder writes: > >> Let me know if you need more details to reproduce the issues. In this >> case, I think the issues fixed a [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager On 2020-10-02 7:37 am, Lars Ingebrigtsen wrote: > Jared Finder writes: > >> Let me know if you need more details to reproduce the issues. In this >> case, I think the issues fixed are straightforward. > > Yes, a recipe for reproducing this problem would be nice (including > what > you're seeing and what you're expecting to see), starting from "emacs > -Q". Environment: * Emacs repo from git://git.sv.gnu.org/emacs.git, commit f6277911eb2c520aec8f0efd80c91999226e3322 * Run on Debian under Windows Subsystem for Linux 2 (the VM version). I've also seen this on MacOS and native Win32 builds of Emacs. Steps to reproduce: emacs -Q M-x ielm M-x xterm-mouse-mode Click on File in the menu bar. --> observe that you get the File menu displayed via tmm.el Click on Edit, Options, Buffers, Tools, IELM in the menu bar. --> observe that you get the menu clicked on displayed via tmm.el. Now the buggy parts: Click on the "C" in Complete in the menu bar. --> The Help menu displays. I expect the Complete menu to display. Click on the "I" in In/Out in the menu bar. --> The Signals menu displays. I expect the In/Out menu to display. Click on the "H" in Help in the menu bar. --> The root menu displays. I expect the Help menu to display. Run M-x tmm-menubar --> The menu listed is in the order File, Edit, Options, Buffers, Tools, IELM, Help, Signals, In/Out, Complete. I expect the menu to be displayed in the same order as the menu bar display. -- MJF From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 15:36:04 2020 Received: (at 43756) by debbugs.gnu.org; 2 Oct 2020 19:36:04 +0000 Received: from localhost ([127.0.0.1]:42606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOQqa-00042Y-Jm for submit@debbugs.gnu.org; Fri, 02 Oct 2020 15:36:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOQqZ-000422-1Z for 43756@debbugs.gnu.org; Fri, 02 Oct 2020 15:36:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38929) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kOQqT-0000E6-9I; Fri, 02 Oct 2020 15:35:57 -0400 Received: from [176.228.60.248] (port=1899 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kOQqS-0000N0-Pe; Fri, 02 Oct 2020 15:35:57 -0400 Date: Fri, 02 Oct 2020 22:35:55 +0300 Message-Id: <83k0w8e7z8.fsf@gnu.org> From: Eli Zaretskii To: Jared Finder In-Reply-To: <3d6b6e0f894ab59c3b0df9394182f498@finder.org> (bug-gnu-emacs@gnu.org) Subject: Re: bug#43756: Fix for TTY menus mouse interaction References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, larsi@gnus.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 (---) > Cc: 43756@debbugs.gnu.org > Date: Fri, 02 Oct 2020 09:45:33 -0700 > From: Jared Finder via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > * Emacs repo from git://git.sv.gnu.org/emacs.git, commit > f6277911eb2c520aec8f0efd80c91999226e3322 > * Run on Debian under Windows Subsystem for Linux 2 (the VM version). > I've also seen this on MacOS and native Win32 builds of Emacs. Native Windows build doesn't support xterm-mouse, and the native mouse clicks work correctly there. If you have a recipe for the native Windows build that shows incorrect menus popping down, please show that. > emacs -Q > M-x ielm > M-x xterm-mouse-mode Ah, xterm-mouse-mode. AFAIR, no one has made TTY menus work with xterm-mouse-mode. The first thing to do is to disable tmm-menubar, and then you need to cause a mouse click call menu-bar-open with the 2nd argument set to the X coordinate of the click. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 02 15:55:01 2020 Received: (at 43756) by debbugs.gnu.org; 2 Oct 2020 19:55:01 +0000 Received: from localhost ([127.0.0.1]:42631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOR8u-0004T9-Nz for submit@debbugs.gnu.org; Fri, 02 Oct 2020 15:55:00 -0400 Received: from greenhill.hpalace.com ([192.155.80.58]:38368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOR8p-0004Sx-Ld for 43756@debbugs.gnu.org; Fri, 02 Oct 2020 15:54:58 -0400 Received: from mail.finder.org (greenhill.hpalace.com [IPv6:2600:3c01::f03c:91ff:fe73:2daa]) by greenhill.hpalace.com (Postfix) with ESMTPSA id 80EC77EB; Fri, 2 Oct 2020 19:54:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=finder.org; s=2018; t=1601668494; bh=nKVdsMJ5sVCW3gCgbwe9nUz+EdySCArsLs/N0OUArh8=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=IH3X3I9KqXAvnQcnCIbmpbwXseju4qDb/BdALzjTt/nhuP9Y+arx4pbInTXWyP2yP 2JjuY2bhGxgQdgyEiPQMOEmMhg1/viIStwTZXpVb/YvR8hGIvla69rNqLDbn4wpzD7 BE4mraJTnh8XpLvfIY0h6GC4DdA+PGZOT5XLMgiADqvpaV1VaX8rMx4STenOCi/Q0Q 4OEsBiEOdhrprnXzbfZWQjxuAyugo8ToNq9BUxAJWbeJW34vSeET3BUTNoAedExsSf eD7y2hRpBR/nAGQW1HEx71FYObUV8fEmTmaaTIcDCFi3IJndVHr3YXQoOrfnQ996AZ hm8QMc8TTEmrg== MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 02 Oct 2020 12:54:54 -0700 From: Jared Finder To: Eli Zaretskii Subject: Re: bug#43756: Fix for TTY menus mouse interaction In-Reply-To: <83k0w8e7z8.fsf@gnu.org> References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> <83k0w8e7z8.fsf@gnu.org> Message-ID: <094def0cf664c29c513b0686929eb808@finder.org> X-Sender: jared@finder.org User-Agent: Roundcube Webmail/1.3.15 X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-02 12:35 pm, Eli Zaretskii wrote: >> Cc: 43756@debbugs.gnu.org >> Date: Fri, 02 Oct 2020 09:45:33 -0700 >> From: Jared Finder via "Bug reports for GNU Emacs, >> the Swiss army knife of text [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, larsi@gnus.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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-02 12:35 pm, Eli Zaretskii wrote: >> Cc: 43756@debbugs.gnu.org >> Date: Fri, 02 Oct 2020 09:45:33 -0700 >> From: Jared Finder via "Bug reports for GNU Emacs, >> the Swiss army knife of text [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager On 2020-10-02 12:35 pm, Eli Zaretskii wrote: >> Cc: 43756@debbugs.gnu.org >> Date: Fri, 02 Oct 2020 09:45:33 -0700 >> From: Jared Finder via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> * Emacs repo from git://git.sv.gnu.org/emacs.git, commit >> f6277911eb2c520aec8f0efd80c91999226e3322 >> * Run on Debian under Windows Subsystem for Linux 2 (the VM version). >> I've also seen this on MacOS and native Win32 builds of Emacs. > > Native Windows build doesn't support xterm-mouse, and the native mouse > clicks work correctly there. If you have a recipe for the native > Windows build that shows incorrect menus popping down, please show > that. On Windows builds, only the M-x tmm-menubar step is broken, with the order in the displayed menu bar being different then in the tmm-menubar popup. This is *only* about text based menus, not the native platform ones. >> emacs -Q >> M-x ielm >> M-x xterm-mouse-mode > > Ah, xterm-mouse-mode. AFAIR, no one has made TTY menus work with > xterm-mouse-mode. The first thing to do is to disable tmm-menubar, > and then you need to cause a mouse click call menu-bar-open with the > 2nd argument set to the X coordinate of the click. I think this may be getting mixed up with my feature proposal on emacs-devel? I did find this bug when working on making the TTY menus work with xterm-mouse-mode and they both affect menus. The patches I attached in that thread follow the pattern you described. This bug report is separable from the rest of that feature. It's also much smaller, just two lines. :) This fixes the current behavior of the command tmm-menubar-mouse, which is bound to . -- MJF From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 03 03:23:23 2020 Received: (at 43756) by debbugs.gnu.org; 3 Oct 2020 07:23:24 +0000 Received: from localhost ([127.0.0.1]:42898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kObt5-0008Cp-My for submit@debbugs.gnu.org; Sat, 03 Oct 2020 03:23:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kObt2-0008CX-It for 43756@debbugs.gnu.org; Sat, 03 Oct 2020 03:23:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50954) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kObsv-0002JQ-Nk; Sat, 03 Oct 2020 03:23:14 -0400 Received: from [176.228.60.248] (port=1195 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kObst-0003qF-JI; Sat, 03 Oct 2020 03:23:13 -0400 Date: Sat, 03 Oct 2020 10:23:09 +0300 Message-Id: <83ft6vepsy.fsf@gnu.org> From: Eli Zaretskii To: Jared Finder In-Reply-To: <094def0cf664c29c513b0686929eb808@finder.org> (message from Jared Finder on Fri, 02 Oct 2020 12:54:54 -0700) Subject: Re: bug#43756: Fix for TTY menus mouse interaction References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> <83k0w8e7z8.fsf@gnu.org> <094def0cf664c29c513b0686929eb808@finder.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, larsi@gnus.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 (---) > Date: Fri, 02 Oct 2020 12:54:54 -0700 > From: Jared Finder > Cc: larsi@gnus.org, 43756@debbugs.gnu.org > > > Ah, xterm-mouse-mode. AFAIR, no one has made TTY menus work with > > xterm-mouse-mode. The first thing to do is to disable tmm-menubar, > > and then you need to cause a mouse click call menu-bar-open with the > > 2nd argument set to the X coordinate of the click. > > I think this may be getting mixed up with my feature proposal on > emacs-devel? I did find this bug when working on making the TTY menus > work with xterm-mouse-mode and they both affect menus. The patches I > attached in that thread follow the pattern you described. > > This bug report is separable from the rest of that feature. It's also > much smaller, just two lines. :) This fixes the current behavior of the > command tmm-menubar-mouse, which is bound to . So you are saying that when tmm-menubar-mouse is invoked by mouse clicks, it shows incorrect menus after "M-x ielm", but only if you click on the menu items specific to IELM? It sounds like tmm-menubar has a bug in its translation of the X coordinate of the click to the menu-bar item, perhaps because it considers only the global menu keymap. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 03 13:44:35 2020 Received: (at 43756) by debbugs.gnu.org; 3 Oct 2020 17:44:35 +0000 Received: from localhost ([127.0.0.1]:44387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOlaE-0000EW-PZ for submit@debbugs.gnu.org; Sat, 03 Oct 2020 13:44:35 -0400 Received: from greenhill.hpalace.com ([192.155.80.58]:39354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kOlaD-0000EO-Cn for 43756@debbugs.gnu.org; Sat, 03 Oct 2020 13:44:34 -0400 Received: from mail.finder.org (greenhill.hpalace.com [IPv6:2600:3c01::f03c:91ff:fe73:2daa]) by greenhill.hpalace.com (Postfix) with ESMTPSA id 63CE9C38; Sat, 3 Oct 2020 17:44:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=finder.org; s=2018; t=1601747072; bh=2Z/PkOpNeF/YSvheDA6jK4Feu5UpSs9QBxtML4K0dcM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=tvGVXWGycchjQS/Iyb9EWe1tAvw7zRFtVpXF1E/vP3YxzYG7u4o/xpU8ovIdv5MN2 HQh7pyO4N+khqEYsY4+GRIXX3H3yhUPn7vBImRXeQwf3s0GQoR1LdfYyJ5J9z5OfTT us5mtM6ca/RIUve3GgFTa997ERBa4on+ZR8WuQoHA3NY3tIPKf6MCDiX9AZR54H9T+ Lh0C2X+FW2OEzKYLOLZVO40pe5YSKXgVSwSrD3aqFwJ48gchsUcDU7wAWPqX+2tz1z 5hA01th1rVBXDGB1ELJQQXh+V5vP1JtKvZewD3MqRMtFpQy2mppmOzirS4rIr9Ter1 aJvVc6csAhWwQ== MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_d589f7850f1d0c7a2c02dbc91f582526" Date: Sat, 03 Oct 2020 10:44:32 -0700 From: Jared Finder To: Eli Zaretskii Subject: Re: bug#43756: Fix for TTY menus mouse interaction In-Reply-To: <83ft6vepsy.fsf@gnu.org> References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> <83k0w8e7z8.fsf@gnu.org> <094def0cf664c29c513b0686929eb808@finder.org> <83ft6vepsy.fsf@gnu.org> Message-ID: <3259742e56a80e8ee6bf2628bf180033@finder.org> X-Sender: jared@finder.org User-Agent: Roundcube Webmail/1.3.15 X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-03 12:23 am, Eli Zaretskii wrote: >> Date: Fri, 02 Oct 2020 12:54:54 -0700 >> From: Jared Finder >> Cc: larsi@gnus.org, 43756@debbugs.gnu.org >> >> > Ah, xterm-mouse-mode [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, larsi@gnus.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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-03 12:23 am, Eli Zaretskii wrote: >> Date: Fri, 02 Oct 2020 12:54:54 -0700 >> From: Jared Finder >> Cc: larsi@gnus.org, 43756@debbugs.gnu.org >> >> > Ah, xterm-mouse-mode [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=_d589f7850f1d0c7a2c02dbc91f582526 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On 2020-10-03 12:23 am, Eli Zaretskii wrote: >> Date: Fri, 02 Oct 2020 12:54:54 -0700 >> From: Jared Finder >> Cc: larsi@gnus.org, 43756@debbugs.gnu.org >> >> > Ah, xterm-mouse-mode. AFAIR, no one has made TTY menus work with >> > xterm-mouse-mode. The first thing to do is to disable tmm-menubar, >> > and then you need to cause a mouse click call menu-bar-open with the >> > 2nd argument set to the X coordinate of the click. >> >> I think this may be getting mixed up with my feature proposal on >> emacs-devel? I did find this bug when working on making the TTY menus >> work with xterm-mouse-mode and they both affect menus. The patches I >> attached in that thread follow the pattern you described. >> >> This bug report is separable from the rest of that feature. It's also >> much smaller, just two lines. :) This fixes the current behavior of >> the >> command tmm-menubar-mouse, which is bound to . > > So you are saying that when tmm-menubar-mouse is invoked by mouse > clicks, it shows incorrect menus after "M-x ielm", but only if you > click on the menu items specific to IELM? It sounds like tmm-menubar > has a bug in its translation of the X coordinate of the click to the > menu-bar item, perhaps because it considers only the global menu > keymap. I think the issue is that the ordering of elements in menu-bar-final-items controls the order of the display menu bar, but tmm-menubar-keymap does not currently take that into account. It was pure luck that my first patch fixed anything. :) Attached is a new patch and more detailed repro steps. First, the ordering bug (the changes inside tmm-menubar-keymap): Environment: * Emacs repo from git://git.sv.gnu.org/emacs.git, commit f6277911eb2c520aec8f0efd80c91999226e3322 * Run on Debian under Windows Subsystem for Linux 2 (the VM version). I've also seen this on MacOS and native Win32 builds of Emacs. Steps to reproduce: emacs -Q M-x load-library tmm Defining the following stripped down version of tmm-menubar makes it easier to visually compare the displayed menu bar with what tmm-menubar would show: (defun menubar-items () "Simplified version of tmm-menubar." (let ((column 0) (menu-bar (tmm-menubar-keymap)) list) (catch 'done (map-keymap (lambda (key binding) (pcase binding ((or `(,(and (pred stringp) name) . ,_) ;Simple menu item. `(menu-item ,name ,_cmd ;Extended menu item. . ,(and props (guard (let ((visible (plist-get props :visible))) (or (null visible) (eval visible))))))) (push (cons name column) list) (setq column (+ column (length name) 1))))) menu-bar) (nreverse list)))) M-x ielm Eval (menubar-items) --> observe that the ordering of menu items returned is not the same as the displayed menu bar. --> With my patch this is correct. Eval (setf menu-bar-final-items '(help-menu completion signals inout)) Force redisplay via C-l --> observe that the ordering of menu items in the displayed menu bar has changed. Eval (menubar-items) --> observe that the ordering of menu items returned has not changed. --> With my patch this is correct. Repeat above steps for other values of menu-bar-final-items. You can add 'file to the list, set it to nil, etc. The click bug is a simple fix in tmm-menubar since the lambda passed in to map-keymap always checks against the previous menu item (e.g. prev-key), therefore missing the last item. Repro steps are same as before. -- MJF --=_d589f7850f1d0c7a2c02dbc91f582526 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-Fixing-small-bugs-in-tmm.el.patch Content-Disposition: attachment; filename=0001-Fixing-small-bugs-in-tmm.el.patch; size=2812 RnJvbSAxMmQzYmZjMDFkNjYzMmZiOGE5MDNkZDc1N2VlOTU3NGRhOTZlNDIwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYXJlZCBGaW5kZXIgPGphcmVkQGZpbmRlci5vcmc+CkRhdGU6 IFRodSwgMTcgU2VwIDIwMjAgMjI6Mzc6MDAgLTA3MDAKU3ViamVjdDogW1BBVENIIDEvM10gRml4 aW5nIHNtYWxsIGJ1Z3MgaW4gdG1tLmVsLgoKKiBgdG1tLW1lbnViYXIta2V5bWFwJyBub3cgcHJv cGVybHkgc29ydHMgZmluYWwgaXRlbXMuCiogYHRtbS1tZW51YmFyJyBhbGxvd3MgY2xpY2tzIG9u IHRoZSBmaW5hbCBtZW51IGl0ZW0uCi0tLQogbGlzcC90bW0uZWwgICAgfCAyMyArKysrKysrKysr KysrKystLS0tLS0tLQogc3JjL2tleWJvYXJkLmMgfCAgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwg MTcgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3RtbS5l bCBiL2xpc3AvdG1tLmVsCmluZGV4IGU5ZjNmNWIwMzguLjA3NGVlNzU5M2YgMTAwNjQ0Ci0tLSBh L2xpc3AvdG1tLmVsCisrKyBiL2xpc3AvdG1tLmVsCkBAIC01MCwxNCArNTAsMTggQEAgdG1tLW1l bnViYXIta2V5bWFwCiAgICAgICAgIChtZW51LWVuZCAnKCkpKQogICAgIChtYXAta2V5bWFwCiAg ICAgIChsYW1iZGEgKGtleSBiaW5kaW5nKQotICAgICAgIChwdXNoIChjb25zIGtleSBiaW5kaW5n KQotICAgICAgICAgICAgIDs7IElmIEtFWSBpcyB0aGUgbmFtZSBvZiBhbiBpdGVtIHRoYXQgd2Ug d2FudCB0byBwdXQgbGFzdCwKLSAgICAgICAgICAgICA7OyBtb3ZlIGl0IHRvIHRoZSBlbmQuCi0g ICAgICAgICAgICAgKGlmIChtZW1xIGtleSBtZW51LWJhci1maW5hbC1pdGVtcykKLSAgICAgICAg ICAgICAgICAgbWVudS1lbmQKLSAgICAgICAgICAgICAgIG1lbnUtYmFyKSkpCisgICAgICAgKGxl dCAoKHBvcyAoc2VxLXBvc2l0aW9uIG1lbnUtYmFyLWZpbmFsLWl0ZW1zIGtleSkpCisgICAgICAg ICAgICAgKG1lbnUtaXRlbSAoY29ucyBrZXkgYmluZGluZykpKQorICAgICAgICAgKGlmIHBvcwor ICAgICAgICAgICAgIDs7IElmIEtFWSBpcyB0aGUgbmFtZSBvZiBhbiBpdGVtIHRoYXQgd2Ugd2Fu dCB0byBwdXQKKyAgICAgICAgICAgICA7OyBsYXN0LCBzdG9yZSBpdCBzZXBhcmF0ZWx5IHdpdGgg ZXhwbGljaXQgb3JkZXJpbmcgZm9yCisgICAgICAgICAgICAgOzsgc29ydGluZy4KKyAgICAgICAg ICAgICAocHVzaCAoY29ucyBwb3MgbWVudS1pdGVtKSBtZW51LWVuZCkKKyAgICAgICAgICAgKHB1 c2ggbWVudS1pdGVtIG1lbnUtYmFyKSkpKQogICAgICAodG1tLWdldC1rZXliaW5kIFttZW51LWJh cl0pKQotICAgIGAoa2V5bWFwICxAKG5yZXZlcnNlIG1lbnUtYmFyKSAsQChucmV2ZXJzZSBtZW51 LWVuZCkpKSkKKyAgICBgKGtleW1hcCAsQChucmV2ZXJzZSBtZW51LWJhcikKKyAgICAgICAgICAg ICAsQChtYXBjYXIgJ2NkciAoc29ydCBtZW51LWVuZAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChsYW1iZGEgKGEgYikgKDwgKGNhciBhKSAoY2FyIGIpKSkpKSkpKQogCiA7Ozsj IyNhdXRvbG9hZCAoZGVmaW5lLWtleSBnbG9iYWwtbWFwICJcTS1gIiAndG1tLW1lbnViYXIpCiA7 OzsjIyNhdXRvbG9hZCAoZGVmaW5lLWtleSBnbG9iYWwtbWFwIFttZW51LWJhciBtb3VzZS0xXSAn dG1tLW1lbnViYXItbW91c2UpCkBAIC05Niw3ICsxMDAsMTAgQEAgdG1tLW1lbnViYXIKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yIChudWxsIHZpc2libGUpCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZXZhbCB2aXNpYmxl KSkpKSkpKQogICAgICAgICAgICAgICAgICAgKHNldHEgY29sdW1uICgrIGNvbHVtbiAobGVuZ3Ro IG5hbWUpIDEpKSkpKQotICAgICAgICAgICAgIG1lbnUtYmFyKSkpKQorICAgICAgICAgICAgIG1l bnUtYmFyKQorICAgICAgICAgICAgOzsgQ2hlY2sgdGhlIGxhc3QgbWVudSBpdGVtLgorICAgICAg ICAgICAgKHdoZW4gKD4gY29sdW1uIHgtcG9zaXRpb24pCisgICAgICAgICAgICAgIChzZXRxIG1l bnUtYmFyLWl0ZW0gcHJldi1rZXkpKSkpKQogICAgICh0bW0tcHJvbXB0IG1lbnUtYmFyIG5pbCBt ZW51LWJhci1pdGVtKSkpCiAKIDs7OyMjI2F1dG9sb2FkCmRpZmYgLS1naXQgYS9zcmMva2V5Ym9h cmQuYyBiL3NyYy9rZXlib2FyZC5jCmluZGV4IGFmMDc1YTQyYzcuLmVhNWY5NjEzMDQgMTAwNjQ0 Ci0tLSBhL3NyYy9rZXlib2FyZC5jCisrKyBiL3NyYy9rZXlib2FyZC5jCkBAIC0xMjEwNiw3ICsx MjEwNiw4IEBAIHN5bXNfb2Zfa2V5Ym9hcmQgKHZvaWQpCiAKICAgREVGVkFSX0xJU1AgKCJtZW51 LWJhci1maW5hbC1pdGVtcyIsIFZtZW51X2Jhcl9maW5hbF9pdGVtcywKIAkgICAgICAgZG9jOiAv KiBMaXN0IG9mIG1lbnUgYmFyIGl0ZW1zIHRvIG1vdmUgdG8gdGhlIGVuZCBvZiB0aGUgbWVudSBi YXIuCi1UaGUgZWxlbWVudHMgb2YgdGhlIGxpc3QgYXJlIGV2ZW50IHR5cGVzIHRoYXQgbWF5IGhh dmUgbWVudSBiYXIgYmluZGluZ3MuICAqLyk7CitUaGUgb3JkZXIgb2YgdGhpcyBsaXN0IGNvbnRy b2xzIHRoZSBvcmRlciBvZiB0aGUgaXRlbXMuIFRoZSBlbGVtZW50cyBvZiB0aGUgbGlzdAorYXJl IGV2ZW50IHR5cGVzIHRoYXQgbWF5IGhhdmUgbWVudSBiYXIgYmluZGluZ3MuICAqLyk7CiAgIFZt ZW51X2Jhcl9maW5hbF9pdGVtcyA9IFFuaWw7CiAKICAgREVGVkFSX0xJU1AgKCJ0YWItYmFyLXNl cGFyYXRvci1pbWFnZS1leHByZXNzaW9uIiwgVnRhYl9iYXJfc2VwYXJhdG9yX2ltYWdlX2V4cHJl c3Npb24sCi0tIAoyLjIwLjEKCg== --=_d589f7850f1d0c7a2c02dbc91f582526-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 05 04:24:12 2020 Received: (at 43756) by debbugs.gnu.org; 5 Oct 2020 08:24:12 +0000 Received: from localhost ([127.0.0.1]:47816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPLn2-0006i3-DG for submit@debbugs.gnu.org; Mon, 05 Oct 2020 04:24:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPLn0-0006hp-Uc for 43756@debbugs.gnu.org; Mon, 05 Oct 2020 04:24:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References: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=m0StxffhKnVq2qL2QD9ckG91Azmc4VmEWrCEoIB7+i0=; b=Csj3sORDO5dyMXfLfTBvptlXbH +o9boBK5rrx0XxqDej2mbIhP99pzKxTCVQX3dROhC1s13i3+3IGNRfeecCxxS+JIvebYA0xC9xCFc jZJ6tleEzBsIbYEn4pflcDxJZZU/X9Ze2BXIg8v67odmpqHdgBUh02D/6/c8I1b5a5Dw=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kPLmr-0005kf-Nz; Mon, 05 Oct 2020 10:24:04 +0200 From: Lars Ingebrigtsen To: Jared Finder Subject: Re: bug#43756: Fix for TTY menus mouse interaction References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> <83k0w8e7z8.fsf@gnu.org> <094def0cf664c29c513b0686929eb808@finder.org> <83ft6vepsy.fsf@gnu.org> <3259742e56a80e8ee6bf2628bf180033@finder.org> X-Now-Playing: Various's _That's The Way I Feel Now: A Tribute to Thelonious Monk_: "Mark Bingham - Jackie-Ing" Date: Mon, 05 Oct 2020 10:24:00 +0200 In-Reply-To: <3259742e56a80e8ee6bf2628bf180033@finder.org> (Jared Finder's message of "Sat, 03 Oct 2020 10:44:32 -0700") Message-ID: <87d01xozbz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jared Finder writes: > Attached is a new patch and more detailed repro steps. Thanks; with that recipe I could reproduce the bugs here with emacs -Q -nw, and your patch fixes the problem, so I've applied it to Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, Eli Zaretskii 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 (-) Jared Finder writes: > Attached is a new patch and more detailed repro steps. Thanks; with that recipe I could reproduce the bugs here with emacs -Q -nw, and your patch fixes the problem, so I've applied it to Emacs 28. It was small enough to apply without a copyright assignment (but I forgot to put in a copyright exempt marker again *sigh*). If you think it's possible that you'll submit further patches in the future, it might be a good idea to do the copyright assignment process now -- would you be willing to do so? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 05 04:24:19 2020 Received: (at control) by debbugs.gnu.org; 5 Oct 2020 08:24:20 +0000 Received: from localhost ([127.0.0.1]:47819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPLn9-0006iQ-Mh for submit@debbugs.gnu.org; Mon, 05 Oct 2020 04:24:19 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPLn8-0006iB-0O for control@debbugs.gnu.org; Mon, 05 Oct 2020 04:24:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=C2kxvPcesFpO64w6jz7w1tIaSNtqSYyZtEpbcBLTo90=; b=ZYekFWdX+3IKIsCdV3D6CaC9R0 01/R0xY8MgM6Au+UnAHsjLxix34LqvQhmWwuEukYCfSrKJhlfbWNlr7drT7wUtVH1FjOJxhXPAaeq G4OxOW720U/wKB26PRmt8VeUGhdSsXCuwZzGeUOsZldIMO8sOtilSDs7OARrZsysB/m0=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kPLn0-0005la-3l for control@debbugs.gnu.org; Mon, 05 Oct 2020 10:24:12 +0200 Date: Mon, 05 Oct 2020 10:24:08 +0200 Message-Id: <87blhhozbr.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #43756 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 43756 fixed close 43756 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 43756 fixed close 43756 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 05 10:53:22 2020 Received: (at 43756) by debbugs.gnu.org; 5 Oct 2020 14:53:23 +0000 Received: from localhost ([127.0.0.1]:50094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPRre-0000Di-M1 for submit@debbugs.gnu.org; Mon, 05 Oct 2020 10:53:22 -0400 Received: from greenhill.hpalace.com ([192.155.80.58]:44640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPRra-0000DY-ME for 43756@debbugs.gnu.org; Mon, 05 Oct 2020 10:53:21 -0400 Received: from mail.finder.org (greenhill.hpalace.com [IPv6:2600:3c01::f03c:91ff:fe73:2daa]) by greenhill.hpalace.com (Postfix) with ESMTPSA id B8A3C64D; Mon, 5 Oct 2020 14:53:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=finder.org; s=2018; t=1601909597; bh=2ypi5CG/b4yjnwmOPdTAmiCSb7Z5EXWGLQQro1P/7cA=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=HnvuxJ+Qzm+95I+GZUMCjsKC6eeZyLPbF28MHgi1RGgtm6A2h1OAdsTmwfWX7qGNK 1By8Q19ud1ncbMkL1PWvlbY/b2YTVpv89MYZR/hrVrw0u9wExf4asQykyGNXq1SSmI jxQ/cWNpHCTqcun/BDbv9ffIJhdTayrlozipcZmF0WP57VoHW48wpOlpEqfxaBiUoP fzzFSdHsxRESkgrrmUr8hRBIMUGNyqh3CK/0O5Nx6wsAQHNJpb1BOhEsqXPTvpQ4O8 uSkg525Zc3dvdtLUCmq5+3nBhR0vILsD5427lTQEVCDAtb2eXBPAufX3+WYgvsSpFX GC1jgBZ0HQHFg== MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 05 Oct 2020 07:53:17 -0700 From: Jared Finder To: Lars Ingebrigtsen Subject: Re: bug#43756: Fix for TTY menus mouse interaction In-Reply-To: <87d01xozbz.fsf@gnus.org> References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> <83k0w8e7z8.fsf@gnu.org> <094def0cf664c29c513b0686929eb808@finder.org> <83ft6vepsy.fsf@gnu.org> <3259742e56a80e8ee6bf2628bf180033@finder.org> <87d01xozbz.fsf@gnus.org> Message-ID: <9d2caa1bc27295542cfcd2f78052164d@finder.org> X-Sender: jared@finder.org User-Agent: Roundcube Webmail/1.3.15 X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-05 1:24 am, Lars Ingebrigtsen wrote: > Jared Finder writes: > >> Attached is a new patch and more detailed repro steps. > > Thanks; with that recipe I could reproduce the [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, Eli Zaretskii 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: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 2020-10-05 1:24 am, Lars Ingebrigtsen wrote: > Jared Finder writes: > >> Attached is a new patch and more detailed repro steps. > > Thanks; with that recipe I could reproduce the [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:91ff:fe73:2daa listed in] [zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager On 2020-10-05 1:24 am, Lars Ingebrigtsen wrote: > Jared Finder writes: > >> Attached is a new patch and more detailed repro steps. > > Thanks; with that recipe I could reproduce the bugs here with emacs -Q > -nw, and your patch fixes the problem, so I've applied it to Emacs 28. > > It was small enough to apply without a copyright assignment (but I > forgot to put in a copyright exempt marker again *sigh*). If you think > it's possible that you'll submit further patches in the future, it > might > be a good idea to do the copyright assignment process now -- would you > be willing to do so? Yay! Happy to sign a copyright assignment. Let's start that process. -- MJF From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 05 11:04:01 2020 Received: (at 43756) by debbugs.gnu.org; 5 Oct 2020 15:04:01 +0000 Received: from localhost ([127.0.0.1]:50116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPS1w-0002cu-QX for submit@debbugs.gnu.org; Mon, 05 Oct 2020 11:04:01 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36232) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kPS1u-0002cg-0T for 43756@debbugs.gnu.org; Mon, 05 Oct 2020 11:03:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60053) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPS1o-0000zw-Kz; Mon, 05 Oct 2020 11:03:52 -0400 Received: from [176.228.60.248] (port=3126 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kPS1n-0007nt-US; Mon, 05 Oct 2020 11:03:52 -0400 Date: Mon, 05 Oct 2020 18:03:54 +0300 Message-Id: <835z7od89x.fsf@gnu.org> From: Eli Zaretskii To: Jared Finder In-Reply-To: <9d2caa1bc27295542cfcd2f78052164d@finder.org> (message from Jared Finder on Mon, 05 Oct 2020 07:53:17 -0700) Subject: Re: bug#43756: Fix for TTY menus mouse interaction References: <41afb058e440b1b8e681ce38e1f7b014@finder.org> <871rigwv65.fsf@gnus.org> <3d6b6e0f894ab59c3b0df9394182f498@finder.org> <83k0w8e7z8.fsf@gnu.org> <094def0cf664c29c513b0686929eb808@finder.org> <83ft6vepsy.fsf@gnu.org> <3259742e56a80e8ee6bf2628bf180033@finder.org> <87d01xozbz.fsf@gnus.org> <9d2caa1bc27295542cfcd2f78052164d@finder.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43756 Cc: 43756@debbugs.gnu.org, larsi@gnus.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 (---) > Date: Mon, 05 Oct 2020 07:53:17 -0700 > From: Jared Finder > Cc: Eli Zaretskii , 43756@debbugs.gnu.org > > Yay! Happy to sign a copyright assignment. Let's start that process. Form sent off-list. From unknown Thu Jun 19 14:32:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 03 Nov 2020 12:24:07 +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