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#64440: 30.0.50; [PATCH] Highlight on non toolkit menu bar items Date: Tue, 12 Sep 2023 22:06:58 +0800 Message-ID: References: <87zg4d56l8.fsf@ledu-giraud.fr> <87fs3xo13z.fsf@yahoo.com> <83zg259iwz.fsf@gnu.org> <878r9losil.fsf@ledu-giraud.fr> <83tts2scvp.fsf@gnu.org> <87cyyo28m0.fsf@ledu-giraud.fr> <83cyyorfnr.fsf@gnu.org> <87r0n4sqm8.fsf@ledu-giraud.fr> <835y4gr9ao.fsf@gnu.org> <87jzswsfmi.fsf@ledu-giraud.fr> <83v8cgplqo.fsf@gnu.org> <87sf7kh1rg.fsf@ledu-giraud.fr> <87wmwv7hur.fsf@yahoo.com> <83edj3png3.fsf@gnu.org> <877cov7d7b.fsf@yahoo.com> <83bke7pm6m.fsf@gnu.org> <87y1hb5y0x.fsf@yahoo.com> <83a5trplax.fsf@gnu.org> <87pm2n5wyk.fsf@yahoo.com> 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="31475"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , 64440@debbugs.gnu.org, manuel@ledu-giraud.fr To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 12 16:08:31 2023 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 1qg445-0007ug-F0 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 12 Sep 2023 16:08:29 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qg43i-0006xq-LN; Tue, 12 Sep 2023 10:08:07 -0400 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 1qg43a-0006gW-Mx for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 10:07:59 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qg43a-0007NW-0J for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 10:07:58 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qg43e-0006rj-0E for bug-gnu-emacs@gnu.org; Tue, 12 Sep 2023 10:08: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, 12 Sep 2023 14:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64440 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 64440-submit@debbugs.gnu.org id=B64440.169452765626355 (code B ref 64440); Tue, 12 Sep 2023 14:08:01 +0000 Original-Received: (at 64440) by debbugs.gnu.org; 12 Sep 2023 14:07:36 +0000 Original-Received: from localhost ([127.0.0.1]:59653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg43D-0006r1-Pn for submit@debbugs.gnu.org; Tue, 12 Sep 2023 10:07:36 -0400 Original-Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:40777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qg43A-0006qm-77 for 64440@debbugs.gnu.org; Tue, 12 Sep 2023 10:07:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694527641; bh=Bzxt9n49UVCUCsztm/NQeWU2u5d6EFeMuC8DNc4W/bY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=gTlORXB/flPA1dFg61B1Quxsa28nsZQyPZsszbPw3Al9H43nAyZltXzcPgQyBD/oDchSYxFvkBs7xf0YICrPJS/YUPxlF+I/VFifqDBrsO9+1lIISEscpSFRTi4GNFw9lmJ04U2zFWMTovOnu1yOJcGRqkm1BLHgRRq6rSv/Cx+NufU+0dg/Np+nJc1VKPrnD2P+d5XAi2GprUwlZ2gTzIZVdI0YYGbRmzSInSdG8ZsRJyOZekXE3g/EkFG5bcDkGzgy71kITAh6NBqN7GLxEnMPzJvcS5ok36kA3LM0ALbQH+3b+zh9NrV1XCZyoUynleRgYmWI2424EEsRCvImyw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694527641; bh=utAfQrm/4v4l6Bz9JwhQjH7GyoCJQpCZvlxB95HcK9S=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=I3b1QC/Oo56Z6FRMHoIp8LjcWsgWj+p6Nj1OGnYFZEQ13q2HYl+dACrPBp8MDUt7iuaDNZLwgDoroKhbNh9KtyZPkJ+CgMO/Bz1hvC1s69r6K/A2O4KG90YfFIYNdsWHq1e+dY4RKKIHxaTbam6bIEURQko0OpPq3xYuAvO/DVz9AmIdwNATvDIzyqX48ZEGBLgeapkj7O2ld3J0x1A1Al4hh4obDfnyWy+WUcNX76zJ3bD4h7Zbms5FwcOXJBqPOXDq7nkDBJPoVrrNbudEPyTUY6hkEKj2PIFIRnfrwsFPr/g18E19SVnDuBZT/Jp6U7DsNsHOrHyDv6gxwv0kyA== X-YMail-OSG: 7dy2UmsVM1nJApaHIW8xJkGMT1KXGtvJX7BLJZIyOv0XWp1keOJwB0v.BNXKbRk RuJp8oi1f2ldwnPC58THgGCJatXI4fBwbA9jeXOiIa.y96N5UZZ1wxgyAzU9B8T_JhXBYFls1C5q utfmc.8p2_bO2DJ00ykwA8HcDcn_PO9j_v2KDn9BKJ_x49nUYWup._MtouLK23_H.huTVRdZzg0F rUbZKvRC1A6amhfl160MP49V_Rme3F5aMECaOdBwKO0wD9ylZm7Nkk10dqpQ2krDR14U3Lo._szp 3z8EYCUw0G_bSCfHuoUHnO7eUgR4TJ77lkXJEn_aByjf.QZCC0WN4kpZfap0C3f_VlfXkgHaHu.l b9CerVVinvuA1zeq6tFc7OFBm0IjiN_gEmcpbMz3h1.GG2L8CQsBQ9WVODGipAWa9T_CSbzhueFp kPSB1VJRzEJpyCrTk8gYvhkByZmXtUtkjT4FvwnK53JDAvfMv46OlgC0.yBnKJ5QUebINm53JTZx di9bz.9HMvcunJZh.j55id1tVHgbTMNVTVdbsIu54QZog45e9pT_TwDKVNSUkD7iHEGXzkWm3ddO nnTqu7F98_cnDmzbINd2p8.tnHKWXNq565xe.geqMzdCHeb25Z6.gtZIRS4cb4h35AE9uQnrZ5VD kNPw_wF.YdZhTUWEsWeW1YyNg0OE3Bb1zV17F0irXOney2_mMonJ9HFepLEP.Y_qFSxM3tAKzUGY iTSbdsyUAHzndec03wZivU10e5za6Udz.44xoVcA554N_gSEMxv5GcNOyiFoQ56ZKqQmD0BFadoM VdLvhq0hnxkaTCT1qC6UoRUkrVt4E8fQiFoMTbSv5o X-Sonic-MF: X-Sonic-ID: 8f8ea9ff-49f1-4a9d-b754-12705ce616bc Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Tue, 12 Sep 2023 14:07:21 +0000 Original-Received: by hermes--production-sg3-69654d8bd-xs829 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2cc388c1e8e67aeeb347440728a1a3d3; Tue, 12 Sep 2023 14:07:18 +0000 (UTC) In-Reply-To: (Stefan Kangas's message of "Tue, 12 Sep 2023 06:56:36 -0700") X-Mailer: WebService/1.1.21797 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:270173 Archived-At: Stefan Kangas writes: > Po Lu writes: > >> no other program on Unix systems highlight menu bar entries as the >> mouse pointer enters them. > > I don't think that's true? See the below screenshots. > > X11: > https://i.stack.imgur.com/TjgyR.png > > Gnome: > https://www.howtogeek.com/wp-content/uploads/2014/05/08_gnome_desktop_with_menu.png > > KDE: > https://news-cdn.softpedia.com/images/news2/kde-kicks-off-2017-in-style-with-kde-plasma-5-9-beta-brings-back-global-menus-511786-4.jpg These are menu entries, not menu _bar_ entries. The latter are not highlighted upon the mouse entering them, but after they are selected, making this all moot in Emacs as the popup menu obscures the menu bar.