mirror of
https://gitlab.gnome.org/jwestman/blueprint-compiler.git
synced 2025-05-04 15:59:08 -04:00
This fixes the issue with terminal-based editor Helix which asks language servers to shut down when trying to close the editor. Since blueprint-compiler's server implementation didn't handle this request, Helix ended up waiting for a response until timing out after a few seconds and forcefully terminating the language server process. Besides fixing Helix, this patch should also make user-initiated server restarts more robust. |
||
---|---|---|
.. | ||
language | ||
outputs | ||
__init__.py | ||
annotations.py | ||
ast_utils.py | ||
completions.py | ||
completions_utils.py | ||
decompiler.py | ||
errors.py | ||
formatter.py | ||
gir.py | ||
interactive_port.py | ||
lsp.py | ||
lsp_utils.py | ||
main.py | ||
parse_tree.py | ||
parser.py | ||
tokenizer.py | ||
typelib.py | ||
utils.py | ||
xml_reader.py |