Hans Tovetjärn wrote: > My knowledge is rather limited when it comes to C so it's > difficult for me to estimate how much effort introducing > something like this would take (which is part of the reason > for me asking - curiosity).
As Ingo mentioned, any GUI feature is likely to be resisted because there are so many issues with higher priority, and Vim (and gvim) is primarily used by people interested in doing things with text (people who are not focused on good looks except in whatever it is they are producing). > Whenever I asked more experienced people about whether I > should use GVim or Vim the majority suggested the latter, > mostly because using a “proper” terminal would provide much of > the same functionality found in GVim. I was once like that, and there is no doubt that one of Vim's greatest strengths is that you can use it to do clever things via a remote shell that only supports a terminal. However, for use on a local computer, gvim is the way to go IMHO. > I’m not saying GVim is bad, I’m asking - could Vim allow for > taking more advantage of graphical toolkits? Note that I’m > not asking for “fancy GUI” features (directly). I’m asking if > Vim could allow for others like the MacVim and vim-qt > developers to create a “fancier” GUI. Vim is written and managed by Bram Moolenaar (with many other excellent contributions). Björn Winckler manages MacVim. Anyone can create a patch to add a feature, but for that feature to be accepted into the main distribution, there would need to be a really good reason related to fixing a problem, or adding something important. Even 10 new lines of code presents a problem in added complexity and testing requirements, particularly given the wide variety of systems that Vim runs on. You are correct that a design where customisable skins are available would be nice, but it's not going to happen. John -- 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
