From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#59351: 29.0.50; [PATCH] Fix mouse click position to menu bar entry Date: Tue, 29 Nov 2022 20:19:22 +0800 Message-ID: <87lenuuf5h.fsf@yahoo.com> References: <87tu2wlku7.fsf@elite.giraud> <8735agr0g4.fsf@elite.giraud> <83o7t4bhk4.fsf@gnu.org> <87zgcov1ps.fsf@elite.giraud> <8335agbai5.fsf@gnu.org> <875yfcuw5r.fsf@elite.giraud> <83r0y09td6.fsf@gnu.org> <87zgcotbw9.fsf@elite.giraud> <83iljc9k5s.fsf@gnu.org> <871qpt7hac.fsf@elite.giraud> <83y1s1y3vg.fsf@gnu.org> <87fse7jd7t.fsf@elite.giraud> <8735a7jczf.fsf@elite.giraud> <8335a5ubgr.fsf@gnu.org> <87sfi5aaph.fsf@elite.giraud> <834julsjjz.fsf@gnu.org> <87r0xpw77m.fsf@yahoo.com> <83h6ykrjc1.fsf@gnu.org> <871qpnkny2.fsf@ledu-giraud.fr> <87a64awpr8.fsf@yahoo.com> <83iliylzyf.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36900"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59351@debbugs.gnu.org, manuel@ledu-giraud.fr To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 29 13:38:51 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ozzsx-0009NB-MT for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Nov 2022 13:38:51 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozzam-0007gY-BE; Tue, 29 Nov 2022 07:20:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozzak-0007fM-Bm for bug-gnu-emacs@gnu.org; Tue, 29 Nov 2022 07:20:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ozzak-00060J-0d for bug-gnu-emacs@gnu.org; Tue, 29 Nov 2022 07:20:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ozzaj-0007zq-KU for bug-gnu-emacs@gnu.org; Tue, 29 Nov 2022 07:20:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Nov 2022 12:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59351 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 59351-submit@debbugs.gnu.org id=B59351.166972438430725 (code B ref 59351); Tue, 29 Nov 2022 12:20:01 +0000 Original-Received: (at 59351) by debbugs.gnu.org; 29 Nov 2022 12:19:44 +0000 Original-Received: from localhost ([127.0.0.1]:54373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozzaS-0007zV-Er for submit@debbugs.gnu.org; Tue, 29 Nov 2022 07:19:44 -0500 Original-Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:45872) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozzaQ-0007zP-6Z for 59351@debbugs.gnu.org; Tue, 29 Nov 2022 07:19:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669724376; bh=/2CTEhgRTTLXSoxqk+UEVXehbZg/7HYU9qLoozbCehk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=D0v0scY1Tj5IorLxaz0LP5v9VewneGOYL/cE48A1VWERIQjXGdWHUhH33KkAAUU++s92R1gGgf5oOROc/3utbiOcNihE0OASqgSamDwIuxwtJujYJcN9S9O3dcfwk+UELRKQmq4ZVesjnSypjfly6PUka8fKHWHRmRL5izqeHU+qYuRsHoH0lQ76WBa2T1yszklli4GYK+VOlLHdTPxU45x4b55HBc3HUJsPc6GRLpVFRoL013f4xqjM17cdlCYi58l+Z8HNfxBd15GLt4mrEfEEv+7GL72SgujM8r+T4eNzWo8qzFdYTzB3cxzCgB1+Vs5kcpZ2mo+2L7V256LYSQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669724376; bh=5lsTl9eDbnzT1jAYHgTu8M+vfuNbyIhAPQ4NgAtOwdQ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Js+ZoLiXCS/TXOwwRgJoKFSEC+Ey+3gJugP9x7lmYgiYeVwHhY9j6S39FhzgOxoOUZLSbYpmy1bKG5rnM7G5zoJSci43HBoZfqa9PGMGFRfWS60N3E2z1xwYIuTQXFhhG+IKeR/XSLmWsgoXFjaIDLPRjW2FGUOp8biBUeIUxlgIKpxLPtCkxVrheID0+xiu7pJ/zWZaB/QoC299UfJvj8Wfff7R5UNtpW+pyTvcdgDMCTts3p+Dg7V2lw0JubJDuKoh3bfuL+e95QhIutfl9C/Y2kq6qm53vjxQ8akV6FYyVP7rpDdx/+RzrsHkzgz6IR8GkzqChHsujHe7JnShzw== X-YMail-OSG: xrQWu38VM1k3WRRuZ4WKYZLZzjPnilIh0zuzqyZeAOfmyboAivNkYVQKjkQd9q2 mjV6DmwGI4UH6knHBg4elHYwUJy2aKa2iwOxg6HqW9h.JMfS8AJyp9fSMa1J976S27kqtpN45ZtT _dHbPQyvk2GHG6Mjarybx9W9w_4ELBh_W7MqMWkke6fDSB5LAYtg6pnEuZTeJGk3lr6S4H2Ji2iD mABUOi5Sh3rgLIwnbhinp8lKrr.X8KbpVLUruz09zSI9aG2_.h8riWSiFkMvu8LMpTyB32ceYIXI qGMF6aq4E6Xoxd5ObMJKUdNPKPTAY_cfQAcbDtg9JDiut3T11BObKdbi5BfV.8WjmsYlIKUjKIVx 0Ug7ZDtBS2S5OOTOHTWJvO7gCoNBLXrPhhXuyL7JhwLA6WyZ81v20AMj5gHOrUk1NR4.nOpjIaan zdhtwfxSXhTt5jhPcKVcnXZXjdCUnkf_FMlHo2Cc0q4bzt9h50b2YLufibwjCVYn9eP9_Ks5OikB W_Z81Lqz__xgIKaIKi6irAPwZK8JI81kXbrRivD8uDSglq33_gR5aXsIyi.rOLlSRMXfszLDiMCu iY9_obhwIRTwXYbxHUZOVSxkXxEjQ_wad_tH5mt0UatdyE4hWz3X7DDQaoVvIE4_JDrXA4JpqHzY KZvVvpTF2Kz9uzCwjc7REFZjunBBNAR5GSMG21NT7t_AcjzfW9tHZNIqihNT6QF1PGOAXffarZ2B wNQNBnmb3ZfsTQqlkw8yEvxtYn4RSwePsVkq21hinURYd2My9KymJi9Dzvxr9xbHt9fY0ilBnlvA 9UpSo_P94VUutJksfvLYL1jjVXz4NmAEMnwYaUedXh X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Tue, 29 Nov 2022 12:19:36 +0000 Original-Received: by hermes--production-sg3-6c8895b545-qz6cd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 52a6fd78eaa38dbdb45958118ef3db37; Tue, 29 Nov 2022 12:19:31 +0000 (UTC) In-Reply-To: <83iliylzyf.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 29 Nov 2022 14:14:48 +0200") X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:249389 Archived-At: Eli Zaretskii writes: > Why not emacs-29? This fixes a bug, albeit an old one, and the conditions > are (or supposed to be) such that the new code only affects X builds with no > toolkits. So what is the danger you see in installing this on emacs-29? Fiddling with the code behind the various bars (or any other code that can cause the size of a frame to change) tends to introduce regressions in interactions between Emacs and window managers, and there are too many window managers and build configurations to test in a period of 6 to 8 months. As such, I'd be really uncomfortable with installing that change on the release branch, especially since most people are not using the no toolkit build.