Ecosyste.ms: OpenCollective

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

github.com/emacs-lsp/lsp-mode

Emacs client/library for the Language Server Protocol
https://github.com/emacs-lsp/lsp-mode

Let lsp-warn-no-matched-clients suppress install warnings (#3818)

bcd4e2e417235607f57a955724e31e92811019ee authored about 2 years ago by Dan <[email protected]>
clojure: fix lint

486365d9c7a011aedf1ffcd0843a3ca6137d6104 authored about 2 years ago by Eric Dallo <[email protected]>
clojure: add nrepl connect debugging function

1226ee71fbb24aa17941531041bc1ee84669f001 authored about 2 years ago by Eric Dallo <[email protected]>
Implement optional formatting options (#3812)

https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#form...

b4e8aac32d28dfe0f73e0981387c5b20249f385c authored about 2 years ago by Dejan Benedik <[email protected]>
Fix reborrow hints option for rust (#3809)

`lsp-rust-analyzer-display-reborrow-hints` is no longer a boolean.

f5d521d56cfef54d0f102680e956a856347d2c96 authored about 2 years ago by Al M <[email protected]>
Rework terraform support for semantic tokens (#3778)

This makes use of the machinery introduced by Sebastian here:
https://github.com/emacs-lsp/lsp-...

e870ce21d33ce84e1e7e29d72ed7e7451ea11dae authored about 2 years ago by Sibi Prabakaran <[email protected]>
Added haskell-mode as well.

31d6fbc3da93e1fe4542a96001b2eca2c669e7f7 authored about 2 years ago by Ivan Yonchovski <[email protected]>
fix(lsp-volar): diagnosticMode -> diagnosticModel (#3805)

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

3195c4e0d06e77e9c0185a6251c71c29281c80a9 authored about 2 years ago by YuqiangZhang <[email protected]>
Make sure json-rpc connections are created in separate threads

If we don't do so, then we cannot close the buffer because the bgk threads "own"
it

48e43d0d7ff99bd2adf0b58eb2e1e903cc337ed8 authored about 2 years ago by Ivan Yonchovski <[email protected]>
clients/lsp-volar.el: fix lsp-volar-get-typescript-server-path (#3801)

`file-exists-p` should be used for checking if directory exists, e.g. "lib" in this case.

483442d415800ee4034b0f7a4f785a41d486436a authored about 2 years ago by Renato Ferreira <[email protected]>
Check for json-rpc-connection

Fixes #3804

Note: we have to prefix more strongly `json-rpc` package.

1b6af0a049b8ee80d170b55fc187448224cf7587 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Use sit-for for native json-rpc

1c92e7fef392c9e824ba03cc447739233f2280a0 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Support for native json-rpc (#3792)

- this is intended to work with https://github.com/emacs-lsp/emacs

59eeba73a6e1064d10efefa9a8ba0de20c938591 authored about 2 years ago by Ivan Yonchovski <[email protected]>
fix: support volar 1.0 (#3787)

* fix: support volar 1.0

* Update CHANGELOG

Co-authored-by: zhangyuqiang <zhangyuqiang@byt...

54cdc61be837e9ab3e4673bbb73fb6627089a973 authored about 2 years ago by YuqiangZhang <[email protected]>
add references capability (#3798)

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

0fb8fe3c15ee7017590a0aeaea1f1d5558166929 authored about 2 years ago by YuqiangZhang <[email protected]>
add .gradle to `lsp-file-watch-ignored-directories` (#3797)

145ca1e409f37f71bf708d759f8918ef748bb31d authored about 2 years ago by thanhvg <[email protected]>
Update docs

8091f5d13efbde5bfabc774970dd689487053333 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Fix lsp-clients.json as well.

06bd589ffaee80c9951ab09dadc5409a85c0b092 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Do not use 'nil for the nix nil server id (#3795)

Some functions, notably `lsp-install-server`, rely on there not being
an entry with key `nil` i...

b8d9b0ae0b7333fce8f1493719fc2a8174569583 authored about 2 years ago by Byron Clark <[email protected]>
Revert "Dispatch each lsp--parser-on-message in next message loop (#3087)" (#3791)

This reverts commit e64f604ea405fc26f756fa960f6ac3ad473bd7f9.

dfda673decbc82fc23079b897915f23f04c02a1c authored about 2 years ago by Ivan Yonchovski <[email protected]>
:rocket: `feat` Add Nix lsp, nil (#3789)

* :rocket: `feat` Add Nix lsp, nil

* :gear: `value` Set rnix priority

* :pencil: `docs` Up...

31645f9fcd4d353acc17792eeb17056d4e33b538 authored about 2 years ago by Lord-Valen <[email protected]>
Suggestion of adding `clients' to `load-path' (#3788)

2e2d5dcdcf37fea9a07155aa95e4bb558dba25f9 authored about 2 years ago by Perry Smith <[email protected]>
don't put evaporate to lens overlays (#3772)

9a3708c8410afbc48d8481ca477e1be3d3e9a6f2 authored about 2 years ago by brotzeit <[email protected]>
Fire up lsp when lsp-mode is called

- it is common configuration

48cf201006c9eb6077e0f4caec04a660307d6df2 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Remove double resolving

see https://github.com/emacs-lsp/lsp-mode/discussions/3781

ac6e3b882aa4334a2c1659144384a8ccc9e79c5d authored about 2 years ago by Ivan Yonchovski <[email protected]>
Remove deprecated `--background-services-enabled` flag to FSAC (#3776)

The latest version of FsAutoComplete drops the `--background-services-enabled`
flag; see the
[...

af4bd151943e582a1269fd18bd4246b2d00ae55d authored about 2 years ago by Ross Donaldson <[email protected]>
Improve project root print on conected message (#3775)

2fdfb51b78ba61d4bceef1663dd730cca84f749a authored about 2 years ago by Eric Dallo <[email protected]>
patch for snippets in ts-ls (#3766)

- fixes #3498

a3b3c15359405f442fc51a2db09e503ca3b39f3d authored about 2 years ago by Ivan Yonchovski <[email protected]>
Update lsp-mode.el (#3768)

* Update lsp-mode.el

Ignore the `bazel-*` folders that Bazel creates at the root of a project...

a2ca5ae653e43ef77e22c99f177f79cc653df0a9 authored about 2 years ago by Toni Cebrián <[email protected]>
Add more settings for lsp-nim

4f5754f2c411a34bebcf9a9cc87de418605c3de5 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Jump to current workspace in lsp-describe-session if applicable (#3758)

287cdcbfcc7cc6968463b5f8b6d42438d6c931c3 authored about 2 years ago by LaurenceWarne <[email protected]>
docs: Fix stray comment in lsp--apply-text-edit (#3756)

In 5763c334e2927d2014c34f478eeb08fd27b95088 the reversing and sorting
that the comment talks ab...

6122ec51a6131f7423a2926e7daddcffd778be82 authored about 2 years ago by Tony Zorman <[email protected]>
Upgrade lsp-xml version and add new formatting options (#3764)

This upgrades the language server version to 0.21.0 and adds all new
formatting options availab...

c44eac7540a66deb4039ba30b45d5858e41d277f authored about 2 years ago by Krister <[email protected]>
*lsp-help*: allow to open link with markdown-follow-link-at-point (#3759)

89b0e87d5ad489aaaefc643966d146ef7ac8e57b authored about 2 years ago by kiennq <[email protected]>
lsp-rust: add semantic token modifiers (#3668)

This is more of a proof-of-concept than anything else.

It works for the "mutable" modifier, a...

759fb79b4fc62b9b8d2dcd8a4e4db951af090fdb authored about 2 years ago by Alan Zimmerman <[email protected]>
lsp-ansible: update settings

c9db552dcef80c481ecca6bf53c86a12f2a9cd55 authored about 2 years ago by Frédéric Giquel <[email protected]>
hide parent details in imenu nodes (#3752)

facd782c61d8788eee17e0a796a39fd4656f1e98 authored about 2 years ago by Ta Quang Trung <[email protected]>
fix header for forgetting workspace folders (#3751)

178be6fd592540fdbb56fee1d275567e2aa0de17 authored about 2 years ago by Eric Berquist <[email protected]>
lsp-eslint: support glob patterns for workingDirectories parameter (#3747)

* lsp-eslint: support glob patterns for workingDirectories parameter

* Port fix from emacs-ls...

bbce14c74f1697672e871d81d3cc20f294b2732f authored about 2 years ago by Meril <[email protected]>
Permit semantic token overrides to extend base set (#3680)

* Permit semantic token overrides to extend base set

* Rewrite lsp-semantic-tokens--apply-ali...

feea50128b9af3e455dcfcd7d105504594a300f0 authored about 2 years ago by sebastiansturm <[email protected]>
Fix: lint

4a49a6eed29535958c8cd8f328d9d2d7da0ae495 authored about 2 years ago by Eric Dallo <[email protected]>
clojure: fix server log removing tail which causes bad performance

fda4c4d6331c1cd2ab7005ca62199cc59304aa73 authored about 2 years ago by Eric Dallo <[email protected]>
docs: update clojre guide with latest changes

26c4d3e54ad2956623e64132312fe864274d346f authored about 2 years ago by Eric Dallo <[email protected]>
clojure: fix semantic tokens cider hook function

531fe8315bbff9460ebca5328a857ca5fc530c7d authored about 2 years ago by Eric Dallo <[email protected]>
use `go install` instead of `go get` (#3748)

281c144f55793686142d21d719e8d61f273da5b4 authored about 2 years ago by Naoya Yamashita <[email protected]>
lsp-yaml: support for gitlab-ci-mode (#3741)

* lsp-yaml: support for gitlab-ci-mode

* lsp-yaml: more generic solution

a5bb8deaa1bfa03ee94b563cd1b030676931a7df authored about 2 years ago by Frédéric Giquel <[email protected]>
Fix F# executable finding

Previously, this function used a bare `expand-file-name` to try and locate the
`fsharpautocomple...

cc691bebfbd36697320f3ed352d2c712aa7b3da8 authored about 2 years ago by Ross Donaldson <[email protected]>
README.md: add @razzmatazz (myself) as F#/C# maintainer

4727af35ab4017e9dd451ea8a02f877038e61832 authored about 2 years ago by Saulius Menkevičius <[email protected]>
do not override global variables (#3742)

62a39447e03dc1d79c02e681c596e74ff4dde1e2 authored about 2 years ago by Jimmy Yuen Ho Wong <[email protected]>
lsp-ansible: add command to show server metadata (#3739)

2edea9d6f3bd098b19624cb65f6e7504c51ab966 authored about 2 years ago by Frédéric Giquel <[email protected]>
more clear installation (#3740)

eb6910e38d76f21e6a57c72f0d585e6f8daff34a authored about 2 years ago by ccQpein <[email protected]>
clients/lsp-fsharp.el: respect `lsp-fsharp-server-install-dir` value

Recent changes to lsp-fsharp.el broke local server setup configuration
where server binary can b...

c1945f1e2731dc60f4593ae20c508b3028368709 authored about 2 years ago by Saulius Menkevičius <[email protected]>
CHANGELOG

b0be86f4a3e43166ad8a28dad35bf13e3f466f83 authored about 2 years ago by Eric Dallo <[email protected]>
clojure: add lsp-clojure-trace-enable variable

53ce5ffa248735662c8fda68b050b1e35163a641 authored about 2 years ago by Eric Dallo <[email protected]>
enable clangd for cuda-mode (#3732)

447032e53c8bfb56dbd00f2b51355544e87ed180 authored about 2 years ago by Karl Ljungkvist <[email protected]>
Dispatch each lsp--parser-on-message in next message loop (#3087)

e64f604ea405fc26f756fa960f6ac3ad473bd7f9 authored over 2 years ago by kiennq <[email protected]>
lsp-completion:company-prefix-length: no need to use goto-char (#3731)

54bacea39e6e3c1cd14b2b00e2d45ddbd6ce6643 authored over 2 years ago by kiennq <[email protected]>
Fix: Don’t hardcode architecture in lsp-clojure on Linux (#3722)

* Fix: Don’t hardcode architecture in lsp-clojure on Linux

Prior to this commit, all Linuxen ...

03a3ecb263f81442ed7df3ede91ab405539b4fc5 authored over 2 years ago by Ian Eure <[email protected]>
Do not add empty options to initializationOptions in typescript-language-server

Empty options can cause problems because a nil is converted in {} object in js.

closes #3658

866ae557c8f5ae62314eb0d5b27a9069ba18ff6d authored over 2 years ago by mlelli <[email protected]>
Update CHANGELOG.org

dae24fa568a74cce61fd9f6fecf5b26a4bfc1e87 authored over 2 years ago by blindingdark <[email protected]>
Fix #3554 and handle position end-of-line

67e1a6b3c67744a07bda0d27ed5d6774d407e6e0 authored over 2 years ago by 我没有抓狂 <[email protected]>
lsp-lua: fetch lua-language-server releases from repo directly (#3727)

co-authored-by @Mateus-Carmo31

4c7d326f326ffdf345334ae2011d415da69a1864 authored over 2 years ago by kiennq <[email protected]>
semantic-tokens: cache modifier lookups

Make a buffer-local cache of the mapping from a modifier bitmap to the
set of faces it resolves ...

53f5f060cd7b4d49ba84ac4c76976dbb1ffb7f1b authored over 2 years ago by Alan Zimmerman <[email protected]>
bump: lua-language-server

bump: lua-roblox-language-server

fix: lua-language-server download url

2e417d09a96c181f79e59e9cd9fd8034117bd866 authored over 2 years ago by anakha <[email protected]>
fix: typo in conditional

13c299f8b4ae1002dd2b1f852123f3e9863627fd authored over 2 years ago by anakha <[email protected]>
only display inlay hints when label is string

68bdac0f806789c064856a47d0e413b65a260e1e authored over 2 years ago by brotzeit <[email protected]>
Support toggle ts-ls format capability (#3721)

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

45fec559fe63da0742f9bd481a33adba3b1d6d9b authored over 2 years ago by YuqiangZhang <[email protected]>
perl: add new client for PLS server (#3715)

* perl: add new client for PLS server

Ref: https://github.com/FractalBoy/perl-language-server...

d99c123d634b6d33db19a8f1107351f177d10bbe authored over 2 years ago by Alexander Adolf <[email protected]>
Kotlin override/implement member functionality (#3719)

* Simple untested override members functionality for Kotlin

* Fix implementation to work with...

9cb2cb3da906e66622f15584788fd2e5546aa957 authored over 2 years ago by Marie Katrine Ekeberg <[email protected]>
fix: resolve npx prompting for older npx users (#3714)

Fixes #3672

b26091342e8663d6f99b8302d6f62c155eff1006 authored over 2 years ago by Ellis Kenyő <[email protected]>
clients/lsp-elixir.el: disable fetchDeps option (#3710)

Currently, `elixir-ls` now disable this option. This changes change it
to disable by default to...

76d87d8f2020fc468d416d5fb3d088505b9cc4ac authored over 2 years ago by Thanabodee Charoenpiriyakij <[email protected]>
clojure: Fix references code lens action for consult

Fixes #3711

c00fa42c97594c509e5afa9d7f9816eeb321e826 authored over 2 years ago by Eric Dallo <[email protected]>
Fix typo in lsp-go.el (#3712)

a23e71107801f41f581b9c6ab045332b1cfcb54a authored over 2 years ago by kautsig <[email protected]>
client/lsp-elixir.el: bump elixir-ls version (#3709)

f47c4e6e31ff3244c9210b7100e1ab0d148a5c4b authored over 2 years ago by Thanabodee Charoenpiriyakij <[email protected]>
lsp-completion-at-point: dont consider trigger chars in bound calculation (#3702)

d6fb908dac66e14cb03859cbb6e797dfaf7f0fcb authored over 2 years ago by kiennq <[email protected]>
Really clean up everything LSP when unconfiguring buffer (#3588)

52a3de3e49ec89e70f55ca9a123d3e947a7f7720 authored over 2 years ago by Jimmy Yuen Ho Wong <[email protected]>
feat: Add LSP support for the DOT/Graphviz lang (#3704)

* feat: Add LSP support for the DOT/Graphviz lang

Ref: https://github.com/nikeee/dot-language...

7153b3d8648e8bad780df2dc2801170f943c5c9d authored over 2 years ago by Abdelhak Bougouffa <[email protected]>
Allow running the Sorbet server as an add-on alongside Solargraph (#3698)

* Allow running the Sorbet server as an add-on alongside Solargraph

* Fix broken links in the...

a0e1210f626cb7b5db16a9454d3bf61322d299df authored over 2 years ago by Tudor Pavel <[email protected]>
docs: update Fortran LSP to fortls (#3697)

The project fortran-language-server has been abandoned, we have created
a new Language Server c...

432081360e50d25cd6e0ed40f5cb11c768e3b987 authored over 2 years ago by gnikit <[email protected]>
[ansible] replace mode equality check with `derived-mode-p`

Fixes #3687

876a9bd0cbfb9fe4e760598698826db86b7a98ac authored over 2 years ago by Lukas Juhrich <[email protected]>
Make more capabilities become dynamic registrable (#3690)

9c47b6d44f6fd78410f13e496d83682dbd52da0e authored over 2 years ago by kiennq <[email protected]>
correctly implement try-completion and test-completion actions (#3691)

d29fed9d437e3664ab50ee99f5c81eb475f29857 authored over 2 years ago by Daniel Koh <[email protected]>
terraform: Implement new command to get discovered versions (#3684)

* terraform: Implement new command to get discovered versions

* Update documentation for terr...

480f804c1c48f7c2e929ffc1c10525ec3fecca2c authored over 2 years ago by Sibi Prabakaran <[email protected]>
Add mint-lang client (#3679)

* Add mint-lang client

* Add mint into clients.json

* Update CHANGLOG for mint-lang suppor...

37c2adffc270f0fdf02f6bf203ce150b5a114fde authored over 2 years ago by Billy.Zheng <[email protected]>
Allow dynamicRegistration for declaration/definition/completion (#3682)

76918fa08b27923283bad4efd322d17807d958f3 authored over 2 years ago by kiennq <[email protected]>
lsp-csharp.el: use omnisharp-linux-(arch)-net6.0.zip bundle on macOS

omnisharp distributions since v1.39.0 don't bundle mono anymore and we
probably want to switch t...

866e9a3ccb1b615b2b624499e8fc1ef8a0a80614 authored over 2 years ago by Saulius Menkevičius <[email protected]>
lsp-csharp.el: use omnisharp-linux-x64-net6.0.zip bundle on linux now

omnisharp distributions since v1.39.0 don't bundle mono anymore and we
probably want to switch t...

0eede1bd5dc06ee6dacd379481595771b91b5cd0 authored over 2 years ago by Saulius Menkevičius <[email protected]>
Build tree-widget when using plists (#3669)

* Build tree-widget when using plists

* Add "require"

a73e8b0525a3415324ffc11c951e9b828bb155ec authored over 2 years ago by Frédéric Giquel <[email protected]>
update openscad doc (#3671)

The server has been updated, but the documentation is still old.

86bc7f46d4d2820ff50e5daeeaeee5f689337bbd authored over 2 years ago by Leathong <[email protected]>
Don't prompt for an action within `lsp-organize-imports`, even if `lsp-auto-execute-action` is disabled. (#3662)

Prior to this change invoking `lsp-organize-imports` would prompt for a choice
of action, if th...

ece9bcdc01953c794533b734b24931485c0070fb authored over 2 years ago by David Pathakjee <[email protected]>
Add configuration for excluding declarations from xrefs/references (#3655)

d9317f2f9e0ff08ec9fa7e93c2e4eeafa94c8b7e authored over 2 years ago by David Morgan <[email protected]>
feat(clients): add support for the syntax_tree Ruby gem (#3653)

This adds the client for the `syntax_tree` Ruby gem. The naming on
this one was a bit odd as th...

0f56580e98eb8d4fed32bebd62281249604735b3 authored over 2 years ago by Geoffrey Lessel <[email protected]>
bug: fix callback is not when install package from npm (#3656)

b02bde6587e1e621caa141b7176ca54e8a295c5b authored over 2 years ago by kiennq <[email protected]>
typo/code fix CPP-guide (#3654)

Following the doc on bear github

e33fa7110c99d883751cc5fc6226d46d03de5c16 authored over 2 years ago by MLKroon <[email protected]>
Remove spurious window.showMessage client capability (#3652)

Version 3.16 introduced additional window-specific client
capabilities, as

```ts
/**
...

3fef3415be250202744172edeffbb59b0cc7f123 authored over 2 years ago by Alan Zimmerman <[email protected]>
docs(links): Update install instruction for lsp-grammarly (#3651)

6d6d9975973a7a30aca4cef76f1e03815bcf8849 authored over 2 years ago by Jen-Chieh Shen <[email protected]>
docs(links): Update install instructions and links for html/css/json language server (#3649)

9ef89a2dd8949f183ad1a25f1bba8086f577b05e authored over 2 years ago by Jen-Chieh Shen <[email protected]>
Set includeDeclaration to t by default

2c6a0e92402708780f18745f98ca128be64bbc78 authored over 2 years ago by Ivan Yonchovski <[email protected]>
Auto-load lsp-racket

Fixes https://github.com/emacs-lsp/lsp-mode/issues/3640

4c17f9229fba6356a1a91f52a5d08e265503bdc6 authored over 2 years ago by Ivan Yonchovski <[email protected]>
Add Support for Spacemacs (#3620)

b2dc84128fc6b2cd0460569bae6d0451856d2e0b authored over 2 years ago by Leandro Doctors <[email protected]>