On Mon, Dec 2, 2019 at 8:55 AM Robert Pluim <rpluim@gmail.com> wrote:

> The latter makes sense.

Agreed.

> No, but we could add one,

I think that would be best.

> or you could compare on load to
> (frame-parameter nil 'font-backend)

Is a good idea, but it doesn't really work. You can set font-backends that
are supported but not active by default:

  (make-frame '((font-backend uniscribe)))

but (frame-parameter nil 'font-backend) returns '(harfbuzz gdi) on Windows.