On 10/6/07, Matthew Winn <[EMAIL PROTECTED]> wrote:
>
>
> On Sat, 6 Oct 2007 10:22:53 +0200, "Yakov Lerner" <[EMAIL PROTECTED]>
> wrote:
>
> > On 10/5/07, Matthew Winn <[EMAIL PROTECTED]> wrote:
> > >
> > > I've been working on an implementation of the non-uniform tabstops
> > > that were discussed about a month ago, and I have a patch ready for
> > > trying out. I've done some testing on Linux and Windows XP; the parts
> > > I'm able to test seem to be OK and on Linux it survives "make test"
> > > cleanly, but I need people to try it out on other systems and test
> > > the parts I can't reach.
> > >
> > > With this patch the set tabstop, set softtabstop and retab commands
> > > take a comma-separated list of tab widths (as in ":set ts=4,20,8" or
> > > ":retab 20,4").
> >
> > You changed the option type from numeric to string, right ?
> >
> > I believe this breaks some backward-compatibility:
> > 1) The old code rightly expected &ts to be proper number and did
> > arithmetics on it; this gets broken.
> > 2) Also, if old code had things like 'set ts+=3', 'set ts-=3', it gets
> > broken, too.
>
> Does anyone actually do that?


It's easy to find out. Just check every vim script in existance ;-)

Yakov

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui