Is there any news on this? This is quite a nuisance to any windows gVim users who prefer dark themes. Here is a screenshot (superimposed on a dark background to highlight borders). http://i.imgur.com/4ENpUvP.jpg
The white border can change in size (sometimes disappearing, sometimes appearing bigger) depending on window size and window snapping for me. Hope this fix can be implemented for a future release. Thanks On Sunday, June 7, 2015 at 8:46:16 AM UTC-7, Bram Moolenaar wrote: > Ian Halliday wrote: > > > Hello vim-dev! > > > > My name is Ian Halliday, this is my first time sending mail to > > [email protected]. Please be kind to me :) > > > > I humbly would like to submit a patch to vim to remove the WS_EX_CLIENTEDGE > > client frame border so that gVim looks super sexy smooth in Windows 10 (and > > much less antiquated in Windows Vista/7/8/8.1). > > > > Attached is the simple patch. I have tested this briefly on Windows 7, > > 8.1, and 10 and found no glaring issues. This patch also seems to fix a > > strange dead-space margin issue on Windows 10. > > > > To see screenshots of what this looks like please take a look at this imgur > > album: http://imgur.com/a/lbzEA > > > > > > I considered versioning this or otherwise controlling it by trying to check > > to see if a classic theme was applied but I decided doing so was more > > complicated than it was worth. Particularly since even with a classic > > theme this gVim does not look bad at all with this change (see imgur Win7 > > with classic theme screenshot). > > > > Since Windows XP is no longer supported and Microsoft will be pushing for > > everyone to upgrade to Windows 10 later this year I figure it is not worth > > the trouble of trying to allow users to go back to the old WS_EX_CLIENTEDGE > > look. > > > > This is my take though. I am brand new to the vim dev community and > > certainly would like to hear other opinions and feedback. > > > > Let me know what y'all think. > > Any reactions? To me it looks like Windows 10 does something strange. > Is removing WS_EX_CLIENTEDGE the only option? > > -- > From "know your smileys": > !-| I-am-a-Cylon-Centurian-with-one-red-eye-bouncing-back-and-forth > > /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ > /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ > \\\ an exciting new programming language -- http://www.Zimbu.org /// > \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- 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.
