all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Unicode bugs??
@ 2014-03-28 12:18 Rusi
  2014-03-28 13:19 ` Kevin Rodgers
       [not found] ` <mailman.18411.1396012830.10748.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 4+ messages in thread
From: Rusi @ 2014-03-28 12:18 UTC (permalink / raw)
  To: help-gnu-emacs

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

Tried it with emacs -Q

Version 24.3.1 on debian


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Unicode bugs??
  2014-03-28 12:18 Unicode bugs?? Rusi
@ 2014-03-28 13:19 ` Kevin Rodgers
       [not found] ` <mailman.18411.1396012830.10748.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 4+ messages in thread
From: Kevin Rodgers @ 2014-03-28 13:19 UTC (permalink / raw)
  To: help-gnu-emacs

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.

> Tried it with emacs -Q
>
> Version 24.3.1 on debian

-- 
Kevin Rodgers
Denver, Colorado, USA




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Unicode bugs??
       [not found] ` <mailman.18411.1396012830.10748.help-gnu-emacs@gnu.org>
@ 2014-03-28 13:45   ` Rusi
  2014-03-28 14:08     ` Rusi
  0 siblings, 1 reply; 4+ messages in thread
From: Rusi @ 2014-03-28 13:45 UTC (permalink / raw)
  To: help-gnu-emacs

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')




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Unicode bugs??
  2014-03-28 13:45   ` Rusi
@ 2014-03-28 14:08     ` Rusi
  0 siblings, 0 replies; 4+ messages in thread
From: Rusi @ 2014-03-28 14:08 UTC (permalink / raw)
  To: help-gnu-emacs

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?


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-03-28 14:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-28 12:18 Unicode bugs?? Rusi
2014-03-28 13:19 ` Kevin Rodgers
     [not found] ` <mailman.18411.1396012830.10748.help-gnu-emacs@gnu.org>
2014-03-28 13:45   ` Rusi
2014-03-28 14:08     ` Rusi

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.