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#58406: 29.0.50; Bars refactoring? Date: Tue, 11 Oct 2022 08:32:41 +0800 Message-ID: <87sfjvjj2u.fsf@yahoo.com> References: <87a6641648.fsf@elite.giraud> <87bkqkm777.fsf@yahoo.com> <87tu4cyszl.fsf@elite.giraud> <8735bwm57n.fsf@yahoo.com> <87wn9798ww.fsf@elite.giraud> <87h70blrt4.fsf@yahoo.com> <87mta392fr.fsf@elite.giraud> 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="28420"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 58406@debbugs.gnu.org To: Manuel Giraud Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 11 02:33:24 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 1oi3D1-0007Da-0Q for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 11 Oct 2022 02:33:23 +0200 Original-Received: from localhost ([::1]:39786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oi3D0-0002zv-1m for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Oct 2022 20:33:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60618) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oi3Cl-0002zm-1X for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 20:33:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51223) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oi3Cg-0008E4-Jc for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 20:33:06 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oi3Cg-0005Oo-FC for bug-gnu-emacs@gnu.org; Mon, 10 Oct 2022 20:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Oct 2022 00:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58406 X-GNU-PR-Package: emacs Original-Received: via spool by 58406-submit@debbugs.gnu.org id=B58406.166544838020746 (code B ref 58406); Tue, 11 Oct 2022 00:33:02 +0000 Original-Received: (at 58406) by debbugs.gnu.org; 11 Oct 2022 00:33:00 +0000 Original-Received: from localhost ([127.0.0.1]:50301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oi3Cd-0005OX-Sr for submit@debbugs.gnu.org; Mon, 10 Oct 2022 20:33:00 -0400 Original-Received: from sonic306-22.consmr.mail.ne1.yahoo.com ([66.163.189.84]:33864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oi3Cb-0005OJ-KF for 58406@debbugs.gnu.org; Mon, 10 Oct 2022 20:32:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665448370; bh=cY2hXLOvqd8CPbCKjvMLH8Gv1jE0jkau08qMr9L1D3w=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=o5Hq8HwR4oprzNmFxqqRqzovDopMxQFa+JCpWK10vUbDF7/NFZt95K7lY02CFMYyV8tY3hiY7ixfivUdzyyEMpMf3+8Rw26zj0EXU8HnaOUBM7zab2zy/YNl4Xt6pZs9lxKksokMci5UoKjVv7mAn1jXDq8FnoUCtEkey4ej+wiE2au83yEU9YjfWLzkoxA3ENHlY7qRQNzkkeDnG7EAsJDGFXqvRcVKJgVWVglLUaTdkhRbgelAtxETt1rIOOyQL+j+VvsHR1FHf8/ZfBUbZFbo2pDBY0zblG5r7CVO/CEK8cry5jFo/Z1peanAc8McTKdMvYzEtOndP2gYu2kfAQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665448370; bh=eBHB/IW2viavfCgbUQCoEYec9QHwVaokAnNXPbWBnxU=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=bQdgrbWo5AMTcV9lW9WELY92ZVGCuHEIG5BP+OS9NdvPPmHnDob6kIFC8OnlkZTVH12vEtMLkuX9kmSJTzKMyGV3d98tHJlOOYYdowCNtkSuuV5JAyJGJNX4kNEf7974MJrXTz3aSduuS1g27PmAy2hlSBhn4vzdDO959aGHXHcw17kdvUEhGk8fiXf3T5yCAgWYdeCeVUrZ8IPmYLP0tw7Bdv1PeY+Saski/aPI5OW64N4PVaSoqWrp3Qh7x7dFpVH3XFKJ6Er4AWjOodGBMPFrMP1mZzAnFsvjLlUuIXNnqZ3Oo+lJd2JOC5TuxrzsdCUdo8b7XqP/CTe1rr0jnA== X-YMail-OSG: sPj3S4wVM1kjAjqQYEhTf9uj81de4lI.1uM5e6PiMlRI14Z2VeW_1ab0U_AUpjv zRTf8fHRUdl6znur5tfMD2NXQ7g_c0n.c6uGIzDLUl8hPCBxUuZvzmkWHl5XA8H06pVlX.WeEsrN YX63sTcJkJkKLNNrPFVHhMNuf6U5GzvpPEF9muXHfIdOGCHRxJFHuLFUh2P5PC5xY3dil8nx8wzf LtkWYa5CF2oEX66WHqzyHshTtFEkLat6Q0ktqlGq3sm3xpp1YtalyB.916DPAguuawSV.DumaQdJ 6X8ErNAqQ2_lCgTrDy9FYqW6WZWEkPEiON3GCh6FIusMLqZgL1KTs8RNSsV3mKhWH8xh958sOwJk 1vKjO9dde4csXmdJau3tS8yMLUc0OHXNpkQRQPysMhDkx46dr.zjTg9UEuPNe57bQHw6Ui.UCy9W QoBGJt6NSew_DGUkVyaFe6KBtYVXrKVGgKIY4N24HGKksO2r7m7BCXZlgOMCP7tPruxShEyD4FFo CLOTwYjdRxlxUS2cycqzzSGvfwzaCkQsDJGo02gP.bWYETQhK2Xbyak6Xv34s_rT6IuVY976X1r9 CavIhglrILAT6TC.aOWdyt_0g7a7Sqn4OpTCqQzGqT8E0yfvWKDTdl97y0KaDKxSRTdf757q8PVp euwJspTKenbHemycw7_4Ma0pzco9ypDEs6CwlbxZrdLSmexTNQ03SLOZe422WSZKOC9VwOvZIUSZ YQiDRW3zuF9cewZ3cbQlidqu9KkxlxOq4xL57eWqXtUlW0x6WLeu8HQu2B.CyTCtcPDNy4.rFkxW 9iBohU0vCdtrqPN07vkhTtOvvzv3nP_me.tsBtEbiy X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Oct 2022 00:32:50 +0000 Original-Received: by hermes--production-sg3-785466d859-8rptm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 41f2957f8149ac710fef01fed54d6166; Tue, 11 Oct 2022 00:32:45 +0000 (UTC) In-Reply-To: <87mta392fr.fsf@elite.giraud> (Manuel Giraud's message of "Mon, 10 Oct 2022 16:30:00 +0200") X-Mailer: WebService/1.1.20740 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" Xref: news.gmane.io gmane.emacs.bugs:245067 Archived-At: Manuel Giraud writes: > - what most other programs do is to highlight the menu bar entry > when clicked (and then stay that way while the menu is opened). > So even with this case, we'd have to have a way of highlighting > a menu bar entry. That would not be mouse highlight anymore, and relying on mouse highlight to implement that means you'd have to fix the expose processing to respect it, in which case I'm not even sure expose processing works at all in the oldXMenu. Besides, the menu usually covers the bar item in the no toolkit build, so I'm fairly certain people won't get to see the highlight.