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#57372: no-toolkit menu popups do not respect emacs font configuration Date: Fri, 26 Aug 2022 19:18:36 +0800 Message-ID: <87czcns16b.fsf@yahoo.com> References: <87lerek7pt.fsf@logand.com> <83k06y74sy.fsf@gnu.org> <87v8qihxbk.fsf@logand.com> <87czcp29m6.fsf@yahoo.com> <834jy17umv.fsf@gnu.org> <87mtbtipnx.fsf@logand.com> <834jy161rs.fsf@gnu.org> <87h721iian.fsf@logand.com> <83tu614f1k.fsf@gnu.org> <87zgftgsdx.fsf@logand.com> <835yig4y03.fsf@gnu.org> <87h720b0r6.fsf@logand.com> <83edx42kyj.fsf@gnu.org> <874jxzbhf7.fsf@logand.com> <83wnav1edw.fsf@gnu.org> <87h71zs2a1.fsf@yahoo.com> <83r1131d89.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="7458"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: tom@logand.com, 57372@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 26 13:28:03 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 1oRXVK-0001mt-6g for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Aug 2022 13:28:02 +0200 Original-Received: from localhost ([::1]:46632 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRXVH-0008TG-Od for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Aug 2022 07:27:59 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56578) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRXMd-0001Cw-5Z for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 07:19:09 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRXMc-0006TK-MA for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 07:19:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRXMc-0001Ic-Ha for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 07:19: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: Fri, 26 Aug 2022 11:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57372 X-GNU-PR-Package: emacs Original-Received: via spool by 57372-submit@debbugs.gnu.org id=B57372.16615127374977 (code B ref 57372); Fri, 26 Aug 2022 11:19:02 +0000 Original-Received: (at 57372) by debbugs.gnu.org; 26 Aug 2022 11:18:57 +0000 Original-Received: from localhost ([127.0.0.1]:52418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRXMX-0001ID-A9 for submit@debbugs.gnu.org; Fri, 26 Aug 2022 07:18:57 -0400 Original-Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]:33512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRXMT-0001Hq-44 for 57372@debbugs.gnu.org; Fri, 26 Aug 2022 07:18:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661512727; bh=4USz5YPvTQE2lyOXuWTGfDw5Ou2IkM7NuMjqbUTJ2Nc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=YuSnKLSZD1NYrthppjciJZlUcc58W7vA8vyMhLX0hGTzaC6k78NQW7a+J5v92+GDmgcSyOlvYz4Rq5kAtJE/khTwQWd7Fyn63Pavkh0vs3346NPe55l2a+FFyhtTiNM1IwTgiusO9L7tn1sJ3Qyz10S168orQt04s0+s+p0u9iuI9QD/85aLV6ld02TZAdMxSoRVhKhUFO+a2Oj+eD+DfON4XQokDPy1gLC2iHnyEvhzmHn0JyXODqeqYoo3fSjJpdrbq7WdjUyfO0KLpS6NIZ7FehfDIJ/sDEQlUJfzd73z+buxpjf4WXPoNSEXugF6AsLkM6yCrXQCeLKCSbJsyQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661512727; bh=a2Sl7E9EPKLFODAnn78kRJaPlhrhC/6qdD8t7C4WihB=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=MQp1f/SZLBCHbmDaTNhYho/py6vyot1pOWF+SZhf1x3NqghqhuFbIuvzDYSDcMsuQaWxjcNG+MJf0EDJEm+bYSU3wTsUyHd/BZXLOlYJzKNBrMQ/sj8rDanB1cN3G/X9Hr3ZaogkD7+vpdg8ypypETLxkQjmZhd1XIo8896CU6d5zQyWP9jtMfSzUecaHpVbOZaovl6OmkvG4PYNggIwx4KxvAyfwaQTNRjeDDk1oYECgqTuetkdGhlphcGS4tLe3BU6IvWIC94AB2babmLL5xkcpG51wXL9E1jAzyGDxcME/y1ZLixCwcDOn4n2ABd74Ms2+cG5oAf63HjwEFMM6w== X-YMail-OSG: TPtvuggVM1m97ToRUO.Ad9hCKKhwSJdtyYo3lVFvFZGnuZDCAiF_EL9COYyG09o n.M5swWSgh3QOBkPuP4xvFjruCTuNFkk.WPF5h7ndskRr8VZ.l6O42387g2vphGnfcEOXE_xHUx0 v5MzM34m6GEQVrYcI6DOitBYUYGwgi8idKkBlq9Mhp6lZY01iAPDjJCR08ldoYE1xgfnQszsH2u9 7mnOa_ZDYM7pTyyk70_57GB2BaWmIR5rUSDHIsKgCqX2QCcOaMztx.eSVseYsnDmXSXBGoGWsuB. Rr2VvVw.FcYknbWHUcjha.Vcz8_e1q039ynYNR6qFkKDxgSxdq0yRb3s5e6mhEGm_Nr1XsKYziHT xMy9h3un9jEwhS9ofktG9rN8vzXNE0mMO0G7rd5gA8sgmmlC.VFQbjXtlG9_oYTnfiqQgpwpPhWc Oqq8.APJUDGQxO32OxMMdQQRQElfnWfPW.7VT0U8Clp_jBsV0vKqyPX0ZqDmuyyzWjhakuPbr9.E VO8F8LvEexbW5ZTZAptMAZz4oNCJCmu7Uac5D23a.s_pOfNwI_UdN_gqKcYCCBb8exPMsNoga7pH r001c9umplpk0WO4vUvx8ZSXmjWEb9oTU5lVde944Fr0WAY6CX8co33j7jpRw_qnOtYPBb0er4Hb fCCsBqtcNC.52wcWZkUJdEG_mBY1q..6yZoDSOp0szeR8gxZpfb4VrA4jtKFqrzkHF4f3PnoGdyx hJ.CRaCQQiQb.MstsgyEw7MNoR6MIn8lI4qk7VVbjqT2Bb_VZs06GocdeNSFk2lrH8naMkUTQDJl s3VVK9hXGE_1sNVzLHm4SIZs3TwuxtCjIOlp9KitRY X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Aug 2022 11:18:47 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-84qt6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 515a2975fa20c7c64a29c0a3db2968a0; Fri, 26 Aug 2022 11:18:41 +0000 (UTC) In-Reply-To: <83r1131d89.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 26 Aug 2022 14:00:22 +0300") X-Mailer: WebService/1.1.20595 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:240811 Archived-At: Eli Zaretskii writes: > That depends on the implementation: if the no-toolkit menu > implementation intercepts the clicks before they get to Emacs, "C-h c" > will not work for the individual clicks, only for a complete selection > from the menu. Clicks on the menu bar aren't intercepted at all. Instead, some code in keyboard.c (not exactly sure where) will call menu_show_hook (through read_char_x_menu_prompt) with the contents of the submenu that was clicked if nothing was bound, AFAIR.