all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Oleksandr Gavenko <gavenkoa@gmail.com>
Cc: 28535@debbugs.gnu.org
Subject: bug#28535: 25.2; Composed charater colon slows down Emacs performance while you in buffer with this character
Date: Thu, 21 Sep 2017 19:50:19 +0300	[thread overview]
Message-ID: <83h8vwdmic.fsf@gnu.org> (raw)
In-Reply-To: <CAFNJpnjhMNokCVk+zmW-E7cLh5UTV-Us5Vr_=dG2Aa2Qi1q8iQ@mail.gmail.com> (message from Oleksandr Gavenko on Thu, 21 Sep 2017 19:12:25 +0300)

> From: Oleksandr Gavenko <gavenkoa@gmail.com>
> Date: Thu, 21 Sep 2017 19:12:25 +0300
> Cc: 28535@debbugs.gnu.org
> 
>  Please provide a simple reproduction recipe, for reference, if you
>  can.
> 
> Run native W32 Emacs 25.2.1.
> 
> With C-x 8 RET 2237 RET I place "problematic" character into buffer and Emacs becomes to have problem
> with responsiveness (when I move cursor, especially if it cross problematic character).

Thanks.

> That is not a single character that cause problem. I detect a lot of them inside buffer:
> 
> M-x describe-input-method RET TeX RET
> 
> It seems that any which isn't same width as "Courier New" - cause a problem.

IME, only some fonts cause this, MS Gothic is one of them.

> With:
> 
> (setq inhibit-compacting-font-caches t) 
> 
> redisplay lags was disappeared on cursor moves.

Great, then I guess this bug can be closed?

> Is it possible to adjust font choosing preference to try well known fonts (like DejaVu) before falling to ugly and
> buggy MS Gothic? So other Emacs users will have less problems on Windows .

We already do that by default, but we prefer Symbola, as its coverage
is much better.

If you want to use DejaVu Sans Mono instead, you can customize your
fontset accordingly, see fontset.el for examples of how to do that.





  reply	other threads:[~2017-09-21 16:50 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-21 10:35 bug#28535: 25.2; Composed charater colon slows down Emacs performance while you in buffer with this character Oleksandr Gavenko
2017-09-21 10:50 ` Eli Zaretskii
2017-09-21 16:12   ` Oleksandr Gavenko
2017-09-21 16:50     ` Eli Zaretskii [this message]
2017-09-21 17:06       ` Oleksandr Gavenko
2017-09-21 17:18         ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=83h8vwdmic.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=28535@debbugs.gnu.org \
    --cc=gavenkoa@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.