GNU bug report logs - #23291
25.0.92; Inserting unicode in buffer requiring a different font slows down Emacs

Previous Next

Package: emacs;

Reported by: "Philippe Crama" <phcrama.work <at> gmx.com>

Date: Thu, 14 Apr 2016 19:34:02 UTC

Severity: minor

Tags: moreinfo

Found in version 25.0.92

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: "Philippe Crama" <phcrama.work <at> gmx.com>
Cc: 23291 <at> debbugs.gnu.org
Subject: bug#23291: 25.0.92; Inserting unicode in buffer requiring a different font slows down Emacs
Date: Thu, 14 Apr 2016 22:57:30 +0300
> Date: Thu, 14 Apr 2016 21:28:55 +0200
> Sensitivity: Normal
> 
> 1. Go to the *scratch* buffer or create a new buffer in fundamental mode
> 2. Observe that Emacs is quite responsive when typing random ASCII
> characters
> 3. Insert (C-x 8 RET) a CIRCLED DIGIT EIGHT into the buffer
> 4. Continue typing: the buffer update is slower than before

I cannot reproduce this on my system.

> 3. In all versions I tested for this report, C-u x = reports the same
> information for CIRCLED DIGIT EIGHT (I've replaced the troublesome
> unicode character by `(8)'):
> character: (8) (displayed as (8)) (codepoint 9319, #o22147, #x2467)
> preferred charset: unicode (Unicode (ISO10646))
> code point in charset: 0x2467
> script: symbol
> syntax: _ which means: symbol
> category: .:Base, c:Chinese, h:Korean, j:Japanese
> to input: type "C-x 8 RET 2467" or "C-x 8 RET CIRCLED DIGIT EIGHT"
> buffer code: #xE2 #x91 #xA7
> file code: #xE2 #x91 #xA7 (encoded by coding system utf-8-dos)
> display: by this font (glyph code)
> uniscribe:-outline-BatangChe-normal-normal-normal-mono-13-*-*-*-c-*-gb2312.1980-0 (#xF62)

Try installing Symbola, that's what Emacs uses on my system for that
character.




This bug report was last modified 9 years and 39 days ago.

Previous Next


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