dan1994
dan1994
Editor reload is required to make changes in compile_command.json take effect for already-open files
When regenerating `compile_commands.json`, changes don't take effect until editor reload. **Minimal example** create a `main.cpp` file with the content: ```C++ void foo(int a) {} int main() { foo(0); return 0;...
Might require to change the interface between the zsh completion script and the python script
Currently `argparse` has a standard mechanism to specify what type to complete (the `type` argument to `add_argument`), but doesn't have a mechanism to specify what it is intended to complete...
Currently we have to manually import each adapter and have an ugly function (`_parser_adapter`) with (potentially) lots of `if` statements. We could detect these packages automatically, and have each `parser_adapter`...
**TL;DR**: We currently don't supporting completing modules invoked with `python -m `, and we should. It has been quite difficult to support python scripts and modules at the same time....
When `pyzshcomplete` is installed via `pip` it also installs the `activate_pyzshcomplete` script. This script is installed to `~/.local/bin`. Since the script has to be run as root, even if `~/.local/bin`...
When testing against vscode, using `client.ApplyEdit` fails when unmarshalling the response. It looks like the response structure should be ``struct{Applied bool `json:"applied"`}``, but it's unmarshalled directly into the boolean result....
I've just started fiddling around with this package, and this is also my first venture into LSPs. If I understand correctly, in order to send diagnostics about a file in...