serenity/Userland/DevTools
Itamar 8ed96eb27c HackStudio: Attach previous Language Client when detaching
Previously, if a new LanguageClient was created & destroyed, the
ServerConnection to the language server would be left without an
attached LanguageClient.
As a result, auto-completion results would not be updated in the UI.

Starting with this commit, the LanguageClient holds a WeakPtr to the
previous LanguageClient that was attached to the ServerConnection,
and re-attaches it after detaching itself.
2021-01-27 21:10:57 +01:00
..
HackStudio HackStudio: Attach previous Language Client when detaching 2021-01-27 21:10:57 +01:00
Inspector Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
IPCCompiler Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
Playground Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Profiler
UserspaceEmulator Everywhere: Hook up remaining debug macros to Debug.h. 2021-01-25 09:47:36 +01:00
CMakeLists.txt