Hi, Nick, > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Nick Gravgaard > Sent: 19 October 2006 13:42 > To: vim-dev@vim.org > Subject: elastic tabstops and gvim's GTK text widget > > Hi all, > > I am the creator of a mechanism called elastic tabstops (see > nickgravgaard.com/elastictabstops/). Right now, my plan is to try and > implement this in as many text widgets as possible so that the editors > that use them will be able to easily add this as a feature. Since vim > (well, gvim really) is my editor of choice I thought I'd start with > that. Could someone tell me which GTK widget gvim uses and what > problems they think I might encounter? > > Any other comments are also welcome. >
I went to your side and read all about it, sounds very (read *very*) interesting. I would surely love it. As a comment, I'd suggest you reconsider implementing it only for gvim+GTK (as that's what I understood from all I read). First, it will quite significantly limit number of people who would be interested (not all have GTK when you go outside Linux) second, some people just do not use gvim (I for one use almost only console vim, I can't get gvim running with pleasing fonts and if it is not pleasing to my eyes, I don't like it). You seem to see a big advantage is being able to use non-monospce fonts. Sure, it is an advantage (perhaps even a big one), however, one gets very far with monospaced fonts, and I feel lots of people would think that way. In other words, those who can/want to run non-monospaced, great!, but don't leave out all the rest of us who have accomodated themselves well with monospaced outside of your project. Brief: consider seriously also the console vim. (Of course, I have *no* idea what does it mean for your development, if it's even possible). Just my .02$ ! Cheers, ---Zdenek ---------------------------------------- Zdenek Sekera | [EMAIL PROTECTED] LHC Computing Grid Project | mobile: +41-76-487.4971 CERN - IT Division | tel: +41-22-767.1068