emacs-devel
[Top][All Lists]
Advanced

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

Re: bidi and shaping problems in describe-input-method


From: Eli Zaretskii
Subject: Re: bidi and shaping problems in describe-input-method
Date: Fri, 09 Mar 2012 13:41:31 +0200

> From: Juanma Barranquero <address@hidden>
> Date: Fri, 9 Mar 2012 12:19:41 +0100
> Cc: address@hidden, address@hidden, 
>       address@hidden
> 
> On Fri, Mar 9, 2012 at 10:45, Eli Zaretskii <address@hidden> wrote:
> 
> > What font is used on your machine to render the #x64C character?
> 
> - In the first case:
> 
>              position: 212 of 267 (79%), column: 20
>             character: ق‎ (displayed as ق‎) (codepoint 1602, #o3102, #x642)
>     preferred charset: unicode (Unicode (ISO10646))
> code point in charset: 0x0642
>                syntax: w      which means: word
>              category: .:Base, R:Right-to-left (strong), b:Arabic
>           buffer code: #xD9 #x82
>             file code: #xD9 #x82 (encoded by coding system nil)
>               display: composed to form "قٌ" (see below)
> 
> Composed with the following character(s) "ٌ" using this font:
>   uniscribe:-outline-Courier
> New-normal-normal-normal-mono-13-*-*-*-c-*-iso10646-1
> by these glyphs:
>   [0 1 1602 981 8 1 8 12 4 nil]
>   [0 1 1602 754 0 2 6 12 4 [1 -1 0]]
> 
> Character code properties: customize what to show
>   name: ARABIC LETTER QAF
>   general-category: Lo (Letter, Other)
>   decomposition: (1602) ('ق')
> 
> There are text properties here:
>   fontified            t
> 
> - In the second one:
> 
>              position: 265 of 267 (99%), column: 50
>             character: ق‎ (displayed as ق‎) (codepoint 1602, #o3102, #x642)
>     preferred charset: unicode (Unicode (ISO10646))
> code point in charset: 0x0642
>                syntax: w      which means: word
>              category: .:Base, R:Right-to-left (strong), b:Arabic
>           buffer code: #xD9 #x82
>             file code: #xD9 #x82 (encoded by coding system nil)
>               display: by this font (glyph code)
>     uniscribe:-outline-Courier
> New-normal-normal-normal-mono-13-*-*-*-c-*-iso10646-1 (#x3D5)
> 
> Character code properties: customize what to show
>   name: ARABIC LETTER QAF
>   general-category: Lo (Letter, Other)
>   decomposition: (1602) ('ق')

I asked about the #x64C character (1612), not about #x642.  The latter
is displayed just fine here, it's the former that causes some kind of
trouble.

Thanks.




reply via email to

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