Qiming zhao

Results 38 issues of Qiming zhao

I hope that there's some way neovim could send mouse hover event (including window id, line number and column number) to client. The event could be used for open a...

enhancement
api
ui

``` @Autocmd('BufUnload', { sync: true, pattern: '*', eval: 'expand("")' }) public async onBufUnload(bufnr: string):Promise { logger.debug(`file: ${bufnr} remove`) } ``` The `bufnr` here is always the buffer number of current...

bug

``` py import pynvim import logging logfile = '/tmp/coc-jedi.log' level = logging.DEBUG logging.basicConfig(filename=logfile, level=level) logging.debug('abc') ``` Nothing would write to `/tmp/coc-jedi.log`, without `import pynvim`, it works as expected.

Consider parse the text: `\u001b[33m\u001b[mText`. It would be: ``` { foreground: 'yellow', text: 'Text' } ``` but it sould be: ``` { text: 'Text' } ``` The code need a...

When parsing result from `ag` https://github.com/ggreer/the_silver_searcher, I found it use sequence `\033\[K` as matchingData for end match.

Something like: ![2018-06-06 00_47_12](https://user-images.githubusercontent.com/251450/40990494-97d67564-6923-11e8-90eb-f90d7a2c15c3.gif) Code could be find here: https://github.com/neoclide/tslint.nvim/blob/master/plugin/tslint.vim#L12

如果show方法的interval没有执行完的时候就调用hide方法,由于hide和show的两个interval同时执行所以会导致弹出层高度一直固定。 建议绑定interval到this,每次调用hide和show都clear一次。

Synchronize changes from vscode-langaugeclient - Separate feature classes from client.ts, add features.ts. - Add `preInitialize()` and `getState` to `DynamicFeature` and `StaticFeature`. - Promise support of methods from `TextDocumentSynchronizationMiddleware`. - `sendProgress()`...

enhancement

The lua functions could be much faster, could help to reduce the block on neovim.