On Tuesday, April 5, 2016 at 2:28:34 AM UTC-5, Dominique Pelle wrote: > Bram Moolenaar <[email protected]> wrote: > > > I have been wondering if the next release should be called 7.5 or 8. > > We have quite a few new features, but not that many as with the Vim 7 > > release. Well, that was a big release. I think the most important > > addition since then is persistent undo in 7.3. Now we have more new > > features than in 7.3 or 7.4. 7.1 and 7.2 were mostly bug fixes. > > 8.0 or 7.5 is a bit arbitrary without conventions such as: > - major version number increased when breaking backward > compatibility (which should be rare) > - middle version number increased when adding new features > - minor version increased for bug fixes >
I actually think 8.0 makes sense, due entirely to expected plugins that will require the new features. Considering any plugins that start to require the new packages feature, IO/jobs/channels features, etc. may not work AT ALL in older Vims (instead of just degraded performance) I think it makes sense to let them say "requires Vim 8.0 and up". Although Vim kept backwards compatibility, it introduced a bunch of features that will be hard to embrace fully in plugins and yet remain backwards compatible with older Vims. -- -- 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.
