GNU bug report logs - #23698
24.5; broken character name

Previous Next

Package: emacs;

Reported by: ynyaaa <at> gmail.com

Date: Sun, 5 Jun 2016 13:07:02 UTC

Severity: normal

Found in version 24.5

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: ynyaaa <at> gmail.com, Kenichi Handa <handa <at> gnu.org>
Cc: 23698 <at> debbugs.gnu.org
Subject: Re: bug#23698: 24.5; broken character name
Date: Sun, 05 Jun 2016 18:44:56 +0300
> From: ynyaaa <at> gmail.com
> Date: Sun, 05 Jun 2016 22:06:23 +0900
> 
> 
> Just after starting emacs -Q, this form returns correct value.
> 
> (get-char-code-property #xE01 'name)
> =>"THAI CHARACTER KO KAI"
> 
> Then display THAI characters by typing this.
>   M-x list-charset-chars RET thai-iso8859-11 RET
> 
> After THAI characters are displayed, the form returns wrong value.
> 
> (get-char-code-property #xE01 'name)
> =>"LETTER KO KAI"

Displaying the list of Thai characters loads thai-util.el, which
deliberately overwrites the names derived from the Unicode Character
Database with its own variants.  I'm CC'ing Handa-san, who added that
code back in 2008, in the hope that he could tell why are we doing
that, and whether this is still needed nowadays.

Thanks.




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

Previous Next


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