Skip to content

Commit

Permalink
Introduce remote_sink in provider (#1056)
Browse files Browse the repository at this point in the history
* refactor Linter trait

* Impl remote_sink() in lsp provider

* Nits

* Nits

* [on_move] eliminate the cursorline parsing

This can be replaced with fetching the corresponding original item
by converting the trait object to the concrete type.

* .

* Friendly message when LSP service unavailable

* Add unimplemented message

* Move .cargo/config.toml to config.toml

* Reduce one clone

* Use patched highlights.scm for cpp

* cargo update

* Update CHANGELOG

* Commit queries

* fix vint
  • Loading branch information
liuchengxu authored Mar 14, 2024
1 parent 2474894 commit 6f4b274
Show file tree
Hide file tree
Showing 36 changed files with 1,042 additions and 683 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [unreleased]

- Introduce `remote_sink` in provider in order to implement the sink function on the Rust side, particularly useful for the providers with static list of source like lsp.

## [0.52] 2024-2-29

### Plugins
Expand Down
Loading

0 comments on commit 6f4b274

Please sign in to comment.