2015-07-21 0:25 GMT+03:00 Yuri Vic <[email protected]>:

> I came across this symbol: U+1F44D THUMBS UP SIGN (👍)
> In vim-7.4.778 it shows with width one or two, depending if the cursor is
> to the left of it or not. So the text in this line "jumps" when cursor
> moves over the symbol.
>
> Attaching example: thumbs.txt
>

The problem with these new 1-wide symbols is that they are not present in
most fonts. And fonts in which they *are* present are too wide.

Note: in those fonts they

1. are 1-wide
2. the *font itself* is too wide.

So this problem has nothing to do with Vim.

To check whether it is the case, use terminal emulator which does not
support fallback fonts or does not do it by default. E.g. rxvt-unicode (AKA
urxvt) has this property (make sure that fallback font is not specified in
X resource database: urxvt does not support automatic fallback driven by
fontconfig configuration, but it has its own configuration with similar
purpose). If in such terminal emulator the glyph you are referring to is
shown as missing (usually as rectangle) and occupies exactly one display
cell then I am right. If it is not there are two variants:

1. There is something wrong in the font. Never saw this variant actually.
2. Your Vim is using outdated unicode databases. (Note: they were recently
updated to unicode-8.0.)


>
> Yuri
>
> --
> --
> You received this message from the "vim_dev" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google Groups
> "vim_dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui