emacs-devel
[Top][All Lists]
Advanced

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

Re: Fwd: 23.0.50; can't input chinese punctuation on w32 platform


From: yu jie
Subject: Re: Fwd: 23.0.50; can't input chinese punctuation on w32 platform
Date: Fri, 1 Feb 2008 20:33:18 +0800

Thanks for your replay.
But there's no such a bug in Emacs 22.1
Someone has mentioned that this bug is caused by w32term.c and Mr Handa has talked
with him about this bug in this news-group. :)...

2008/2/1 Kenichi Handa <address@hidden>:
In article <address@hidden>, Jason Rumney <address@hidden> writes:

> This seems to be a problem with mule-unicode-2500-33ff to gb2312
> encoding. I doubt it is limited to w32.

Right.  This is because of the limitation of Emacs 22's
Unicode handling.  If you want to handle U+3002, you have
to use UTF-* coding systems.

It will be fixed by Emacs 23.

---
Kenichi Handa
address@hidden

> yu jie wrote:
> > Hi,
> > I met a new Chinese related issue. When I try to save a buffer with
> > Chinese period: 。, I meet a error message: gb2312-dos cannot encode
> > these: 。I change the coding system to utf8, save the buffer and call
> > revert-buffer, then set buffer encoding back to GB2312, and now I
> > could save the buffer. The glyphs of the two period is different.
> > Here's output of describe-char:
> >
> > character: 。 (302786, #o1117302, #x49ec2, U+3002)
> > charset: mule-unicode-2500-33ff (Unicode characters of the range
> > U+2500..U+33FF.)
> > code point: #x3D #x42
> > syntax: w which means: word
> > buffer code: #x9C #xF2 #xBD #xC2
> > file code: not encodable by coding system gb2312-dos
> > display: by this font (glyph code)
> > -outline-Consolas-normal-r-normal-normal-14-105-96-96-c-*-iso10646-1
> > (#x3002)
> >
> > character: 。 (37027, #o110243, #x90a3, U+3002)
> > charset: chinese-gb2312 (GB2312 Chinese simplified: ISO-IR-58.)
> > code point: #x21 #x23
> > syntax: . which means: punctuation
> > category: c:Chinese |:While filling, we can break a line at this
> > character.
> > buffer code: #x91 #xA1 #xA3
> > file code: #xA1 #xA3 (encoded by coding system gb2312-dos)
> > display: by this font (glyph code)
> > -outline-MS YaHei-normal-r-normal-normal-16-120-96-96-p-*-iso10646-1
> > (#x3002)
> >
> > Thanks.
> >



> _______________________________________________
> Emacs-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/emacs-devel



reply via email to

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