Re: Anybody using NextStep?
Eric Marceau <[email protected]> Wed, 27 Aug 2025 21:59:35 -0400
| Newsgroups | gmane.editors.vim |
|---|---|
| Message-ID | <[email protected]> |
*Not everyone* gets around to doing updates/upgrades *immediately*! I concur by supporting this more disciplined (gradual) approach (/mentionned below by Charles Campbell/) of blocking out the code using #ifdef, then allowing the resultant "handicapped" code into the "wild" *for at least 6 months.* After 6 months, any newer release *is likely to have been installed and tested* by those who have a critical vested interest in ensuring continuity of their preferred tools, especially if they know their OS (a.k.a. NextStep) is being gradually abandoned by upstream tool providers like Vim/GVim or others. If the *OS providers themselves* consider the tool critical enough to their own internal processes, or as part of the User-expected toolset deployed with their OS, I am sure that they will make their voices be heard and speak up! On 2025-08-26 15:59, Christian Brabandt wrote: > Charles, > > On Mo, 25 Aug 2025, Charles Campbell wrote: >> I think it would be a Good Idea to have a procedure for this sort of thing, >> and to publish it in the Vim Manual someplace. >> >> *1 announce that something is being considered for deprecation (comments >> accepted) >> *2 deprecate by surrounding the relevant code with #ifdef blocks and await >> any screams of protest. With this approach you'll get notified if anyone is >> using the feature/support and they can reverse it by putting a #define >> SOMETHING in vim.h. >> *3 release vim with the #ifdef SOMETHING blocks >> *4 next release remove the SOMETHING blocks >> >> At any point until the last one reversal of the change is easy. *2 is likely >> to get protestations amongst those who pay attention to the vim/vimdev >> groups. *3 will get protestations from those who are using the deprecated >> feature. Finally, *4 will remove the feature/support. > Thanks, that makes a lot of sense. Yes I need to document this, it's > been on my list for a while already. > > Thanks, > Christian -- -- You received this message from the "vim_use" 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_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/vim_use/247a0c9b-f216-49f1-9998-f65df69d318a%40gmail.com.