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 09:13:22 +0800 Message-ID: <87h71zu7rh.fsf@yahoo.com> References: <87lerek7pt.fsf@logand.com> <83k06y74sy.fsf@gnu.org> <87v8qihxbk.fsf@logand.com> <87czcp29m6.fsf@yahoo.com> <834jy17umv.fsf@gnu.org> <87zgftzvqt.fsf@yahoo.com> <83sfll6d38.fsf@gnu.org> <87k06xilb0.fsf@logand.com> <83y1vd4j55.fsf@gnu.org> <87edx5ihz3.fsf@logand.com> <83sfll4esu.fsf@gnu.org> <8735dli9t3.fsf@logand.com> <837d2w4yfb.fsf@gnu.org> <87k06wb2vc.fsf@logand.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="29623"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: Eli Zaretskii , 57372@debbugs.gnu.org To: Tomas Hlavaty Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 26 03:14:15 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 1oRNvK-0007WK-Jg for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Aug 2022 03:14:14 +0200 Original-Received: from localhost ([::1]:58410 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRNvJ-0007kc-J6 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 25 Aug 2022 21:14:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49694) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRNv9-0007kO-LG for bug-gnu-emacs@gnu.org; Thu, 25 Aug 2022 21:14:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33675) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRNv8-0004gY-Ob for bug-gnu-emacs@gnu.org; Thu, 25 Aug 2022 21:14:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRNv8-0001pA-8k for bug-gnu-emacs@gnu.org; Thu, 25 Aug 2022 21:14: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 01:14: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.16614764206976 (code B ref 57372); Fri, 26 Aug 2022 01:14:02 +0000 Original-Received: (at 57372) by debbugs.gnu.org; 26 Aug 2022 01:13:40 +0000 Original-Received: from localhost ([127.0.0.1]:51657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRNul-0001oS-L7 for submit@debbugs.gnu.org; Thu, 25 Aug 2022 21:13:39 -0400 Original-Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:36780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRNui-0001oF-NX for 57372@debbugs.gnu.org; Thu, 25 Aug 2022 21:13:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661476411; bh=sRd1w6mCNnwGyPkfATBUQNJGJeWOOiLXhh2G03FZ+/4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=Ig8n7fnGucvCHbBMD/4ROLdNoimojIg3SRA/haIS26aXyHvbZDWFbY9rG5+0D+xPYvVIl6SU9etatxrhQo9mdYUrBFYXPjMZPeipMx0ZhStVEyF60glqCFD282u4z7OHkjTI6/19UbYq0ttn6hgn7W6Pr5Pty52z8jmkNTJ8UzOdH/7DrMdRqEuWy/6kI2WTbQzAp71Z30fIhyCECujlNDLpeyOoNi7EO/NIB4RCqTfOnLls2Vz27ckgHpet3yS/6Vho0lT6N7xo4Y1QqRX/QM0TqzIsZyr4hWZEzwihs02M305Lk8XlUVYHgkvi/I2sFMEJRz7EsRLh2+3bsRhl3w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661476411; bh=L3bsASkuZHEoN/MnE8xIQx6CcMlpzH9xKxUsnup8gc4=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=YTj3Kt5i177bdSmsFyIqLukBfab5akJVRmGfAlpGStNSfhOiU3mVwpuf7sHZylvs6IF+TD7fwDGaT0zzwJU4IyAjT9WuzrJQj6T9L9VfarKFQXtocgGKF3IpJNXRmPU85HQWulCGEgox83rti2ycuq9EyGD/Lj09uFPmHGhoSV/SUEqp/3tcpyk8LDuFUDYmy9ojMj/0rx+HZ69EFSBzxNjSbi7v3kud5c4D+T69NHOHxr/gY3Kh5n0LHEIPYizgPhsHt95t2SWpYGIsFHTmCFOQyUCzpKWQux7G9YmD6ya+pF8zWfEWIdmM0i0ajrO69HgoJroFDyEgphTW4O5/Bw== X-YMail-OSG: TGCXud8VM1n5klMncUR4u5LzYoUBOGqMgydpz06itnDCv254OGuAZqSpeT7Xlii ioF4umoShgQi2FfHZb8bmhiE_GDwD5HiyoV.OpE7B6PngMvv5IeULk_i4CAB1srASkoUaGd7fwo. FZlB_HPvhJrCb03e1WMLNrPOEqwtaIAWencvInmyNuL8QZj8MVkzdhTHkf8gcW_aT35wqgmRspeV _GhYne9QND7Xs_jJZIHWlnDplMjTNroZQ9bcpsK_ty4dQcjnUVODNRfubEcPVj9.mhn4qmIFtyEz qjPc51RGGIMz9oTrEIeAnyQesSSMGuEglZCS.tZuDhQtglmgu9kTYzRTNjCN090SKJ6ug72Vpalu T2nnyTKKiW5Db21L6pHobITysYtv1V2ZHJJlbRzSZCw5QCTplkCxqmt.GX69vZI8U74DY3Opnl9Z 1KC9NFgWpY6CqS98kD1PrzLivK9yNBW2_WSCaFc4YwjQ9dADHCa9ZyVmkxT4aMrAzZzzGGGawfG_ eQ9wS5ZfPxuUYg_ywgt5GzOafIFMgc22Z.KIQjS2pw7M1rWDYR9PkSmbFW7PMZNuKUNF2pc94XpS tT9PDGpS84IgOgCRz8Je9rXy1eJtISC9NKIIBOel.f_VIt9K1FjeMe3vL7cJpAznfhiNmxbQciy0 AERUYW03.W4u5Pxl5YPtTVVOdXGOp.tydkrW8hr_KjpmlVMWGMMVP7Q.xuO4Jpgu2GMNU1UL1WA2 rqz1G7U94wDVXyz578tu9QTcSWPalCbvl20l7Pq.hqVfzcASsZOB0YBQBLO_TqqFnvIFF9rzB5OA niVjGRr1BuF7jU9Q0tPLN9Q_iYPq7D66apFfog4Dw9 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Fri, 26 Aug 2022 01:13:31 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-fnk8z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3ca01ca415c2063a9f6ff8d01eaca214; Fri, 26 Aug 2022 01:13:26 +0000 (UTC) In-Reply-To: <87k06wb2vc.fsf@logand.com> (Tomas Hlavaty's message of "Thu, 25 Aug 2022 20:21:43 +0200") 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:240759 Archived-At: Tomas Hlavaty writes: > Frequency is not that relevant. Convenience is relevant. It should > happen after key press. Not after changing configuration and restarting > Emacs. I thought I explained that well enough already. It is not > something I invented, it is important use-case and pretty much essential > part of GUI programs these days. Try for example C-+ and C-- in firefox > or xfce4-terminal. Neither of which result in the menu font being resided, not in xfce4-terminal or in Firefox. > - The font configuration is alien to emacs with many issues and downsides. There is no toolkit that uses the same font configuration we do, since we wrote our own font display code. > - It is not possible to change it dynamically. It is on the Lucid and Motif builds.