[I sent this yesterday, but it went to the List-Post address, which apparently points to the github issue tracker rather than the vim-dev list. I'm resending to the list.]
* Martin Tournoij <[email protected]> [221004 14:16]: > > This change does not make the code simpler, #ifdefs remain. It does > > remove a choice, which has always been a bit confusing, there is no > > clear argumentation why a feature is in normal, big or only in huge. > > Yes, my motivation was that I was looking at what exactly the > different feature sets actually do and I found that the differences > between "small" and "tiny" and "normal" and "big" were actually pretty > small. > > IMHO it's confusing now what the differences are. It's not really a > "code thing" to make the code easier, but to make it easier for people > who want to build Vim. That's also why I sent the other patch to merge > the "tiny" and "small" builds; that it removed a bunch of #ifdefs was > more of a side-effect than anything else. I haven't been following this thread, so I may not understand what the actual changes are. That being said, I would be very hesitant to remove tiny in favor of small; rather, I would do it the other way around. The purpose of tiny (or at least the way it is currently being used in Debian and Ubuntu; probably others) is to have a usable version of Vim that is not only as small as possible on disk, but uses as little memory as possible while running. It is used when you are on systems or in situations where resources are scarce. The differences between small, normal, big, and huge are really user preferences, while tiny has a very specific functional mandate that cannot be replaced by a larger version. I.e. if a user wants normal, but it is not available, big will usually suffice. However, when a user needs tiny, small will not do. ...Marvin -- -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/Yz1mRkzK1W9yNYy9%40basil.wdw.
