diff options
| author | Riley Bruins <ribru17@hotmail.com> | 2025-06-07 09:27:46 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-07 09:27:46 -0700 |
| commit | faae1e72a27b31017be639f24e3a9b374b4be255 (patch) | |
| tree | 5bc07f13bd127f168d1299f18c98bcca69873d06 /runtime/lua/vim/provider/python.lua | |
| parent | 96a0e5f265d11e7913ce71a3a1981b267bda79e5 (diff) | |
| download | rneovim-faae1e72a27b31017be639f24e3a9b374b4be255.tar.gz rneovim-faae1e72a27b31017be639f24e3a9b374b4be255.tar.bz2 rneovim-faae1e72a27b31017be639f24e3a9b374b4be255.zip | |
fix(treesitter): scope highlight state per window #34347
**Problem:** There is a lot of distracting highlight flickering when
editing a buffer with multiple open windows. This is because the
parsing/highlighting state is shared across all windows.
**Solution:** Greatly reduce flicker in window splits by scoping the
highlighter state object and the `parsing` state object to each
individual window, so there is no cross-window interference.
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions