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#57449: 29.0.50; does not show "more Fonts" "By Family" when setting default font via menu "Options" --> "Set Default Font..." Date: Sun, 28 Aug 2022 09:12:48 +0800 Message-ID: <87h71xqigf.fsf@yahoo.com> References: <875yidhn9t.fsf@no.workgroup> 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="28924"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 57449@debbugs.gnu.org To: Gregor Zattler Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 28 03:14:09 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 1oS6sL-0007Qj-KQ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 28 Aug 2022 03:14:09 +0200 Original-Received: from localhost ([::1]:33134 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oS6sK-0000dm-5P for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Aug 2022 21:14:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46842) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oS6sE-0000de-LP for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 21:14:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39341) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oS6sE-0002xd-DI for bug-gnu-emacs@gnu.org; Sat, 27 Aug 2022 21:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oS6sE-00033s-48 for bug-gnu-emacs@gnu.org; Sat, 27 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: Sun, 28 Aug 2022 01:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57449 X-GNU-PR-Package: emacs Original-Received: via spool by 57449-submit@debbugs.gnu.org id=B57449.166164919211705 (code B ref 57449); Sun, 28 Aug 2022 01:14:02 +0000 Original-Received: (at 57449) by debbugs.gnu.org; 28 Aug 2022 01:13:12 +0000 Original-Received: from localhost ([127.0.0.1]:57323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oS6rQ-00032j-D0 for submit@debbugs.gnu.org; Sat, 27 Aug 2022 21:13:12 -0400 Original-Received: from sonic304-22.consmr.mail.ne1.yahoo.com ([66.163.191.148]:42405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oS6rM-00032U-QR for 57449@debbugs.gnu.org; Sat, 27 Aug 2022 21:13:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661649180; bh=lwPvwfWbazIlSUPX0jTHBGoWo59HK8jf0uUutEme7P8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=FtwxpEJkm6HYj2y2RBDKWhukEMwU6snordWU5uaUsv5Q5yuSwtQpsq1KpNXaHRaeWJd+XY6gebjaAm2Lnrbt2ESLyLShLISyfP48ld9U0QuNt6h2NXjbYBiGWm84ggUzbliqRPFG/+2EGhEJDqWRIT79pfZI6RaSnTkD4dfksA8rUYaJiX562w7kxvB8qmMr7B9uE0qBw7vLe9TF9Hi/zzM49J8WMB/cxT2XsnClMLfDTJfi8CI8vsKBRC6JO0K3Q8Z5G0W8WsNxcwkid7cZGdRsvg0MkyFY/ZPMfwyQybh/94jVXkB2ExTkhaPIUutaxdmeDu3rA2ltg++duOoyLQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661649180; bh=sf6JNKG/wy0ShGC+vBdrgG779tKbaVf8vQHvRngMcE1=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GTxDJoi0EWjrnRt05rGROO2MMFB3QzDfV5QvwIV4hdTq5HCukSR0VgjQR6eQ2itwYr0+l5biiJFyBxiBe44ZE9NrV/c7zvqyDKo8Hs0KXiH3sA9RCLkgiUKDDG/I3PUdWcIiFppY9UXWTGX4rQFQLKLopcMvwJtKdar41D6XpHNJpLzrQjs5/ZeE0G2cY8F+3zmAPjxizzvXkjzexjOxbBKmbswPQah/tl1a1B9NAHnP7TsoqknQkfF3AmACu9LvhENpNd1PLUIxkeNqzhy2PkVwJ+U404Pw6U3Cw6KWsR8IuX6RZU5jFmHCK4f6HNjc4+cFkrhaBYgFuOMHI0fqMA== X-YMail-OSG: nKO71DsVM1mSXaJascRJp73rS33nR3ZGK7nbW6DB6qaRgF_005fn_hNbj54BoIE JCVn8jWbDXKLaG420nm.BivN8FcA61.VEE3T31eBfOZq9oKvOrdl7YCfzvs1WF9FDztVHFn_yme7 WsObJer4OV9gtGa3fvA16wzV06SXOkVgsDmm8WT.M3EK_r45wa8nNfRXAeRY61jXLjUzJi2CbumL NId9Zm07n3aW7Si6zV4iDGcMZ6tFkZbJD_q7k6YLniFC4oSxcoen70LWC1drixdV1rDqQsjNA5.l Fo5vnNs2OC_1NeqGHB1sP.ZsiE74UZ02zIo4kAcMD7rMRGW14oi3jAXYGnHhTMhjjLOQAxV1facT Gz99bcFhb9y_r4pqoC25SB0Wy4J7krj65q25GP_msxYK4k9xJ9gSIpXshumrhRR.9gFwmNdpvAMy Fjq0Xp5vIX2UG_KzpAeaBZQAkQmP9DpzEVg0LuW5yM4kD4_8Udymv3_.4xk6swxdHULjsNZKTrPV DfkSHNkKypjKI6lWrgB.ItAxfeCVb_r.OcTyqVSAkEvjstBKujDJmKbMjqi3T0dvGly5ONkB8I3E .kvnNjVQGmGWTx5x142.sQN2mhGUORPtqyVK8TryOB9FHxqiqimmC18cAYEN4RjvnPbs2r246N4y 2oSt1x3e5HQph0dKRUHLDLSuH5v2.I8BJqRA1ztjaZ0i16.I8ufna9oq8SsmTF5N5fJXc5zRG0pF I_WpXuie2lUEC49Ts3j2uRPXgLub6TFjXxXSY.7tuKxqBExbI9xiDsKh4LkyRdNJD8dDZZjQNf_I I8WTxMtZCTczcZK51fw3IXI8341fkoeRWlBCxDMjd4 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Sun, 28 Aug 2022 01:13:00 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-fl5rh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 72f57fdcf8979d825f6f80150268ff05; Sun, 28 Aug 2022 01:12:54 +0000 (UTC) In-Reply-To: <875yidhn9t.fsf@no.workgroup> (Gregor Zattler's message of "Sat, 27 Aug 2022 14:41:18 +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:240968 Archived-At: Gregor Zattler writes: > Dear Emacs developers, > > for me on a very recent Emacs, compiled with > --with-x-toolkit=no, it's not possible to set the default > font via the menu: > > 1. emacs -Q > 2. left-click on "Options" in menu bar > 3. select "Set Default Font..." > 4. select "More Fonts" (as a side note: The way the font sub > menus are presented mostly overlapping each other is > confusing to me) > 5. left-click on "By Family" > 6. now the mouse pointer changes from arrow to some circling > thingy which entertains me for round about 30 seconds > 7. After no menu appears but the mouse pointer is now a much > smaller arrow and Emacs is unresponsive for another ~ 30 > seconds. > 8. now Emacs is responsive again, but there was no > possibility to change the default font. I think the problem is that there are too many fonts installed on your system. Most menu libraries handle this situation noticeably badly, since Emacs currently has no way to lazily specify the contents of a menu. The reason the oldXMenu is noticably worse off here, than, say, the Lucid menu, is because it maps a separate window (known as "panes" in the XMenu library) for each font family. With hundreds of these windows, the X server becomes noticeably slow, and the menu can be dismissed after the panes load, if you click outside Emacs in frustration.