emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: Function ucs-insert Cannot Insert Supplementary Characters


From: Alexander Winston
Subject: Re: Function ucs-insert Cannot Insert Supplementary Characters
Date: Mon, 29 Mar 2004 11:14:33 -0500

On Mon, 2004-03-29 at 21:06 +0900, Kenichi Handa wrote:

> In article <address@hidden>, Alexander Winston <address@hidden> writes:
> > I ran "M-x ucs-insert <RET> 1D122 <RET>" and the error "ucs-insert:
> > Character can't be decoded to UCS" appeared in the "*Messages*" buffer.
> 
> > The supplementary character U+01D122 is merely an example. The bug can
> > be reproduced using any other supplementary character.
> 
> Emacs still doesn't support any supplementary character.  It
> supports only these Unicode BMP characters:
>       U+0000..U+33FF, U+E000..U+FFFF
> When you turn on utf-translate-cjk-mode, more CJK characters
> in BMP (not all) are supported.
> 
> But, the above error message is not good.  I've just
> installed the attached fix.

Thank you, it's more descriptive now.

> If you really have to handle supplementary characters in
> Emacs, please try the emacs-unicode-2 branch of the CVS.
> This version supports all Unicode characters.

Contrarily, this branch's Unicode support seems to be a regression from
the main line's. All characters not within US-ASCII are being displayed
as question marks in my terminal emulator. Running "M-x
universal-argument <RET>" followed by "M-x what-cursor-position <RET>"
reveals that Emacs thinks that these characters are "not encodable."
Therefore, they do not have terminal codes.

> By the way, do you know any free font that contains glyphs
> in supplementary characters?  Do you know about the
> convention for specifying CHARSET_REGISTRY and
> CHARSET_ENCODING fields of such a font?  Is it iso10646-2?

Sorry, I do not. My knowledge of fonts is limited.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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