GNU bug report logs -
#38442
27.0.50; segmentation fault switching to cairo
Previous Next
Reported by: Ola Nilsson <ola.nilsson <at> gmail.com>
Date: Sat, 30 Nov 2019 23:05:02 UTC
Severity: normal
Merged with 38837
Found in versions 26.3.50, 27.0.50
Done: Juanma Barranquero <lekktu <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #46 received at 38442 <at> debbugs.gnu.org (full text, mbox):
> From: Juanma Barranquero <lekktu <at> gmail.com>
> Date: Mon, 2 Dec 2019 19:08:13 +0100
> Cc: rpluim <at> gmail.com, ola.nilsson <at> gmail.com, 38442 <at> debbugs.gnu.org
>
> > Every font that can use Uniscribe can also use HarfBuzz. So this is
> > not a problem, and users have no reason to wish to use Uniscribe when
> > they restore their sessions.
>
> That's an argument to remove support for Uniscribe. I imagine that, if we
> haven't done that, it's likely because there could be some problematic
> font that would behave better with Uniscribe than Harfbuzz, isn't it?
Something like that. Basically, we didn't remove any backend on any
platform in Emacs 27 yet, as this is the first release which uses
HarfBuzz. It's an insurance policy.
(Uniscribe in particular was deprecated by MS, so we will have to drop
it sooner or later, because at some point it will no longer come with
Windows.)
> All in all, I think I would prefer to keep font-backend and filter it out
> on restoring when/if necessary; but I don't have a compelling use case,
> so I'll just filter it out entirely. We can always change it later if the
> need arises.
>
> I'll commit it ASAP.
Thanks.
This bug report was last modified 5 years and 197 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.