Files
neovim/src
Justin M. Keyes cb7c019167 refactor(options): drop OptVal, use Object
Problem:
The object subsystem has an intermediate representation for no real
reason. Besides the code cost, this also adds an extra (api <=> OptVal)
conversion step, which is a (small) perf cost.

Solution:
We already have `Object`, so use it instead.

- drop `OptVal`, `OptValData`, `OptValType`, and related boilerplate.
- add `kObjectTypeUnset`.
2026-07-29 15:27:45 +02:00
..
2023-11-05 20:19:06 +01:00
2025-08-02 15:58:11 -07:00
2026-06-28 19:01:24 -04:00
2026-06-30 14:50:32 +03:00