emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 23.0.60; describe-char gives wrong information


From: Peter Dyballa
Subject: Re: 23.0.60; describe-char gives wrong information
Date: Mon, 14 Jan 2008 16:29:38 +0100


Am 14.01.2008 um 02:36 schrieb Kenichi Handa:

I installed a fix.

I also installed a feature to use the specified font for all
Latin characters.

Not configuring with font-backend seems to make GNU Emacs behave as fast as usual. Many open boxes appear, the size of the glyphs found varies since different fonts are used. Now U+1F48 is taken from - MUTT-ClearlyU-Medium-R-Normal--17-120-100-100-P-123-ISO10646-1 (#x1F48). C-u C-x = still reports:

        preferred charset: gb18030 (GB18030)

or, complete:

                character: Ὀ (8008, #o17510, #x1f48)
        preferred charset: gb18030 (GB18030)
               code point: 0x81369132
                   syntax: w    which means: word
                 category: g:Greek
              buffer code: #xE1 #xBD #x88
                file code: #xE1 #xBD #x88 (encoded by coding system utf-8-unix)
                  display: by this font (glyph code)
-MUTT-ClearlyU-Medium-R-Normal--17-120-100-100-P-123-ISO10646-1 (#x1F48)
        
        Character code properties are not shown: customize what to show
        
        There are text properties here:
          auto-composed        t

It's definitely the enabled font-backend that consumes so much CPU power. With this enabled the HELLO looks a bit alien (left with font- backend, in the middle GNU Emacs 23.0.60 from ten days ago, right Emacs.app, the Cocoa variant):

PNG image



And here is the start when the glyphs are not lined up correctly and do not seem to be the right ones (left window is from UnicodeChecker application):

PNG image



The character info returned looks also strange. Finally a bit ps output:

UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 501 839 816 0 31 0 113432 43980 - S ?? 9:37.04 /usr/local/bin/emacs-23.0.60 -geometry 100x57+666+136 501 4017 882 0 30 0 121684 42144 - R p7 1:25.70 src/emacs -Q

The GNU Emacs with PID 839 is running since a few days, the other since a few minutes ...

--
Greetings

  Pete

Behold the warranty ... the bold print giveth and the fine print taketh away.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]