From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Vladimir Nikishkin Newsgroups: gmane.emacs.help Subject: Re: A certain unicode character makes -git Emacs eat all the CPU and become very slow. Date: Sun, 8 May 2022 16:26:39 +0800 Message-ID: References: <87ee18lgdm.fsf@yahoo.com> <87r1589ry8.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20945"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs@gnu.org To: Po Lu Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 08 10:28:28 2022 Return-path: Envelope-to: geh-help-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 1nncHD-0005Kq-FS for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 08 May 2022 10:28:27 +0200 Original-Received: from localhost ([::1]:48754 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nncHB-0006l5-Sw for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 08 May 2022 04:28:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nncFl-0006ki-CL for help-gnu-emacs@gnu.org; Sun, 08 May 2022 04:26:58 -0400 Original-Received: from mail-vs1-xe29.google.com ([2607:f8b0:4864:20::e29]:38405) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nncFi-0007j2-TL for help-gnu-emacs@gnu.org; Sun, 08 May 2022 04:26:56 -0400 Original-Received: by mail-vs1-xe29.google.com with SMTP id q2so11168816vsr.5 for ; Sun, 08 May 2022 01:26:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pGHcuc+wvJ4QSDAhaC2AYf+sylm1GVheJWC8/HTvCuc=; b=j1Fe4G0C27qwBEFGLLi8VVnBY1RCFu0xH83vrXQzmhzLvWpGtyHTXwi+9X/JEKsrDd QwqcjCM2XvDfPAhnHQW1qNPibFjceeLRUDyOIvPgf53GtnbB3HS/2hQzSK47BuBRItIS gdsSE0HRvmmIYAzOWaC869g2AWKD9zXxcrDadDrObXd5YmdvZSx1Ndge4AVwBe3+zmPC NpJqVeNPaBwoiH/MNTpsxrNHmPxsI37kAWRgdloBqKvcNJCJOsQG7RuVF/nDADWlxLRD 1jRR8JjbuCMUzk07kAQdlh0Sq7l6pzVK4IICT2uzG8HzGb5NjALsPNRbGygz9iCN234f bDKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pGHcuc+wvJ4QSDAhaC2AYf+sylm1GVheJWC8/HTvCuc=; b=aEo/hONIa/rkb97tSfUEjxwvM/k1IuQpMTpaV1ytcIT1d1Nxkk9jDKLgx43U2vCA1v hOGycO5r8bh8UsSzoPo0dRXMIRu6q7Kgv8rZqLCRYcOkeQVM7o0juin0TXaFqS04vhZR mz9RffrRZq1dd6QWHFuBnr79juQl1BaVXhg8EXlH6VwkZeAGVrnRuG0WfYdmfWr3RP4a 8skXebIFzWnqOUf+aNcLbcLAwNll72zhzCdHl04ZRso0oAGDXGDN1ZZ9/s67pTrqK4qO 8Ql5mXNfC+D3A8L/68SqEauUmh8mrYH+Lp9I4cNyn2b58atLeiW0FsQORjxsFP7l3D52 mq2A== X-Gm-Message-State: AOAM532YJbfasbaPgY7RjG4qLA9CUBmWPn6CFtrC3OWzfHcMoBLN1FM4 9MWD9EIYr92Q4uQs06l92p/k7V3WanIxxflS8Pw= X-Google-Smtp-Source: ABdhPJxsEbZ8I91AODy3SOL1xJUeSsKWIH/rWCKWh5uceQ1RyNY20/RS8X2BKJzME/8JN7Mh6bwIplJXK4lRQbqCmCM= X-Received: by 2002:a05:6102:50a6:b0:32d:5b0b:b2f5 with SMTP id bl38-20020a05610250a600b0032d5b0bb2f5mr5587813vsb.82.1651998413499; Sun, 08 May 2022 01:26:53 -0700 (PDT) In-Reply-To: <87r1589ry8.fsf@yahoo.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::e29; envelope-from=lockywolf@gmail.com; helo=mail-vs1-xe29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:137199 Archived-At: Okay, I have had some progress. The font that causes Emacs to misbehave is AdobeBlank, often shipped in the "Google Fonts" (not Google Noto) package. It does not have to be used for display, it is its presence that makes Emacs cog a core. That "Blank" font covers all of Unicode, but every glyph is an empty picture. I guess it is designed for the situations when there may be symbols from out of the installed range, but when displaying "tofu" is not desired, say, on public displays. But in any case, it is a fairly standard, widespread font. I don't think Emacs should behave like this in its presence. On Thu, 5 May 2022 at 18:47, Po Lu wrote: > > Vladimir Nikishkin writes: > > > I have rebuilt Emacs without pgtk, and to the same effect. :( > > Too bad, I can't see anything wrong in the font log either. I'm at a > loss. Try uninstalling fonts from your system one-by-one, and see when > the problem goes away. > > Thanks. -- Yours sincerely, Vladimir Nikishkin (Sent from GMail web interface.)