[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered
From: |
Eli Zaretskii |
Subject: |
Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion |
Date: |
Tue, 11 Mar 2025 19:38:01 +0200 |
> From: Robert Pluim <rpluim@gmail.com>
> Cc: luangruo@yahoo.com, stefankangas@gmail.com, emacs-devel@gnu.org
> Date: Tue, 11 Mar 2025 16:12:26 +0100
>
> >>>>> On Tue, 11 Mar 2025 15:41:50 +0200, Eli Zaretskii <eliz@gnu.org> said:
>
> Eli> Robert, since you know more than many of us about the original
> Eli> problems with Xft, would it be possible for you to revisit those
> Eli> issues with this new version, and see which one(s) of them, if any,
> Eli> are still with us? If we are going to change our recommendations in
> Eli> this area, we had better knew all the details of what changed wrt
> what
> Eli> we had back when we made these decisions.
>
> In the land of the blind the one-eyed man is king 🙂 Po Lu knows more
> about this stuff than I do.
>
> I verified Bug#37786 and Bug#30874 on a Xft + HarfBuzz build, it works
> as intended. This is with libXft 2.3.6.
Thanks.
> And I noticed that Po Lu has already done the work to only exclude
> colour fonts on older releases of libXft:
>
> commit cc30758eed9488aed4149adbf7a285622c3ec446
> Author: Po Lu <luangruo@yahoo.com>
> Date: Tue Jun 11 16:59:15 2024 +0800
>
> Enable support for color fonts in recent releases of Xft
>
> * etc/PROBLEMS (Some fonts are detected..): Document that Xft
> 2.3.6 should have resolved this issue.
>
> * src/ftfont.c (ftfont_spec_pattern, ftfont_list): Disable
> inhibition of color fonts on Xft 2.3.6 and subsequent versions.
The changes in ftfont.c etc. are compile-time conditions. Is it
guaranteed that Emacs compiled with Xft 2.3.6 will not run with older
Xft versions (assuming dynamic linking is used)?
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, (continued)
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Po Lu, 2025/03/10
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/10
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Po Lu, 2025/03/10
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/11
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/11
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Robert Pluim, 2025/03/11
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion,
Eli Zaretskii <=
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Po Lu, 2025/03/12
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Robert Pluim, 2025/03/12
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/12
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Po Lu, 2025/03/12
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/12
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Robert Pluim, 2025/03/12
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/10
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Po Lu, 2025/03/10
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Eli Zaretskii, 2025/03/11
- Re: master 02681b0fbf0 1/2: Don't claim that xftfont is being considered for deletion, Po Lu, 2025/03/11