mirror of
https://github.com/neovim/neovim.git
synced 2025-01-01 17:23:36 -07:00
b922b7d6d7
Problem: We use `void *` for option default values, which is confusing and can cause problems with type-correctness. It also doesn't accomodate for multitype options. On top of that, it also leads to default boolean option values not behaving correctly on big endian systems. Solution: Use `OptVal` for option default values. BREAKING CHANGE: - `:set {option}<` removes the local value for all global-local options instead of just string global-local options. - `:setlocal {option}<` copies the global value to the local value for number and boolean global-local options instead of removing the local value. |
||
---|---|---|
.. | ||
testdir | ||
memfile_test.c |