Add caching of parsed completion documentation markdown to reduce flicker when selecting (#31546)

Related to #31460 and #28635.

Release Notes:

- Fixed redraw delay of documentation from language server completions
and added caching to reduce flicker when using arrow keys to change
selection.
This commit is contained in:
Michael Sloan 2025-05-27 17:12:38 -06:00 committed by GitHub
parent 31d908fc74
commit 506beafe10
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 300 additions and 95 deletions

1
Cargo.lock generated
View file

@ -9567,6 +9567,7 @@ dependencies = [
"assets",
"base64 0.22.1",
"env_logger 0.11.8",
"futures 0.3.31",
"gpui",
"language",
"languages",