From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Kai Ma Newsgroups: gmane.emacs.bugs Subject: bug#71454: 30.0.50; Performance issues with font selection Date: Mon, 10 Jun 2024 14:35:50 +0200 Message-ID: <4F59591A-23F6-4DB2-A350-52ED24408F39@gmail.com> References: <87v82h6a33.fsf@jeremybryant.net> <865xuh9fmt.fsf@gnu.org> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10934"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Jeremy Bryant , 71454@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 10 15:11:06 2024 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 1sGenh-0002a5-54 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Jun 2024 15:11:05 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sGenQ-0002LP-PK; Mon, 10 Jun 2024 09:10:48 -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 1sGenP-0002K7-5W for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2024 09:10:47 -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 1sGenN-0006Wg-M3 for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2024 09:10:46 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sGene-0005r3-JY for bug-gnu-emacs@gnu.org; Mon, 10 Jun 2024 09:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Kai Ma Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jun 2024 13:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71454 X-GNU-PR-Package: emacs Original-Received: via spool by 71454-submit@debbugs.gnu.org id=B71454.171802503822372 (code B ref 71454); Mon, 10 Jun 2024 13:11:02 +0000 Original-Received: (at 71454) by debbugs.gnu.org; 10 Jun 2024 13:10:38 +0000 Original-Received: from localhost ([127.0.0.1]:32908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sGenF-0005oe-Tp for submit@debbugs.gnu.org; Mon, 10 Jun 2024 09:10:38 -0400 Original-Received: from mail-ej1-f68.google.com ([209.85.218.68]:58726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sGeH6-0004KE-6O for 71454@debbugs.gnu.org; Mon, 10 Jun 2024 08:37:24 -0400 Original-Received: by mail-ej1-f68.google.com with SMTP id a640c23a62f3a-a6f253a06caso66465766b.1 for <71454@debbugs.gnu.org>; Mon, 10 Jun 2024 05:37:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718022961; x=1718627761; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=+W632Govm0o80G78CPwXf/i/aXBDjEB3MsS9xO070+o=; b=dU2dnig9kVXo3zf+Rnsr9Y9TZkn+XWMUQuVSqKVRt5LehykjNbJ4ScZy0ne3OzlWDD wbciKuOJ0p3Sq75HzXzqouFlfUWhoHwwFpHaTNwmvVonGd2nPXMKy2eUNmhkO9x5Vf3t Xf3QYjEUx4AcmMeztLqE//FPVAvafOXW5mJP3hwiWDSiY4hu8BZuv8ihlCpF1Hgc5VHr e/oekwrf9KA6uj+V/xgnQ3h1QNd1vFiG4u7ibV7WIDnhc66g+0grUHXutrxY4olDL/+5 +Pt2CQbNc0iIwbdQVc4PCzNTzTArOqCixJIvOC9TicRGMpVBllSe+5miEUX3n+Utzm1K XV7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718022961; x=1718627761; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+W632Govm0o80G78CPwXf/i/aXBDjEB3MsS9xO070+o=; b=lWQmL8VezbGVwvg76wU2ByybvpR3SAG2t8x6hmEJDo1jwet6fnqY+Jwcovb6sLmi7u B0j00m4BDeqqLeAI45kAfIc9KeF73PaHw16W45FbzVQOymfH4MxcKQul9nO40ENy/aGf KqjVyunIExYnRVFu3+D4nbyXgKDeMM8xRwOs0IX9v1l73ik/BhQaSxwShWO+WNvmf8wa Jnsnh7GTBSLNT0F+D+UJT9zehUJPktlcYeDKoxTokLf0ljjVPUgvgIa1e1Jq7SWvWcrC 9UxOhb6quTUty2yVvjjNiUzoizTGjyEIgNXwelG/2vU5JsUsJX1N/Im1se0CmCfPyk6O 0/lQ== X-Forwarded-Encrypted: i=1; AJvYcCWsCn/x6z+X0OzCnVTXptL1qPYQi+SSf/N6M2OhbNLpBkVmVpBeNKy6oqoL11MaK3Vn7k6L8I0Tpz7yXKqwMCwBQUMvicg= X-Gm-Message-State: AOJu0YxnTEY4I5oUHLFTNUVi/zgeX1hP1NlunQ0BixpwMgYMnyFtiXiZ fhtBjRA0f7C02rzDp2H15PZHKzFPXbhJtXv2mdUV07ZbVJN5OfkL X-Google-Smtp-Source: AGHT+IEAj23DXTZz6lXytqHHE2U95G/tZxU+PbKIAs4QOEi76vZVOWmNjxXZSNhC+epSDICQF8koPw== X-Received: by 2002:a17:907:80a:b0:a59:c0a6:25cd with SMTP id a640c23a62f3a-a6cd560f962mr1009236666b.5.1718022961191; Mon, 10 Jun 2024 05:36:01 -0700 (PDT) Original-Received: from smtpclient.apple ([2a02:2454:c02f:2500:548a:4575:d560:48ed]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-57c72efe054sm3588597a12.66.2024.06.10.05.36.00 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Jun 2024 05:36:00 -0700 (PDT) In-Reply-To: <865xuh9fmt.fsf@gnu.org> X-Mailer: Apple Mail (2.3774.500.171.1.1) 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:287029 Archived-At: > On Jun 10, 2024, at 13:55, Eli Zaretskii wrote: >=20 >> Cc: 71454@debbugs.gnu.org >> From: Kai Ma >> Date: Mon, 10 Jun 2024 00:17:55 +0200 >>=20 >>=20 >>> On Jun 10, 2024, at 00:10, Jeremy Bryant = wrote: >>>=20 >>> Would you be able to provide a self-contained series of steps = starting >>> from emacs -Q? >>=20 >> On my machine it is extremely easy to reproduce by simply: >>=20 >> 1. emacs -Q >> 2. Switch to *scratch* >> 3. Copy the provided text into *scratch* >> 4. Emacs will freeze for 17 seconds or so, and it cannot be = interrupted by C-g >=20 > I cannot reproduce this, I get an almost instantaneous redisplay with > those characters. >=20 > When your Emacs eventually displays the text, how many characters are > shown as boxes with hex code, and which ones are those? None are hex code here. They eventually get displayed, but it takes a = long time.