[Top][All Lists]

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

Some Unicode chars cannot be displayed properly

From: Hongzheng Wang
Subject: Some Unicode chars cannot be displayed properly
Date: Fri, 22 Jun 2007 15:17:43 +0800

Hi all,

It seems that some Unicode characters (rarely used although) cannot be
displayed properly.  That is, when emacs opens a file containing such
characters or user inputs them directly, these characters are not shown
at all.  For example, input the Unicode char 0x3333 (by ucs input
method) between two consecutive ASCII chars, then it is not displayed as
if it does not exist and these two ASCII chars are still adjacent.
However, normal movement commands, say C-f, operates properly on it.
Openning the file saved by emacs through other editor, say gedit, is
also OK.

`what-cursor-position' can show its associated infomation (but display
this character as blank), while `describe-char' reports ``Format
specifier doesn't match argument type''.

Furthermore, emacs -nw (in gnome-terminal for example) does not have
this problem.  So, it may be a GUI related display bug.


In GNU Emacs (i486-pc-linux-gnu, GTK+ Version 2.10.11)
 of 2007-06-14 on helios
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--build' 'i486-linux-gnu' '--host' 
'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' 
'--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' 
'--mandir=/usr/share/man' '--with-pop=yes' 
 '--with-x=yes' '--with-x-toolkit=gtk' '--enable-font-backend' '--with-xft' 
'--with-freetype' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=SCIM
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  auto-image-file-mode: t
  show-paren-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t

Recent input:
<help-echo> <down-mouse-1> <mouse-1> C-\ \ u <backspace> 
<backspace> u 3 3 3 3 <backspace> <backspace> <backspace> 
<backspace> <backspace> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<menu-bar> <options> <mule> <set-language-environment> 
<UTF-8> C-\ C-\ C-u 3 3 3 C-g <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <menu-bar> <options> <mule> 
<describe-input-method> <return> C-x 1 <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<menu-bar> <options> <mule> <set-input-method> u SPC 
c SPC <return> u 3 3 3 3 <backspace> A u 3 3 3 3 A 
u 4 4 4 4 <backspace> u 3 3 3 4 <backspace> u 3 3 3 
5 u 3 3 3 6 u 3 4 0 0 <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <help-echo> C-\ 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<help-echo> <help-echo> <menu-bar> <help-menu> <re

Recent messages:
Loading image-file...done
Loading regexp-opt...done
Loading server...done
For information about the GNU Project and its goals, type C-h C-p. [2 times]
Loading quail...done
Loading quail/rfc1345...done
Making completion list...
Loading quail/uni-input...done
Loading emacsbug...done

reply via email to

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