[Top][All Lists]
[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.
signature.asc
Description: This is a digitally signed message part