From 78a948163127886521a1be5dc6594379920d3fc3 Mon Sep 17 00:00:00 2001 From: James Westman Date: Fri, 22 Oct 2021 22:01:40 -0500 Subject: [PATCH] lsp: Implement textDocument/didClose --- gtkblueprinttool/lsp.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtkblueprinttool/lsp.py b/gtkblueprinttool/lsp.py index 5cabe0a..9eafd24 100644 --- a/gtkblueprinttool/lsp.py +++ b/gtkblueprinttool/lsp.py @@ -121,6 +121,10 @@ class LanguageServer: self._open_files[params.textDocument.uri] = text self._send_diagnostics(uri) + @command("textDocument/didClose") + def didClose(self, id, params): + del self._open_files[params.textDocument.uri] + def _send_diagnostics(self, uri): text = self._open_files[uri]