On 2016-09-15, 14:52 GMT, manuelschiller.pimail via vim_dev wrote:
> Well, I was thinking along the lines that using these special 
> ligature glyphs is definitely a matter of preference. (For 
> example, Bram had a pretty strong opinion about ">=/<=" and 
> how he would not like to see ligatures for these combinations, 
> I seem to remember.)

That’s probably a good point: looking at issues on 
https://github.com/tonsky/FiraCode/issues and 
https://github.com/tonsky/FiraCode/wiki it seems there is truly 
not The Right Way™ how to do it (especially, if Haskell people 
get involved, who seem to have really weird requirements; well, 
Haskell people ... enough said ;)).  However, I still hold that 
this variable should be seen by as few people as possible. So, 
some sensible default should be provided, and only weird people 
(like Bram ;)) should be sent to detailed instructions how to 
fix it (or wiki pages, or something).

> I thought that not setting any option in .vimrc will produce 
> usable output (without ligatures) which is fine for the 
> majority of people who don't care about ligatures. No choice 
> involved for the unsuspecting user, it'll just work, and 
> produce unsurprising output for a hassle-free editing session 
> (albeit without the ligature eye-candy... ;).

If you want to have this switched off, then I would prefer some 
``ligatures_on`` Boolean preferences or something of that kind 
which would be easy to use.

I would even argue that default off is a questionable choice, 
because if somebody installs Fira Code, I assume, she wants 
ligatures, why she would install this weird font otherwise (I 
would call it “The Principle of the Least Atonishment”, but 
somebody else used it)?  But whatever, adults don’t argue about 
defaults, so whichever way it is, I can switch it on in ~/.vimrc 
myself.

Best,

Matěj

-- 
https://matej.ceplovi.cz/blog/, Jabber: [email protected]
GPG Finger: 3C76 A027 CA45 AD70 98B5  BC1D 7920 5802 880B C9D8
 
If in desperation, read the documentation!
    -- Brian D. Ripley, on R-help list

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