Arminius

Results 10 issues of Arminius

I have a use case which I'd think is really common. From an asynchronous context I want to get the result of a synchronous call. E.g., in this asynchronous method...

question

**Bug** I want to quit less by pressing `ESC`, so I added this to my `~/.lesskey` file: ``` #command \e quit ``` However, when I now press `ESC`, nothing happens...

As noted in #71, [marks](https://docs.pytest.org/en/6.2.x/reference.html#marks-ref) are only recorded as strings in an item's `keywords` list. Marks should be included in the JSON report in a more structured and detailed way.

enhancement

As reported by @CrossR, running Semshi inside [Oni](https://github.com/onivim/oni/issues) raises an error when opening a Python file: ``` if not self._options.active: # pylint: disable=protected-access AttributeError: 'NoneType' object has no attribute 'active'...

bug

Thanks to #26, async API calls from threads are now implemented correctly. This may resolve some problems and allow some additional cleanups. - > Maybe proper unit test is required?...

The tests in `test/test_plugin.py` run against headless nvim instances. Since many features of Semshi operate asynchronously, it can be tricky to track when they have completed (esp. because sometimes we...

The Neovim API now supports [Buffer update events](https://github.com/neovim/neovim/blob/c4c74c3883aa3122c0c877ca8dd7b26beb5cc4aa/runtime/doc/api.txt#L83). This means we don't need to guess anymore where in the buffer code was changed to infer where we need to update...

enhancement

Later than 3.7.0, `col_offset` for some `async` statements in the AST may be calculated differently, so maybe adjusting highlights becomes necessary. https://bugs.python.org/issue31902

Let's investigate if semantic highlighting can be provided via [LSP](https://microsoft.github.io/language-server-protocol/) any time soon. - LSP implementations for neovim are being actively discussed (neovim/neovim#5522) and clients exist (e.g. [LanguageClient-neovim](https://github.com/autozimu/LanguageClient-neovim)). - An...

enhancement

It'd be great to have an option to inject the cmdline iframe lazily, that is, load it only after the user has first typed `:` (or when it has to...

enhancement