On Mo, 17 Jul 2017, Jason Franklin wrote: > Excellent. I'll need to include a version check in my plugin to disable > functionality that relies on these features. > > Should I start at patch 8.0.0.606?
Depends™ on your requirements. If you know, that your plugin will always only be run on the latest version of Vim, you don't need the check. If you don't know where your plugin will be running, than perhaps use release 8.0 as a starting point. Then other users might complain, because their Ubuntu LTS 16.04 version only provides a vim 7.4.1689. Then however, if you need async, you definitely should start with a 8.0 dependency. But whatever you do, make sure you document your minimum version requirement. For new plugins, I usually start with the latest major version and only add additional checks, if users start to complain and the functionality can be added with reasonable effort to older Vims. Best, Christian -- -- 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.
