李晓辉
李晓辉
https://github.com/neovim/neovim/pull/17336 winbar ui has been merged into nightly, it's general to show the gps component, there is vscode example: and neovim example: 
First, I think SentinelClient is used redis sentinel strategy, but then I find there is FailoverClient which use sentinel strategy in it's comments. Now, I'm so confused, can someone explain...
Now, `xslice` package only support `contains`, `filter`, `find`, `fold`, `for_each`, `map`, `unique` and `zip` functions, to make it useful, add more functions.
Currently, lsp setting schema very dependent on upstream updates, some schema not exist for some reason, eg: gopls, but I try update in my machine, and no error as upstream...
### Hover ### Signature ### Completion
Currently in the absence of diagnostics, calling `vim.diagnostic.setqflist/setloclist` will still open `qf/loclist`, so this pr check result size and notify msg if no diagnostics available, finally `return`.