Hi mattn! On Mo, 04 Jan 2016, mattn wrote:
> Bram, this thread is too old. But I still want this patch. Because some fonts > will be rendered correctly with specifying ANTIALIASED_QUALITY or > CLEARTYPE_QUALITY instead of PROOF_QUALITY expressly. For example: > > https://github.com/yascentur/RictyDiminished > > This font is not rendered good with PROOF_QUALITY. > > https://i.gyazo.com/c8979a10f27337d3f546bd7244244cc7.png > > But this is rendered good with ANTIALIASED_QUALITY. > > https://i.gyazo.com/e01fb1fee186b73305d7c901b3822367.png > > If you prefer prefix "qXX" not "aXX", please use my patch. > > https://gist.github.com/mattn/c9b429f98f3146364a94 I like the idea. BTW: I don't know, if I have ever mentioned that problem here, but I tried to use the relative new renderoption setting on a system where I installed my fonts using regfont¹ (basically a way to install fonts as a user per session, without the need to become admin user to install the fonts regularly). Unfortunately, when using this, then basically no text will be rendered anymore and gvim does not show anything. I tried debugging this with MS Visual Studio to trace the problem but I could only see, that whenever a CreateFontIndirect() call was made, a handle is returned that looks like this: 0xc011751 {unused=???} I don't understand what this means or how to prevent this. It would be great, if some Windows user, that knows the Win API better than me and fix this ;) Oh, and sorry for hijacking this thread. ¹ http://www.marshwiggle.net/regfont Best, Christian -- Wenn ein Schneeball ein Ball aus Schnee ist - was ist dann ein Fußball? -- -- 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.
