[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Unicode bugs??
From: |
Rusi |
Subject: |
Re: Unicode bugs?? |
Date: |
Fri, 28 Mar 2014 07:08:51 -0700 (PDT) |
User-agent: |
G2/1.0 |
On Friday, March 28, 2014 7:15:36 PM UTC+5:30, Rusi wrote:
> On Friday, March 28, 2014 6:49:55 PM UTC+5:30, Kevin Rodgers wrote:
> > On 3/28/14 6:18 AM, Rusi wrote:
> > > There are some characters eg ⟨ ⟩
> > > (27E8, 27E9)
> > > which when emacs handles makes it use (visually) many lines to store it.
> > > IOW paste these into emacs on say line 2
> > > I find line 1 and line 3 some some 3-4 lines apart
> > > Also most strikingly the cursor becomes 4 times its size when point is
> > > put on these chars
> > Move point before each character and do `C-u C-x =', then note the font
> > used to display it.
> Ok
> Currently all these are misbehaving:
> ⟮ ⟯ ⟪ ⟫ 𝗮𝗯𝗰𝗱𝗲𝗳𝗴𝗵𝗶𝗷𝗸𝗹𝗺𝗻𝗼𝗽𝗾𝗿𝘀𝘁𝘂𝘃𝘄𝘅𝘆𝘇
> xft:-unknown-Latin Modern
> Math-normal-normal-normal-*-12-*-*-*-*-0-iso10646-1 (#x84D)
> In general what is shown is like this (name etc is of course different for
> each case)
> position: 574 of 687 (83%), column: 8
> character: 𝗮 (displayed as 𝗮) (codepoint 120302, #o352756,
> #x1d5ee)
> preferred charset: unicode (Unicode (ISO10646))
> code point in charset: 0x1D5EE
> syntax: w which means: word
> category: .:Base, L:Left-to-right (strong)
> to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME"
> buffer code: #xF0 #x9D #x97 #xAE
> file code: #xF0 #x9D #x97 #xAE (encoded by coding system
> utf-8-unix)
> display: by this font (glyph code)
> xft:-unknown-Latin Modern
> Math-normal-normal-normal-*-12-*-*-*-*-0-iso10646-1 (#xBDE)
> Character code properties: customize what to show
> name: MATHEMATICAL SANS-SERIF BOLD SMALL A
> general-category: Ll (Letter, Lowercase)
> decomposition: (font 97) (font 'a')
Ok I switched to gnu-unifont.
Now ⟮ ⟯ ⟪ ⟫ no longer cause problems
𝗮𝗯𝗰𝗱𝗲𝗳𝗴𝗵𝗶𝗷𝗸𝗹𝗺𝗻𝗼𝗽𝗾𝗿𝘀𝘁𝘂𝘃𝘄𝘅𝘆𝘇
still do. [Not surprising since gnu-unifont only addressed BMP characters]
Any easy/recommended solutions?