Shunsuke Kudo
75671e8b0f
Merge pull request #12 from blyoa/use-only-server-providing-completion-function
use only a server that is the completion provider
3 years ago
blyoa
f374e3c451
use only a server that is the completionProvider
3 years ago
KUDO Shunsuke
ac519ec080
update ddc.vim version
3 years ago
KUDO Shunsuke
88e2243258
update ddc.vim version
3 years ago
Shunsuke Kudo
6f291feed7
Merge pull request #11 from kat0h/main
Fix: README.md
3 years ago
Kato
d32e30370a
Add description of 'dup'
3 years ago
KUDO Shunsuke
f7e348afd0
update ddc.vim version and remove old sequence diagram.
3 years ago
Shunsuke Kudo
caec9299a9
Merge pull request #10 from LumaKernel/oncallback
Use onCallback
3 years ago
Luma
cbd20d16f4
Update deno deps
3 years ago
Luma
c94c3256e1
fix promise anti-pattern
3 years ago
Luma
09ab89adbe
Update to latest
3 years ago
Luma
551702f078
Use counting
3 years ago
Luma
7c27635c52
fix not to use await
3 years ago
Luma
e79f7c8be8
Use onCallback
3 years ago
Shunsuke Kudo
f4e3e6f123
Merge pull request #9 from LumaKernel/support-alias
Support aliases (strictly).
3 years ago
Luma
3843ee9f94
Support aliases (strictly).
It's porting of
591cb8fa11
in https://github.com/Shougo/ddc-nvim-lsp/pull/19 .
If you alias this source to two or more names, the global environment
variable are conflicted.
Lua evaluation is exclusive, but `async` function in TypeScript may be
interrupted by other operations at right after the `await` statement.
`escapeVimAutoloadName` is for escaping Unicode sequences into vim
variable compatible names. eg:
- `012abcABC` -> `012abcABC`
- `lsp/ts` -> `lsp_47_ts`
- `a-b_c` -> `a_45_b_95_c`
Converting with escaping `_` to make this injective (=reversible).
And invocations of members of the source (eg: gatherCandidates) may be
shuffled after calling `ddc#refresh_candidates` because ddc.vim uses
`await` before calling them.
3 years ago
Shunsuke Kudo
c47c98e778
Merge pull request #7 from thinca/rename-source
Rename "ddc-vim-lsp" source to "vim-lsp"
3 years ago
thinca
e468c81eeb
Rename "ddc-vim-lsp" source to "vim-lsp"
Because almost of source names don't have "ddc-" prefix.
3 years ago
KUDO Shunsuke
895212fff3
update ddc.vim version
3 years ago
KUDO Shunsuke
210ec4f1b8
format source by "deno fmt"
3 years ago
KUDO Shunsuke
e8a156bd2a
update for ddc.vim v0.13.0
3 years ago
KUDO Shunsuke
3dd29c84d7
update for ddc.vim v0.6.0
3 years ago
KUDO Shunsuke
c98ec37790
cleanup code
3 years ago
KUDO Shunsuke
13348482d2
update README
3 years ago
KUDO Shunsuke
f9595ae6cc
add document
3 years ago
KUDO Shunsuke
b946ca19bb
update for ddc v0.5.0
3 years ago
KUDO Shunsuke
84fd26d2d9
Use autoload
3 years ago
KUDO Shunsuke
2c748ec92e
update document
3 years ago
KUDO Shunsuke
61a17a1579
implement async completion
3 years ago
Shunsuke Kudo
28571a43b5
Merge pull request #4 from uki00a/update-ddc-and-denops-std
update ddc.vim version from 0.2.2 to 0.4.2
3 years ago
uki00a
89398291e0
update ddc.vim version from 0.2.2 to 0.4.2
3 years ago
KUDO Shunsuke
a9e0d643cb
update for ddc v0.2.2
3 years ago
KUDO Shunsuke
537871d36a
workaround when lsp response is invalid
3 years ago
KUDO Shunsuke
94b8c6dfe1
fixed to check the response by lsp server
3 years ago
KUDO Shunsuke
04f86a1aa5
return empty candidate when no lsp servers
3 years ago
KUDO Shunsuke
d7a33db9d0
add option parameter for vim-lsp
3 years ago
KUDO Shunsuke
4caad8ef97
optimize lsp item type
3 years ago
KUDO Shunsuke
5e71d664e4
update ddc.vim version from 0.0.11 to 0.0.13
3 years ago
KUDO Shunsuke
a4fc57c249
update deno_std version from 1.0.1 to 1.4.0
3 years ago
KUDO Shunsuke
2529f1e2ed
update document
3 years ago
KUDO Shunsuke
196b7cee0e
implement feature
3 years ago
KUDO Shunsuke
8b3cd39805
add .gitignore
3 years ago
Shunsuke Kudo
059b61658d
Initial commit
3 years ago