[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#71454: 30.0.50; Performance issues with font selection
From: |
Gerd Möllmann |
Subject: |
bug#71454: 30.0.50; Performance issues with font selection |
Date: |
Mon, 10 Jun 2024 18:42:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Kai Ma <justksqsf@gmail.com>
>> Date: Mon, 10 Jun 2024 14:35:50 +0200
>> Cc: Jeremy Bryant <jb@jeremybryant.net>,
>> 71454@debbugs.gnu.org
>>
>>
>>
>> > On Jun 10, 2024, at 13:55, Eli Zaretskii <eliz@gnu.org> wrote:
>> >
>> >> Cc: 71454@debbugs.gnu.org
>> >> From: Kai Ma <justksqsf@gmail.com>
>> >> Date: Mon, 10 Jun 2024 00:17:55 +0200
>> >>
>> >>
>> >>> On Jun 10, 2024, at 00:10, Jeremy Bryant <jb@jeremybryant.net> wrote:
>> >>>
>> >>> Would you be able to provide a self-contained series of steps starting
>> >>> from emacs -Q?
>> >>
>> >> On my machine it is extremely easy to reproduce by simply:
>> >>
>> >> 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
>> >
>> > I cannot reproduce this, I get an almost instantaneous redisplay with
>> > those characters.
>> >
>> > 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.
>
> Then it definitely sounds like macOS specific. Does anyone know how
> Emacs on macOS searches for fonts, and whether there are any
> font-caching facilities, either in Emacs or by the OS?
Don't know, but the display of the strings mentioned is instantaneous
here too (macOS 14.5), with (length (font-family-list)) == 281.
Maybe use the Font Book app and see if the fonts are all valid? (Start
Font Book, choose All Fonts, select them all with Command + A, then
context menu on the selectoin and choose Validate.)
- bug#71454: 30.0.50; Performance issues with font selection, (continued)
- bug#71454: 30.0.50; Performance issues with font selection, Jim Porter, 2024/06/09
- bug#71454: 30.0.50; Performance issues with font selection, Kai Ma, 2024/06/09
- bug#71454: 30.0.50; Performance issues with font selection, Eli Zaretskii, 2024/06/10
- Message not available
- bug#71454: 30.0.50; Performance issues with font selection, Eli Zaretskii, 2024/06/10
- bug#71454: 30.0.50; Performance issues with font selection, Eli Zaretskii, 2024/06/10
- bug#71454: 30.0.50; Performance issues with font selection, Kai Ma, 2024/06/10
- bug#71454: 30.0.50; Performance issues with font selection, Eli Zaretskii, 2024/06/10
- bug#71454: 30.0.50; Performance issues with font selection,
Gerd Möllmann <=
- bug#71454: 30.0.50; Performance issues with font selection, Kai Ma, 2024/06/11
- bug#71454: 30.0.50; Performance issues with font selection, Gerd Möllmann, 2024/06/10
bug#71454: 30.0.50; Performance issues with font selection, Eli Zaretskii, 2024/06/10