diff options
author | VanaIgr <vanaigranov@gmail.com> | 2024-01-13 23:48:12 -0600 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2024-01-22 09:05:01 +0800 |
commit | fd08de4b85ae42fe3ad5b480b58df9f7fff76269 (patch) | |
tree | c414a7aa534cf20e343aed0a63f424bd25e45103 /runtime/lua/vim/version.lua | |
parent | cdf848a314bf91a0c87c717f9a44742dea877515 (diff) | |
download | rneovim-fd08de4b85ae42fe3ad5b480b58df9f7fff76269.tar.gz rneovim-fd08de4b85ae42fe3ad5b480b58df9f7fff76269.tar.bz2 rneovim-fd08de4b85ae42fe3ad5b480b58df9f7fff76269.zip |
docs(news): expand the list of performance improvements
When computing on-screen size or position, the size 'breakindent' and 'showbreak' is now cached,
and checks for whether a faster character size function can be used are performed only once at the start.
Multibyte characters are not decodes multiple times anymore, and character decoding functions are more efficient.
Additionally, the amount of trailing spaces for pasted blockwise text is now calculated correctly for multibyte characters.
Internal lisp formatting now doesn't erroneously use inline virtual text from a different line.
Diffstat (limited to 'runtime/lua/vim/version.lua')
0 files changed, 0 insertions, 0 deletions