GNU bug report logs - #27350
25.2; Make `inhibit-compacting-font-caches' customizable

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Tue, 13 Jun 2017 14:35:02 UTC

Severity: wishlist

Tags: wontfix

Found in version 25.2

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 27350 in the body.
You can then email your comments to 27350 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Tue, 13 Jun 2017 14:35:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Drew Adams <drew.adams <at> oracle.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 13 Jun 2017 14:35:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.2; Make `inhibit-compacting-font-caches' customizable
Date: Tue, 13 Jun 2017 07:33:34 -0700 (PDT)
Subject line says it all.  Please consider making this variable
customizable (a defcustom).  And consider documenting it in the Emacs
manual.

See, e.g., https://emacs.stackexchange.com/q/33510/105.

In GNU Emacs 25.2.1 (x86_64-w64-mingw32)
 of 2017-04-24
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --without-dbus --without-compress-install 'CFLAGS=-O2
 -static -g3''




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Tue, 13 Jun 2017 15:04:01 GMT) Full text and rfc822 format available.

Message #8 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Tue, 13 Jun 2017 18:02:53 +0300
tag 27350 wontfix
quit

> Date: Tue, 13 Jun 2017 07:33:34 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> 
> Subject line says it all.  Please consider making this variable
> customizable (a defcustom).  And consider documenting it in the Emacs
> manual.
> 
> See, e.g., https://emacs.stackexchange.com/q/33510/105.

This variable is a "fire escape": it only exists because we were
unable to fix some of the situations where the slow-down happens (in
other cases changing the end-user font configuration fixed the
problem).  Ideally, it will some day go away.  Making it a defcustom
and documenting it will make removing it harder.

So no, I don't think we should do what you suggest, leaky postings on
Stackexchange notwithstanding.  (And those postings actually harm the
project, because all such problems should be reported as bugs,
allowing us to investigate as many of these problems as possible, and
hopefully helping us eventually find the culprit.  "Solving" them on
Stackexchange avoids bringing more of such problems to our attention.)




Added tag(s) wontfix. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 13 Jun 2017 15:04:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Tue, 13 Jun 2017 17:03:01 GMT) Full text and rfc822 format available.

Message #13 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27350 <at> debbugs.gnu.org
Subject: RE: bug#27350: 25.2; Make `inhibit-compacting-font-caches'
 customizable
Date: Tue, 13 Jun 2017 10:02:17 -0700 (PDT)
> This variable is a "fire escape": it only exists because we were
> unable to fix some of the situations where the slow-down happens (in
> other cases changing the end-user font configuration fixed the
> problem).  Ideally, it will some day go away.  Making it a defcustom
> and documenting it will make removing it harder.

I see.  In that case, agreed.  Perhaps NEWS should characterize it
that way, instead of nearly suggesting that it is a user variable:

 "Set this variable to a non-nil value to speed up display of
  ^^^^^^^^^^^^^^^^^
  characters using large fonts, at the price of a larger memory
  footprint."

> So no, I don't think we should do what you suggest, leaky postings on
> Stackexchange notwithstanding.  (And those postings actually harm the
> project, because all such problems should be reported as bugs,
> allowing us to investigate as many of these problems as possible, and
> hopefully helping us eventually find the culprit.  "Solving" them on
> Stackexchange avoids bringing more of such problems to our attention.)

I'm glad I brought it to your attention, in that case. ;-)

You know where to find the person with the problem, if you
want more info about that specific case.

And you can also consider addressing the referenced "GitHub
discussion thread" (I haven't looked at it), either to get
further info about specific problems encountered or to let
folks there know that you would prefer that they raise an
Emacs bug.

Both of those references should presumably help you gather
info about "as many of these problems as possible".




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Tue, 13 Jun 2017 19:44:02 GMT) Full text and rfc822 format available.

Message #16 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: 25.2; Make `inhibit-compacting-font-caches'
 customizable
Date: Tue, 13 Jun 2017 22:41:45 +0300
> Date: Tue, 13 Jun 2017 10:02:17 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: 27350 <at> debbugs.gnu.org
> 
> I'm glad I brought it to your attention, in that case. ;-)

But you didn't: the problem reported by the OP doesn't reproduce on my
machine.  That's why we need the people who actually have those
problems to talk to us: we need to ask them to try several things in
order to attempt to find the reason.

> And you can also consider addressing the referenced "GitHub
> discussion thread"

I'm familiar with that thread, and the problem reported there is fixed
in Emacs 26.  So no, that doesn't help either.

> Both of those references should presumably help you gather
> info about "as many of these problems as possible".

They don't.  We need to have people with the problem report the
details and be ready to work with us on them.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Tue, 13 Jun 2017 20:07:01 GMT) Full text and rfc822 format available.

Message #19 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Eli Zaretskii <eliz <at> gnu.org>, Drew Adams <drew.adams <at> oracle.com>
Cc: 27350 <at> debbugs.gnu.org
Subject: RE: bug#27350: 25.2; Make `inhibit-compacting-font-caches'
 customizable
Date: Tue, 13 Jun 2017 13:06:09 -0700 (PDT)
> > I'm glad I brought it to your attention, in that case. ;-)
> 
> But you didn't: the problem reported by the OP doesn't reproduce on my
> machine.  That's why we need the people who actually have those
> problems to talk to us: we need to ask them to try several things in
> order to attempt to find the reason.

Which is why I pointed you to the OP, so you can ask the OP such things.

> > And you can also consider addressing the referenced "GitHub
> > discussion thread"
> 
> I'm familiar with that thread, and the problem reported there is fixed
> in Emacs 26.  So no, that doesn't help either.
> 
> > Both of those references should presumably help you gather
> > info about "as many of these problems as possible".
> 
> They don't.  We need to have people with the problem report the
> details and be ready to work with us on them.

See above.  Or maybe you have already contacted the OP and have
determined that the OP is not able or willing to give you the
details and work with you on them.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Thu, 15 Jun 2017 11:55:01 GMT) Full text and rfc822 format available.

Message #22 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: "Felix E. Klee" <felix.klee <at> inka.de>
To: 27350 <at> debbugs.gnu.org
Subject: #27350 25.2; Make `inhibit-compacting-font-caches' customizable
Date: Thu, 15 Jun 2017 13:53:32 +0200
Hi there! I am the guy who asked on StackExchange. Let me know if there
is anything that I can do to help you reproduce the bug.

Perhaps the fonts that are on my system are an issue. Browsing through
the characters in [unicode.txt][1] and with ‘xub-mode’ enabled, I find
four fonts:

 -- -outline-Consolas-normal-normal-normal-mono-16-*-*-*-c-*-iso8859-1

 -- -outline-BatangChe-normal-normal-normal-mono-16-*-*-*-c-*-gb2312.1980-0

 -- -outline-MS Gothic-normal-normal-normal-mono-16-*-*-*-c-*-jisx0208*-*

 -- -outline-Symbola-normal-normal-normal-serif-16-*-*-*-p-*-iso10646-1

If there is a way to list all the fonts used in a file, I’m curious to
hear about it.

Hardware: ThinkPad T420s

Operating system: 64bit Windows 7

Text editor: GNU Emacs 25.2.1 (x86_64-w64-mingw32) of 2017-04-24

[1]: http://ergoemacs.org/emacs/unicode.txt




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Thu, 15 Jun 2017 14:40:01 GMT) Full text and rfc822 format available.

Message #25 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Felix E. Klee" <felix.klee <at> inka.de>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Thu, 15 Jun 2017 17:38:45 +0300
> From: "Felix E. Klee" <felix.klee <at> inka.de>
> Date: Thu, 15 Jun 2017 13:53:32 +0200
> 
> Hi there! I am the guy who asked on StackExchange. Let me know if there
> is anything that I can do to help you reproduce the bug.

Thanks for showing up.

> Perhaps the fonts that are on my system are an issue. Browsing through
> the characters in [unicode.txt][1] and with ‘xub-mode’ enabled, I find
> four fonts:
> 
>  -- -outline-Consolas-normal-normal-normal-mono-16-*-*-*-c-*-iso8859-1
> 
>  -- -outline-BatangChe-normal-normal-normal-mono-16-*-*-*-c-*-gb2312.1980-0
> 
>  -- -outline-MS Gothic-normal-normal-normal-mono-16-*-*-*-c-*-jisx0208*-*
> 
>  -- -outline-Symbola-normal-normal-normal-serif-16-*-*-*-p-*-iso10646-1
> 
> If there is a way to list all the fonts used in a file, I’m curious to
> hear about it.

It should be easy to write a function that goes over all the face
changes in a buffer and adds the faces' fonts to some list.  However,
what we really want is not the list of all the fonts, but only those
fonts which slow down redisplay.  So what I suggest is to move point
slowly through the buffer, notice the positions where it takes Emacs
significantly more time to update the cursor position, and then look
at the fonts only in those places.

(My guess would be that Ming-Liu, Batang-Che, and perhaps also Gothic
are the offending fonts.)

FWIW, on my system most of the funny characters are displayed using
Arial Unicode MS, and I see no perceptible slowdown.  Maybe you could
try setting up Emacs to do the same, and see if the problem goes
away.  Let me know if you need guidance for how to set that up.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Thu, 15 Jun 2017 15:47:01 GMT) Full text and rfc822 format available.

Message #28 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: "Felix E. Klee" <felix.klee <at> inka.de>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Thu, 15 Jun 2017 17:46:25 +0200
When I prepared the list, I was in Emacs with my configuration. Now in
Emacs started with option ‘-Q’ fonts are slightly different:

  -- -outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1

  -- -outline-BatangChe-normal-normal-normal-mono-13-*-*-*-c-*-gb2312.1980-0

  -- -outline-MS Gothic-normal-normal-normal-mono-13-*-*-*-c-*-jisx0208*-*

  -- -outline-MS Gothic-normal-normal-normal-mono-13-*-*-*-c-*-jisx0208*-*

On Thu, Jun 15, 2017 at 4:38 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> However, what we really want is not the list of all the fonts, but
> only those fonts which slow down redisplay.

Everything is slow. Even navigating point over the Latin (Courier)
characters is slow.

> I see no perceptible slowdown.

Maybe your system is faster. I suggest using a CPU monitor and moving
point around in ‘unicode.txt’. In the Windows Task manager, when doing
that, I see Emacs maxing out one entire CPU thread (25%, as my CPU has
four threads).

> Let me know if you need guidance for how to set that up. [Arial
> Unicode MS]

If you could post the necessary config lines, that would be great! The
font is installed on my system.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Thu, 15 Jun 2017 16:02:02 GMT) Full text and rfc822 format available.

Message #31 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Felix E. Klee" <felix.klee <at> inka.de>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Thu, 15 Jun 2017 19:01:30 +0300
> From: "Felix E. Klee" <felix.klee <at> inka.de>
> Date: Thu, 15 Jun 2017 17:46:25 +0200
> Cc: 27350 <at> debbugs.gnu.org
> 
> > However, what we really want is not the list of all the fonts, but
> > only those fonts which slow down redisplay.
> 
> Everything is slow. Even navigating point over the Latin (Courier)
> characters is slow.

Even if you shrink the window so that only Latin characters are
visible?

> > I see no perceptible slowdown.
> 
> Maybe your system is faster.

I sincerely doubt that.  This box is 5 years old, it cannot be too
fast by today's standards.

> If you could post the necessary config lines, that would be great! The
> font is installed on my system.

OK, will do later.  As a first approximation, try this:

  emacs -Q -fn "Arial Unicode MS"

This will make that font the default font, and Emacs should also use
it for most/all the funny characters that are supported by Arial.  I'd
be interested to know if this is still slow.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Thu, 15 Jun 2017 16:25:02 GMT) Full text and rfc822 format available.

Message #34 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: "Felix E. Klee" <felix.klee <at> inka.de>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Thu, 15 Jun 2017 18:23:44 +0200
On Thu, Jun 15, 2017 at 6:01 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> Even if you shrink the window so that only Latin characters are
> visible?

That does the trick. Fonts that are unproblematic:

  -- -outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1

  -- -outline-Symbola-normal-normal-normal-serif-13-*-*-*-p-*-iso10646-1

  -- -outline-BatangChe-normal-normal-normal-mono-13-*-*-*-c-*-gb2312.1980-0

Fonts that cause a slow-down:

  -- -outline-MingLiU-normal-normal-normal-mono-13-*-*-*-c-*-iso10646-1

  -- -outline-MS Gothic-normal-normal-normal-mono-13-*-*-*-c-*-jisx0208*-*

>   emacs -Q -fn "Arial Unicode MS"

Indeed that makes the problem go away. Still it’s not a solution as I
prefer the other fonts, and I don’t see why they should be avoided.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Thu, 15 Jun 2017 18:24:01 GMT) Full text and rfc822 format available.

Message #37 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Felix E. Klee" <felix.klee <at> inka.de>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Thu, 15 Jun 2017 21:23:28 +0300
> From: "Felix E. Klee" <felix.klee <at> inka.de>
> Date: Thu, 15 Jun 2017 18:23:44 +0200
> Cc: 27350 <at> debbugs.gnu.org
> 
> On Thu, Jun 15, 2017 at 6:01 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> > Even if you shrink the window so that only Latin characters are
> > visible?
> 
> That does the trick. Fonts that are unproblematic:
> 
>   -- -outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1
> 
>   -- -outline-Symbola-normal-normal-normal-serif-13-*-*-*-p-*-iso10646-1
> 
>   -- -outline-BatangChe-normal-normal-normal-mono-13-*-*-*-c-*-gb2312.1980-0
> 
> Fonts that cause a slow-down:
> 
>   -- -outline-MingLiU-normal-normal-normal-mono-13-*-*-*-c-*-iso10646-1
> 
>   -- -outline-MS Gothic-normal-normal-normal-mono-13-*-*-*-c-*-jisx0208*-*

Right.

> >   emacs -Q -fn "Arial Unicode MS"
> 
> Indeed that makes the problem go away. Still it’s not a solution as I
> prefer the other fonts, and I don’t see why they should be avoided.

I didn't mean to suggest that this is the solution, just make sure
that it isn't the characters themselves that cause this, it's the
fonts used to display them.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Fri, 16 Jun 2017 10:22:02 GMT) Full text and rfc822 format available.

Message #40 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: "Felix E. Klee" <felix.klee <at> inka.de>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Fri, 16 Jun 2017 12:20:48 +0200
FYI, a 2005 fontconfig bug report about slowness when loading MingLiU:

https://bugs.freedesktop.org/show_bug.cgi?id=3838

The solution is caching: “TrueType fonts are broken in various ways;
fontconfig works around this by scanning the entire font once and
caching the result. That's why it caches things.”

Caching is fine with me.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Fri, 16 Jun 2017 13:02:02 GMT) Full text and rfc822 format available.

Message #43 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Felix E. Klee" <felix.klee <at> inka.de>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Fri, 16 Jun 2017 16:00:59 +0300
> From: "Felix E. Klee" <felix.klee <at> inka.de>
> Date: Fri, 16 Jun 2017 12:20:48 +0200
> Cc: 27350 <at> debbugs.gnu.org
> 
> FYI, a 2005 fontconfig bug report about slowness when loading MingLiU:
> 
> https://bugs.freedesktop.org/show_bug.cgi?id=3838
> 
> The solution is caching: “TrueType fonts are broken in various ways;
> fontconfig works around this by scanning the entire font once and
> caching the result. That's why it caches things.”

Thanks for that data point.


> Caching is fine with me.

Patches are welcome.  (I know almost nothing about fonts.)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Fri, 16 Jun 2017 13:26:02 GMT) Full text and rfc822 format available.

Message #46 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: "Felix E. Klee" <felix.klee <at> inka.de>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Fri, 16 Jun 2017 15:24:58 +0200
On Fri, Jun 16, 2017 at 3:00 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
>> Caching is fine with me.
>
> Patches are welcome.  (I know almost nothing about fonts.)

‘inhibit-compacting-font-caches’ does the trick, at least for me. When I
open ‘unicode.txt’, then the memory footprint of EMACS increases by
about 13 MB. That is less than 2 ‰ of my system memory, negligible.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Fri, 16 Jun 2017 13:49:01 GMT) Full text and rfc822 format available.

Message #49 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Felix E. Klee" <felix.klee <at> inka.de>
Cc: 27350 <at> debbugs.gnu.org
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Fri, 16 Jun 2017 16:47:43 +0300
> From: "Felix E. Klee" <felix.klee <at> inka.de>
> Date: Fri, 16 Jun 2017 15:24:58 +0200
> Cc: 27350 <at> debbugs.gnu.org
> 
> On Fri, Jun 16, 2017 at 3:00 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> >> Caching is fine with me.
> >
> > Patches are welcome.  (I know almost nothing about fonts.)
> 
> ‘inhibit-compacting-font-caches’ does the trick, at least for me. When I
> open ‘unicode.txt’, then the memory footprint of EMACS increases by
> about 13 MB. That is less than 2 ‰ of my system memory, negligible.

That variable inhibits compacting the frames' font caches globally.
That is, they will never be compacted.  So measuring the increase of
the memory footprint for a small number of fonts is not the worst use
case.  An average system nowadays has many hundreds of fonts
installed.

Anyway, if that variable does the trick for you, and you are happy
with it, by all means keep using it.  That's why I added it.  I just
hoped we will be able to find a better solution, but I guess not yet.

Thanks.




Reply sent to Stefan Kangas <stefan <at> marxist.se>:
You have taken responsibility. (Fri, 13 Sep 2019 12:46:04 GMT) Full text and rfc822 format available.

Notification sent to Drew Adams <drew.adams <at> oracle.com>:
bug acknowledged by developer. (Fri, 13 Sep 2019 12:46:04 GMT) Full text and rfc822 format available.

Message #54 received at 27350-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27350-done <at> debbugs.gnu.org, "Felix E. Klee" <felix.klee <at> inka.de>
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Fri, 13 Sep 2019 14:45:33 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> Anyway, if that variable does the trick for you, and you are happy
> with it, by all means keep using it.  That's why I added it.  I just
> hoped we will be able to find a better solution, but I guess not yet.

inhibit-compacting-font-caches is now t by default on Windows.  Can we
therefore close this bug report?

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#27350; Package emacs. (Fri, 13 Sep 2019 13:48:01 GMT) Full text and rfc822 format available.

Message #57 received at 27350 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: 27350 <at> debbugs.gnu.org, felix.klee <at> inka.de
Subject: Re: bug#27350: #27350 25.2;
 Make `inhibit-compacting-font-caches' customizable
Date: Fri, 13 Sep 2019 16:47:24 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Fri, 13 Sep 2019 14:45:33 +0200
> Cc: "Felix E. Klee" <felix.klee <at> inka.de>, 27350-done <at> debbugs.gnu.org
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > Anyway, if that variable does the trick for you, and you are happy
> > with it, by all means keep using it.  That's why I added it.  I just
> > hoped we will be able to find a better solution, but I guess not yet.
> 
> inhibit-compacting-font-caches is now t by default on Windows.  Can we
> therefore close this bug report?

It's fine with me to close it, but the fact that the variable is now
non-nil by default on MS-Windows has nothing to do with the decision
whether to close it.  I expressed my opinion about this long ago by
tagging it as wontfix.

Thanks.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 12 Oct 2019 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 191 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.