On Tue, 30 Dec 2014 20:52:37 -0500
James McCoy <[email protected]> wrote:

> Vim expects the terminfo db to advertise how to display italic
> characters.  As long as the terminal actually supports displaying
> italic text, terminfo is reporting the escape sequences properly
> (i.e., “:set t_ZH?” and “:set t_ZR?” show what the terminal needs to
> enter/leave italic mode), *AND* your font supports italic text, then
> things will Just Work.

Of course you could argue that this is a problem with the very concept
of relying on terminfo. If my shiney new modern xterm on my laptop
supports italics that won't help if I ssh into an old machine somewhere
else and run the remote vim over there. The terminfo database lives in
the wrong place.

It was great in the 1980s when a "terminal" was a real piece of glass,
phosphor and silicon you bought from a company that published a manual
on paper and could be relied upon to be exactly identical anywhere. It
doesn't work in 2015 when a "terminal" comes with a configure script
and ten different users could pass ten different "--enable-foo" options
to compile it.

-- 
Paul "LeoNerd" Evans

[email protected]
http://www.leonerd.org.uk/  |  https://metacpan.org/author/PEVANS

-- 
-- 
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.

Attachment: signature.asc
Description: PGP signature

Raspunde prin e-mail lui