Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/prabirshrestha/vim-lsp

async language server protocol plugin for vim and neovim
https://github.com/prabirshrestha/vim-lsp

Fix mapping to close float window defined on window open (#1252)

In addition to #1251, I noticed these mappings need to be fixed.

5270685e9b527b5848f4564b1ab103f08c5a9753 authored almost 3 years ago by Linda_pp <[email protected]>
Fix `<Plug>(lsp-float-close)` mapping broke `<Esc>` in visual mode (#1251)

* remove unnecessary parameter `force` of `s:close_floating_window()`

- it is never `v:false`...

1c287d2db862d39887e402bd42fd0b6b8fd09d5f authored almost 3 years ago by Linda_pp <[email protected]>
Fix conceallevel=2 to LspHover preview (#1248)

b886be6d8376159f803a5425f5b46cb304038590 authored almost 3 years ago by Shinya Ohyanagi <[email protected]>
Fix hover preview height (#1246)

858a5adeaae6283b8a061c8604b875be7048b2e3 authored almost 3 years ago by hrsh7th <[email protected]>
Fix/Incorrect restored window sizes - Update quickpick.vim to e0e38f40e4fa9b32c5ff1a3f7de449e930b6513c (#1244)

* Update quickpick.vim to b1d7fd820a2e52afe8be01ceb570537e1a10256c
Fix/Incorrect restored windo...

69e6340c48571cc813c52d6acc2057b8aea6e742 authored almost 3 years ago by Prabir Shrestha <[email protected]>
respect g:lsp_signature_help_enabled when cursor moved (#1242)

9c9db9ce7354ac1ace0e35703992de4c6e6ea791 authored almost 3 years ago by Prabir Shrestha <[email protected]>
use new floating window api for hover (#1078)

* use new floating window api for hover

* rename type to ui

* fix lint issues

* add sup...

10bbcb11428af1607009fcf76d79fee46d745955 authored almost 3 years ago by Prabir Shrestha <[email protected]>
Use textEdit.range.start.character as a complete col (#1236)

a91419ea0ace6f791a43e0697946599fe7a9ae60 authored almost 3 years ago by hrsh7th <[email protected]>
update quickpick.vim to d1e58d188 https://github.com/prabirshrestha/quickpick.vim/pull/27 (#1237)

4dba81fbc3668ecaf3ab97293405988ae2540649 authored almost 3 years ago by Prabir Shrestha <[email protected]>
Update CI dependencies; Go to 1.17 and gopls to 0.7.3 (#1235)

* update CI dependencies; Go to 1.17 and gopls to 0.7.3

* use `go install` instaed of `go get...

0c8a35d899202f7a7d94aefd290f3c7a1590e9c5 authored almost 3 years ago by Linda_pp <[email protected]>
Fix completion text extraction (#1227)

Co-authored-by: Linda_pp <[email protected]>

7b9da239da68e21aacc96cb77b44b5a669038b2b authored about 3 years ago by hrsh7th <[email protected]>
Avoid BufEnter autocmd when opening floating window (#1228)

Co-authored-by: Linda_pp <[email protected]>

468281d517e0023c8174288c907a583bb0cc06f9 authored about 3 years ago by hrsh7th <[email protected]>
Fix Neovim CI (#1229)

* allow failure on downloading Neovim package failure

* update Neovim from v0.5.0 to v0.5.1

16ccf9367021f1616a4b60dddd98b80e1269f14c authored about 3 years ago by Linda_pp <[email protected]>
Support untitled buffer (#1152)

* Support untitled buffer

* Enable opt out

* Add documentation

* Add documentation

*...

ee38eb1bc6c898fee0e980276a2d9d2104f014e4 authored about 3 years ago by mattn <[email protected]>
Fix completion sort (#1225)

* fix sorting completion items is broken since Vim script's string is always falsy

* add test...

9f7359303bdb63fe5ca71d5c84eda2e02fd78614 authored about 3 years ago by Linda_pp <[email protected]>
Add sortText for completion items ordering (#1223)

* Add sortText for completion items ordering

* Fix config sort by each language server

* F...

f88a23373190efb4bc521d426d4db46f5c22cb11 authored about 3 years ago by Shinya Ohyanagi <[email protected]>
update vim-vital-vs to the latest (#1219)

14f9ab319ff96eea16ef6dbf57ed801c8fc8967e authored about 3 years ago by Linda_pp <[email protected]>
update quickpick to d9d1884 (#1216)

The updated quickpick keeps sizes of windows that are not in contact
with quickpick when quickp...

66fd2f078fb6c64d44394d43ffe2c73220a627e1 authored about 3 years ago by blyoa <[email protected]>
Add Neovim 0.5.0 to CI and allow CI failure with Neovim nightly (#1215)

* add neovim 0.5.0 CI
* allow CI failure with neovim nightly

52ded667a5c8426d6845b53b943d2a5f6cc3fd6a authored about 3 years ago by Linda_pp <[email protected]>
Update vital-vs (#1205)

* Update vital-vs

* Fix tests

* Add end_lnum/end_col if feature was detected

Co-authore...

2c4d33838be27ec8edcd6bd949328fc4f90f7b36 authored about 3 years ago by hrsh7th <[email protected]>
Fix completion item creation (#1214)

* Fix typos

* Fix test case

27e9c374d6935b1904a385e87ffceebf3e770130 authored about 3 years ago by hrsh7th <[email protected]>
Add publishDiagnostics capabilities (#1212)

4f2d66d0614416466a5e875f9098d59d4ba14a3a authored about 3 years ago by hrsh7th <[email protected]>
Silence initialization message of documentation buffer (#1202)

7ba553effb021293c9ff5176b91e76da71797825 authored about 3 years ago by itchyny <[email protected]>
Revert "perf: parse array instead of combining it to string (#1175)" (#1199)

This reverts commit f53a98754e0c96b6ebdf71cd4059581f9d8367fd.

fb0a72306e1fc42c1ce8909aa1e420ddfccf6fbf authored over 3 years ago by Prabir Shrestha <[email protected]>
Fix weird autocmd group names (#1195)

* Fix weird autocmd group names

Problem : augroup "0", "1", and "2" are registered.
Solution...

9ecbe24af95df983c74166108d2dd602443f69d0 authored over 3 years ago by naohiro ono <[email protected]>
docs: add opencollective integration to the readme (#1196)

7e8812bbb73bec6a0bda5e7336b430d797252274 authored over 3 years ago by Geoffrey Huntley <[email protected]>
Avoid duplicated syn include (#1194)

02db70be693c577ea3633ec35b00db9bdde27da0 authored over 3 years ago by hrsh7th <[email protected]>
diagnostics list can be v:null (#1190)

* diagnostics list can be v:null

Ref #1186

* ditto

* Small refactoring

* Use lsp#uti...

516fd7ce956bdfa2fa6ee8ac6d77ad8a57616811 authored over 3 years ago by mattn <[email protected]>
diagnostics list can be v:null (#1186)

* diagnostics can be v:null

* Fix indentation

61916a2ddd454308cc6f8413d6b8becc5c956917 authored over 3 years ago by mattn <[email protected]>
Set type of location list items for diagnostics (#1143)

* set type of location list items for diagnostics

* use s:get_diagnostic_severity_text() once...

72b9a300c75e7b09bb19ebd7b3e9e553964488e5 authored over 3 years ago by Linda_pp <[email protected]>
E119: Not enough arguments for function: lsp#ui#vim#call_hierarchy_incoming (#1182)

f3bde658ab7907333e157030d075d7df7f5120cd authored over 3 years ago by vimuxx <[email protected]>
Fix borderchars and debug=throw (#1178)

ddd5abb5b6491117c4b7ef4149e47945926eecd8 authored over 3 years ago by hrsh7th <[email protected]>
diagnsostics -> diagnostics (#1179)

83c0e4fcaba47ba6ca3fdf2a1619b1d267165cf5 authored over 3 years ago by Piotr Usewicz <[email protected]>
Add LspAddTreeCallHierarchyIncoming (#1139)

541ed984b17bb603fbac6680be83451a98d4c025 authored over 3 years ago by Daisuke Suzuki <[email protected]>
More secure minimal.vimrc (#1158)

* More secure minimal.vimrc

Make minimal.vimrc not execute arbitrary code from Internet or lo...

d0f6bd5ae77df106a9cf485d7c5ba87ec39fea30 authored over 3 years ago by woky <[email protected]>
perf: parse array instead of combining it to string (#1175)

f53a98754e0c96b6ebdf71cd4059581f9d8367fd authored over 3 years ago by Prabir Shrestha <[email protected]>
add border for documention popup (#1174)

28653fc51fd4f339ec338bb0a5dae9ade93d612b authored over 3 years ago by Prabir Shrestha <[email protected]>
Fixed typo in docs (#1162)

The word "running" appeared twice, so it was removed. The updated line is 79 characters long.

324ae1e1ebe8ef575dc09acb1656b580b5b3ae18 authored over 3 years ago by Luis David Licea Torres <[email protected]>
check if selected items are empty on handling code action (fix #1156) (#1157)

1f98a0656620bfc03dcb8bad87aa76a6304b3b73 authored over 3 years ago by Linda_pp <[email protected]>
fix error on editing empty file (#1154)

b6898841c771df0a5231f74145e0813533d44def authored over 3 years ago by Linda_pp <[email protected]>
Merge pull request #1151 from rhysd/fix-1141

Add missing return on empty hover contents

80f4b269b51eae778a3f3093c144ffe8b2c943a1 authored over 3 years ago by Linda_pp <[email protected]>
add missing return on empty hover contents

664720be0613cd5f30f2b6f24a34a23de5748c76 authored over 3 years ago by rhysd <[email protected]>
Transform cygwin/msys2 paths to windows before encoding them to URIs (#1144)

* Transform cygwin paths to windows before encoding them to uris

* Transform windows paths to...

296fb98d198cbbb5c5c937c09b84c8c7a9605a16 authored over 3 years ago by Agorgianitis Loukas <[email protected]>
Show completion item detail when there is no documentation (#1133)

Co-authored-by: mattn <[email protected]>

89d2889c425e998d8f9c239b6d194070a58fcce5 authored over 3 years ago by tsufeki <[email protected]>
Revert "only call prop_remove if we have props to avoid clearing of welcome message for vim (#1084)" (#1145)

This reverts commit 627dab05e8b4952064a95f694cbf535ee934bbc1.

5277fc47f0ef419fb01c1d3de66b0a64367bae32 authored over 3 years ago by Prabir Shrestha <[email protected]>
Send workspace_config only if changed (#1137)

9dc382c04af3389b48fd1ffb5ed4b6c294571f62 authored over 3 years ago by hrsh7th <[email protected]>
Merge pull request #1132 from rhysd/quickpick-3d4d574

Import quickpick.vim#3d4d574d16d2a6629f32e11e9d33b0134aa1e2d9

bba0f45c892b3c815c65ce44f93bcbe118a40377 authored over 3 years ago by Linda_pp <[email protected]>
import quickpick.vim#3d4d574d16d2a6629f32e11e9d33b0134aa1e2d9

ab0b3530dae320ea016e33589b01c4c06fca62b9 authored over 3 years ago by rhysd <[email protected]>
Merge pull request #1131 from rhysd/completion-inser-text-refactoring

Make helper function to get completion text from CompletionItem

a0023fcc1e2f8196ab974c4769a7e44b23cdcec1 authored over 3 years ago by Linda_pp <[email protected]>
make helper function to get completion text from CompletionItem

fd8bd1c7990f698eb94a300c63d9c3ad7a6c17d1 authored over 3 years ago by rhysd <[email protected]>
Merge pull request #1129 from rhysd/about-maintainers

Include maintainers information in document

84706b229a0c35a4dd96cd9addb756ea14b2adf4 authored over 3 years ago by Linda_pp <[email protected]>
include maintainers information in document

so that users can easily contact to maintainers without making issues on
repository.

6f8f49c96e668dac98d4e3e6936943e2cbdbcc77 authored over 3 years ago by rhysd <[email protected]>
Always show the kind and name in CallHierarchy (#1128)

Co-authored-by: hrsh7th <[email protected]>

56124b0104ae900dcb7e5d73b775eae796014519 authored over 3 years ago by Daisuke Suzuki <[email protected]>
Merge pull request #1130 from rhysd/ci-checkout-v2

Use checkout action v2

4d40d0dfd07a084372295c79478f7ba3efcb2471 authored over 3 years ago by Linda_pp <[email protected]>
use checkout action v2

since it's slightly faster than v1 and actively maintained

d9e03c391a531233839e9d7a9c8cda0f369a6dd2 authored over 3 years ago by rhysd <[email protected]>
Fix document layout and misspellings (#1127)

* fix document layout

* fix misspellings

ce3add957a696970b44b1cd6d4d53040cf3e2cc1 authored over 3 years ago by Linda_pp <[email protected]>
select preferred action by default in quickpick (#1126)

spec: https://microsoft.github.io/language-server-protocol/specifications/specification-current/...

4d4a90822461894caa8f39129dd5c16597e005c5 authored over 3 years ago by Linda_pp <[email protected]>
apply markdown for output (#1100)

882376cc666fa0cd490843529d04c028dd938738 authored over 3 years ago by Prabir Shrestha <[email protected]>
Include command argument labels in Code Lens item's text (fix #1118) (#1119)

* fix index out of range error when no item in quickpick list

* update embedded quickpick to ...

337d8344430c51a6b55a5453b3dc5cc86f2ec325 authored over 3 years ago by Linda_pp <[email protected]>
use quickpick to choose Code Action (#1123)

Co-authored-by: mattn <[email protected]>

51adba85f0657a54ec1932d58ef1cfb09899ab0d authored over 3 years ago by Linda_pp <[email protected]>
Support show message notification by handling `window/showMessage` response (#1120)

* support window/showMessage

* describe g:lsp_show_message_log_level in documentation

* ad...

800c878209a7108e31be56b10b596832528638b1 authored over 3 years ago by Linda_pp <[email protected]>
Silence plug mappings (#1125)

7d7ded98ddec69417a6c313c41624d981d906340 authored over 3 years ago by obcat <[email protected]>
Use `-wrap=0` in `*-nowrap` plug mappings (#1121)

Using `--nowrap` doesn't work, but the related commands document that
you should use `-wrap=0`,...

a31d2aa1f162b0c45a3f0f7ca3897598554782a2 authored over 3 years ago by Josh Stone <[email protected]>
add .gitattribute to highlight *.vimspec and .themisrc as Vim script on GitHub (#1122)

67a3561a547a4f906486833a24dccc3d40c64d19 authored over 3 years ago by Linda_pp <[email protected]>
Fix making location list from call hierarchy items (#1113)

* fix making location list from call hierarchy items (fix #1112)
* use kind and name when detai...

b8e75ef927b48848f3f21b7033aa68c9c88e9392 authored over 3 years ago by Linda_pp <[email protected]>
update async.vim to 0fb846e1eb3c2bf04d52a57f41088afb3395212e (#1117)

avoid has_key check for on_stdout and on_stderr

2ba31c2b9d0cc38283186ea2d1409d23e41252bf authored over 3 years ago by Prabir Shrestha <[email protected]>
Handle disabled code action (#1115)

* handle disabled code action

* enable disabledSupport capability

Co-authored-by: hrsh7th ...

a3b58eb7c478bddbc6cb93c83839a43ef88aec11 authored over 3 years ago by Linda_pp <[email protected]>
Support plasticboy/vim-markdown (#1116)

e889f80f0f08b56808da8bb98fd7f4202a5035c0 authored over 3 years ago by hrsh7th <[email protected]>
Clarify that vim-plug should be installed first (#1114)

350b3219cf917785426602a4b4870c1e8e3a5bc2 authored over 3 years ago by Jaen <[email protected]>
include kind in code action list item (#1111)

4819b7474aa3bb9e1f6b875151136faf84303d85 authored over 3 years ago by Linda_pp <[email protected]>
Add integration tests with gopls instead of rust-analyzer (#1108)

* Revert "remove flaky integration tests (#1098)"

This reverts commit 78c107085a604c2b6c0038b...

8a39ef590467e63dc76707c5964d6da16ac671bc authored over 3 years ago by Linda_pp <[email protected]>
fix handling empty 'insertText' field (fix #1102) (#1109)

84e9beb5c8a0729099284c630524429ccb4f23ab authored over 3 years ago by Linda_pp <[email protected]>
Add cache for encoding/decoding uri (#1105)

8be2f495b8c5801131c8af87a9aa7a30be19ae33 authored over 3 years ago by hrsh7th <[email protected]>
add lsp_signature_help_delay to allow users to configure and default to 200 (#1106)

24533c28ae1ca4c9e9da2b60e5d796edf72fe2d5 authored over 3 years ago by Prabir Shrestha <[email protected]>
Fix CodeAction sign (#1101)

5fc5e26f5fadd5a5335fb9146706b8c2bf0d70a0 authored over 3 years ago by hrsh7th <[email protected]>
document diagnostics and code action signs hint (#1099)

* document code action signs hint
* document diagnostics signs default hint

58f18ee40d6f8d82d6d99cc8f306c4746e4a463b authored over 3 years ago by Prabir Shrestha <[email protected]>
remove flaky integration tests (#1098)

78c107085a604c2b6c0038bff6ba0cd78c42ab8e authored over 3 years ago by Prabir Shrestha <[email protected]>
Fix calculating last line of text diff in Lua and add new CI for Vim on macOS (#1097)

* add CI workflow for Vim on macOS
* fix calculating last line of text diff in Lua

d4f2fa13ace5fcf201f68e9b3088ded8e91f15e7 authored over 3 years ago by Linda_pp <[email protected]>
Improve markdown2 (#1096)

6c21eb65da57cbe0c580b2f26e331872901795d3 authored over 3 years ago by hrsh7th <[email protected]>
Use 'label' value when 'insertText' or 'filterText' is falsy (#1095)

* use label when filterText is falsy value

* use label when insertText is falsy value on comp...

f076e6a7c0cb58d90c7df3035e84deb37de5509e authored over 3 years ago by Linda_pp <[email protected]>
add test case where newText is null for #1093 (#1094)

e214f1cfeeaf7fd7a3e3677a2054a159ad8a5000 authored over 3 years ago by Linda_pp <[email protected]>
fix inserting "v:null" when newText in textEdit is null (#1093)

907f1c96679a661c51c1b3872143dd6fd620f7ed authored over 3 years ago by Linda_pp <[email protected]>
Improve markdown rendering (#1092)

74f43712ebd27ba11f46d56f7a12e97a0867533d authored over 3 years ago by hrsh7th <[email protected]>
[WIP] add codeaction sign support (#1085)

* add codeaction sign support

* add hl LspCodeActionText

* add docs

* add support for m...

eb237a2cedf2c69a44543d2ffaee25470c53e29b authored over 3 years ago by Prabir Shrestha <[email protected]>
Does not fire lsp_float_closed if floating-window does not exists (#1082)

fea03524cb89385dc8997867a8588135bbd454ca authored over 3 years ago by hrsh7th <[email protected]>
only call prop_remove if we have props to avoid clearing of welcome message for vim (#1084)

627dab05e8b4952064a95f694cbf535ee934bbc1 authored over 3 years ago by Prabir Shrestha <[email protected]>
refactor preview code (#1083)

1cade410de89a407ffcda4d721bf69b2783ae9eb authored over 3 years ago by Prabir Shrestha <[email protected]>
Fix preview without popup window (#1068)

4e9a71c724e00f34872edf320fd540b7e2a3153c authored over 3 years ago by Akinori Hattori <[email protected]>
add lsp#notification() for proper $/cancel support (#1079)

ca2b527dc5f8cc4e6fbccda735e179ff19e388a1 authored over 3 years ago by Prabir Shrestha <[email protected]>
refactor LspHover (#1063)

* use callbag for hover

a78536ad745852c73cdf2d0defffd6b81bc377f0 authored over 3 years ago by Prabir Shrestha <[email protected]>
Add scroll keymapping (#1058)

* Add lsp#scroll function

* Update README.md

* Add example setting to docs

6a2b97cd598963d1e1e110e8ddb226cb4b7c5715 authored over 3 years ago by hrsh7th <[email protected]>
Disable swapfile for documentation (#1067)

6f8dfe19d59041a606f30b7764ccd51d4299d0e5 authored over 3 years ago by hrsh7th <[email protected]>
pass server_name as part of next notification in lsp#request (#1064)

21a29936ed74b2212e1904cca6c22bff4e27b637 authored over 3 years ago by Prabir Shrestha <[email protected]>
Fix #1059 (#1060)

0c77beb2eb99263e69a25b4d66e7ca2cd15cb0ef authored over 3 years ago by hrsh7th <[email protected]>
remove log

7d5cd2763cbede18728e1254ed8d5e89fd500fd2 authored over 3 years ago by Prabir Shrestha <[email protected]>
completion/resolve support for documentation and use the new floating window (#1052)

* doc

* floating window with completion/resolve

* add comments

* use _split_by_eol

*...

cacfc79eb4f71cb59d8e81e3e556c7a659d32235 authored over 3 years ago by Prabir Shrestha <[email protected]>
update callbag to 72acf412 - fixes undefined l:found (#1054)

7380d31c4f49d76ce3895c386e2a7a40b2b2df08 authored over 3 years ago by Prabir Shrestha <[email protected]>
default to using quickpick for codelens (#1053)

51a566c87824b4fe214d5ff63d2271254f22d461 authored over 3 years ago by Prabir Shrestha <[email protected]>
add support for call hierarchy (#1046)

* add support for call hierarchy

* no need to use a timer

https://github.com/prabirshresth...

17180038a856d345edce0d64fe5bd8092d712401 authored almost 4 years ago by Daisuke Suzuki <[email protected]>
add FloatingWindow support from vim-vital-vs (#1033)

951ed0ca0f7f86397df375321f85b76c1086b670 authored almost 4 years ago by Prabir Shrestha <[email protected]>