On 2024-12-02, Christian Brabandt wrote: > My idea was to gradually promote settings that Bram thought to be defaults > back > to the C core to simplify defaults.vim. My intentions was to keep settings > behind some if conditions inside defaults.vim but migrate other settings to > the > C core, since I did not hear any complaints when they were enabled with > defaults.vim. Perhaps we should not touch showcmd ruler and possibly scrolloff > then. I don't intend to touch the mouse setting, that was too controversial > anyhow, but at least ttytimeout may make sense I think.
I would imagine you didn't hear any complaints about the settings in defaults.vim because very few if any readers of this list use defaults.vim. The only people I can think of who would use defaults.vim are those who haven't used Vim long enough to have created their own vimrc and have no expectations of Vim's behavior. I haven't cared about what has gone into defaults.vim because I don't use it. I haven't cared too much about some of the internal defaults being changed because I have those settings in my vimrc already and I didn't have good arguments for the old values being better. "Backwards compatibility" seemed like a weak argument for most of them. Now, I feel that the changes to Vim's internal defaults are getting out of hand, that they're worse violations of backwards compatibility, and that they're being driven by the personal preferences of a few. Regards, Gary -- -- 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 vim_dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/vim_dev/20241202170629.GB6389%40phoenix.