On 25-Jan-13 03:49:21 +0100, MURAOKA Taro wrote:

> Because of compatibility and drawing speed.
> 
> It is known that DirectWrite is slower than GDI on some environmemt.
> [...]
> Thanks, that sounds interesting. Is there a reason, we need a special
> option just for Windows or can't we always use directx, if it is
> available?

+1 for making that configurable. I don't like font smoothing in Vim, and if
there's a risk that this switch introduces it, I'd like to have a means to turn
it off. However, I would prefer to avoid a separate (and Windows-only)
configuration option, imagining that in the future, there will likely be similar
rendering-related options, and that these unnecessarily pollute the namespace of
`:set` commands.

How about making "directx" a (first) value of a new generic 'guirender' option?!
Instead of
    :set directx
make it
    :set guirender+=directx`

This option:
- has a name that clearly conveys its purpose
- makes sense on all platforms
- allows for future extensions and (comma-separated) alternatives in a familiar
and proven syntax

-- regards, ingo

PS: Do not top-post! Type your reply below the text you are replying to.

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



Raspunde prin e-mail lui