Subject: bug#43177: Bug: Emacs 27.1 hangs forever in `FcCharSetSubtractCount' from '/usr/lib/libfontconfig.so.1'

From: Pip Cet <[email-masked]>
Date: Mon, 7 Sep 2020 14:41:13 +0000

On Mon, Sep 7, 2020 at 2:19 PM Robert Pluim <[email-masked]> wrote:
> If anyone wants me to change the name or the verbiage, speak up,
> otherwise Iʼll push this tomorrow.

One minor nit:

> diff --git a/etc/NEWS b/etc/NEWS
> index f0644c8ea9..f45cb86175 100644
> --- a/etc/NEWS
> +++ b/etc/NEWS
> @@ -98,7 +98,14 @@ specify 'cursor-type' to be '(box . SIZE)', the cursor becomes a hollow
>  box if the point is on an image larger than 'SIZE' pixels in any
>  dimension.
>
> -+++
> +** Fonts are no longer always searched for in all available backends.
> +Previously, when looking for a matching font, Emacs would check all
> +the available font backends, even if it had already found a match.
> +This could cause slowdowns with large numbers of fonts installed, and
> +in most cases the font found by later backends was never used.  This
> +behavior can be changed by setting 'font-query-all-backends' to t.

It says "font-query-all-backends" here ...

> +  DEFVAR_BOOL ("query-all-font-backends", query_all_font_backends,

... but "query-all-font-backends" here.