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

Add support for `phpactor' (#2488)

* Add support for `phpactor'

Add it as an lsp client to lsp-php.

Expose its extension inst...

300603b75741e42e08058bc1339bb4bf895ffdc0 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Correct the obsolete variable alias (#2486)

e96a172ad9bba81b0d9fc57944f5d149a12f3a10 authored about 4 years ago by Youmu <[email protected]>
Run pcase-defmacro for interfaces (#2481)

* Run pcase-defmacro for interfaces

* Use new pcase patterns

6bf62bd02da0500df8d638203326ed1d1cbb7521 authored about 4 years ago by Brian Leung <[email protected]>
Insert space to the lighter string for modeline (#2484)

8d87e888c7af38fe023bb126e5970c4298a4c270 authored about 4 years ago by melito00 <[email protected]>
Fix lsp-semantic-tokens.el copyright

ccc4a829524d04af786a18bb9c29d51acb9a036f authored about 4 years ago by Eric Dallo <[email protected]>
README: nbfalcon: alt="kiennq" -> "nbfalcon" (#2480)

70b15b12a8254f215ea37e9e7c97b1fb2ffdc49a authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Add an `iedit' command to edit documentHighlights (#2477)

* Add an `iedit' command to edit documentHighlights

Add a new command, `lsp-iedit-highlights'...

053c1818777b0a7997da04a4fc91f5391785e664 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Set correct indentation width for `ess-mode` (#2476)

d7a8c5ee3c9f1804d6924ad49e3223bee2f64282 authored about 4 years ago by w9 <[email protected]>
[semantic-tokens] Migrate semantic tokens to file (#2447)

* Rename semantic highlighting -> semantic tokens as LSP spec

* Migrate semantic tokens to a ...

4796140ef3b3f478725767e777c5af145602fd2e authored about 4 years ago by Eric Dallo <[email protected]>
lsp-nix.el: fix server-id (#2442)

From `nix-ls` to `rnix-lsp`.

f8abdd5540772958c5f72df42dd1070ff03f9706 authored about 4 years ago by asymmetric <[email protected]>
[svelte] Workaround: ht-get* -> lsp--ht-get because of upstream bug (#2439)

See https://github.com/Wilfred/ht.el/issues/38

ff86fbfaa0125fca434392ebe691c90ed8bf2ce2 authored about 4 years ago by Brian Leung <[email protected]>
lsp-go: fix misspelling in Codelens option (#2434)

Deprecate the old "codelens" and replace it with "codelenses".

This is related with https://g...

83d1cf72ac255e5cddebcfc87166c4f6416ff185 authored about 4 years ago by Xiaoyu Zhong <[email protected]>
Svelte LS related configuration (#2411)

* Svelte LS related configuration

- fixes #2409

* Update clients/lsp-svelte.el

Co-autho...

d46a2f105e7d4123fd440050e19b01e77b7537a5 authored about 4 years ago by Ivan Yonchovski <[email protected]>
fix - add escaping "`" to lsp--to-yasnippet-snippet (#2437)

602fed9bea70bfc68a66307ae67a24b5be620c70 authored about 4 years ago by Jakub Darul <[email protected]>
Force older working version for rust-analyzer

See https://github.com/emacs-lsp/lsp-mode/issues/2436

dc7708639fa5d2650bd18b0f161bbd53e77b25a6 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Add support for Steep (Ruby type checker) (#2406)

[Steep](https://github.com/soutaro/steep) is a Ruby static type checker created by soutaro
who ...

46b835d4fc7d23019b43c14efd9c4f64b5f8b223 authored about 4 years ago by Masafumi Koba <[email protected]>
Pass default folder to remove as default value not as initial input

d2d346c397c507b60dd3cd4a98d79b64bcb26028 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Make lsp-headerline-arrow public

3e33e4b5bf34ad09d20afebd827381628ea2387d authored about 4 years ago by Ivan Yonchovski <[email protected]>
[lsp-lua]: Fix connection commands not following custom changes (#2424)

* lsp-lua.el: `lsp-clients-emmy-lua-command' is assemblied at initilize, won't
change after use...

fe4f80e8eb93259db7683e5137b91a2db5b7ed93 authored about 4 years ago by sunlin <[email protected]>
Fix lsp-vhdl executable PATH search (#2425)

Using f-executable? is not appropriate for finding the lsp-vhdl server
executable, as it does n...

8266e47ac60cdce51ce3df92c22a3dbf5f89c550 authored about 4 years ago by Radon Rosborough <[email protected]>
Change gitter references -> Discord

44f9f149d61c31f4beff3b91f5a768821a0dedbb authored about 4 years ago by Eric Dallo <[email protected]>
[headerline] Fix icon when it uses font instead of display (#2422)

* Fix icon when icon use font instead of display

* Rollback let*

98a44a4bf7837557e40079ff8e8fcff67b5f9ccf authored about 4 years ago by Eric Dallo <[email protected]>
Implemented headerline support for errors/warnings/infos (#2410)

Fixes #2178

- implemented `(lsp-diagnostics-stats-for path)` method as part of #2178

- Per...

8119b121dd8c533d6d4065b876e7c78b1e9f1aa3 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Make sure calls to message don't remove the prompt(in async context) (#2399)

- fixes #2049

f1c650fe75ae4aa21fb2194e25c6e32de8c43cbf authored about 4 years ago by Ivan Yonchovski <[email protected]>
[headerline] Enable breadcrumb by default (#2416)

* Set lsp-headerline-breadcrumb-enable to t

* Update CHANGELOG

* Fix test

40a1a8ff227bb50b38cd30a829b44d7bdef644f8 authored about 4 years ago by Eric Dallo <[email protected]>
lsp-lua.el: Fix lua-lsp connection commands are unchangable (#2414)

Currently the commands for lua-lsp is inited once, while it should sensitive for custom settings...

ba9bc959322628aaa23d773e730133468a3a5c11 authored about 4 years ago by sunlin <[email protected]>
Add the ability to run elixir tests from test lenses (#2407)

* Add the ability to run elixir tests from test lenses

* Run tests with --no-color to work be...

d788a13b26289d3bd88dc07f3e2e9c3c3d1fdf9d authored about 4 years ago by Wilhelm Kirschbaum <[email protected]>
Disconnect lsp-mode on major-mode change

Fixes #2378

4582cac1542e619f46d624401d227624c6cf6816 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Don't set indent-region-function to nil when not needed

Fixes #2408

7c213206eaf8e4bd84849f56d2282baf80751b4a authored about 4 years ago by Ivan Yonchovski <[email protected]>
lsp-try-completion: make it pass-through so the basic style works (#2405)

7d22a49ad3427da59c1798caa4354e69aa846108 authored about 4 years ago by kiennq <[email protected]>
Log Serenata progress messages to the log instead (#2254)

Using the echo area is a problem on larger codebases that takes some
time to scan.

0349a1cc0976829fab8f73ecc033252be31a7cf6 authored about 4 years ago by Thomas Fini Hansen <[email protected]>
Fix mouse-3 error when dap is not present (#2354)

Previously, the menu filter function assumes that dap is loaded in its
filter function.

c818af44e69779cd87a1d4bf410ed325824d6353 authored about 4 years ago by Phil Lord <[email protected]>
Remove leftover

0b8d830e38675c02c5d7e7702b7d5af6b51a5e49 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Add lsp-gunzip function to decompress gzipped files (#2400)

* Add lsp-gunzip function to decompress gzipped files

Also add decompress key to lsp-download...

261b8bc76c22da19d4e082c1c439f31870363f48 authored about 4 years ago by Luke Lau <[email protected]>
README: MEMBERS: fix alignment (#2394)

dbe83b69a3324a4639c6f6645bf7c7a164094b0c authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
README: add nbfalcon as a contributor (#2393)

4c027c559eac5c80afe16f27d3921a38b2131ae0 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
[file-watchers] Avoid notifications for lockfiles and backup files (#2391)

Also introduce defcustoms `lsp-file-watch-ignored-directories' and
`lsp-file-watch-ignored-file...

61443f32531d1e94026c379319c99f21414ee3e7 authored about 4 years ago by Brian Leung <[email protected]>
[glob] Remove top-level braces, if any (#2373)

* [glob] Remove top-level braces, if any

This works around long braced glob expressions that ...

742d7d7ab1cdc5957102e0b1dff9872b6bc7370a authored about 4 years ago by Brian Leung <[email protected]>
Bugfix/lens check if supported (#2389)

* lsp-lens: only enable if supported

`lsp--auto-configure': add `lsp-lens--enable' instead of...

597febf55bffd5b30e3fac58ede4d0fe1f297f1a authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
update lsp-dependency comment per removal of lsp-clients.el (#2382)

f89e7f2a09bd8a1ae368e856ec5f3d5fed4b57ee authored about 4 years ago by JohnC32 <[email protected]>
lsp--build-workspace-configuration-response: Use ht-get instead of ht-get* (#2380)

This is easier to read, but also, at the time of writing, the latest
version of ht.el has chang...

a688ed74bc824825a31bdb110ab5b4b3c6543986 authored about 4 years ago by Brian Leung <[email protected]>
Name fix (#2379)

lsp-client.el no longer exists and the equivalent function is in lsp-mode.el

e1c42412eac0d742196efe64a82699326e72b391 authored about 4 years ago by Mehmet Tekman <[email protected]>
Disable undo in lsp-log buffer. (#2376)

6cdc19cdd56b6bdaa6ba271a13a7b4067deed9ed authored about 4 years ago by Jen-Chieh Shen <[email protected]>
Fixing a typo (#2371)

7a1f3337c3425fe182fcaa0ca4ce9e9ce03a6bc4 authored about 4 years ago by steeve <[email protected]>
Add more settings for rust-analyzer (#2370)

5005ebea57cd1e05f924d4e5653c1abc9fe212dd authored about 4 years ago by Florian Diebold <[email protected]>
`lsp-lv-message': fix `format' errors (#2369)

`lsp-lv-message' gets the hover content passed to it directly, with no %
escaping. This functio...

34f2f76f5268f28a86c37813265d0b15e33d3860 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
ESlint server shouldn't launch for JSON files (#2367)

* ESlint server shouldn't launch for JSON files

JSON has its own server. ESlint server produc...

ff8e2d7b8b1f1d56b01393ab94d97d72e0ee24b3 authored about 4 years ago by Artem Kovalov <[email protected]>
change lsp-yaml-schemas to work with native json-serialize (#2357)

* change lsp-yaml-schemas to be compatible with emacs 27's native json

* remove seq-contains-...

d358ee14dace8d1b0a05e9723ac374765bd9eefe authored about 4 years ago by David Ellison <[email protected]>
forgotten-logging-can-be-painful (#2366)

* forgotten-logging-can-be-painful

Forgotten logging after debugging of LSP problems can caus...

3e6081821ed71ddce57e9a507b65a88ab7a375e0 authored about 4 years ago by Artem Kovalov <[email protected]>
fix `lsp-eslint-enable` no effect (#2363)

7407bba068094afcc61aab370f62048e239a4e46 authored about 4 years ago by vritser <[email protected]>
update implementation of lsp-yaml-download-schema-store-db (#2361)

- always download if FORCE-DOWNLOADING arg is non-nil
- create containing directory if it doesn...

d045920385bc337faf635ed87cb0dd164b798767 authored about 4 years ago by David Ellison <[email protected]>
Add SystemCrafters tutorials

- fix the URL

b1beca7ab4eccb0417ee8b31bc9704beb2d257f5 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Add SystemCrafters tutorials (#2360)

f050d954d37196c3f346861c9ff81b83a81831ca authored about 4 years ago by Ivan Yonchovski <[email protected]>
lsp-mode.el: document usage of custom client settings (#2358)

Signed-off-by: Konstantin Kharlamov <[email protected]>

e03ca1e05363045a7773f6ac4c8645b985f7ede1 authored about 4 years ago by Konstantin Kharlamov <[email protected]>
Fix `lsp-test-current-buffer-mode' (#2351)

`lsp-test-current-buffer-mode' was defined thrice for some reason; only
the first of those defi...

182cac1f5853c060ff78459a5dbfaf2e552c0d20 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Fix `lsp-rename' tests (#2350)

Use `save-current-buffer' in `lsp-test--simulated-input', fixing the
`lsp--read-rename' test so...

bf672a017f6c01f5ca841635046deec2f0589a9e authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
`lsp-avy-lens': don't `error' for no lenses (#2339)

* `lsp-avy-lens': don't `error' for no lenses

If there are no elements, `avy-process' returns...

f190dcab6f96f10fdac49d51716874850a175edd authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
[docs] Add support for manual documentation along to automatic documentation (#2346)

* Add support for manual documentation along to automatic documentation

* migrate other clien...

92919ff1f464ada520b41d2fb537c0b237e23254 authored about 4 years ago by Eric Dallo <[email protected]>
Add support for Sorbet, Ruby typechecker (#2348)

* Add support for Sorbet, Ruby typechecker

* Fix various issues.

f59c6fa206c5aabb2cf8cc7e1beda658046a13bc authored about 4 years ago by Christopher Wilson <[email protected]>
Specify group and type for lsp-rename-use-prepare (#2349)

1fd21a04201a44c8c6c67ba8ec0d5765a51d0846 authored about 4 years ago by Brian Leung <[email protected]>
`lsp-rename`: improve UI (#2317)

* `lsp-rename': check if supported

`lsp-rename' doesn't check whether renaming is supported f...

57ea18089118f5de9df12ff82ad01ca26561227a authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Fix rust-analyzer url for mac

Fixes #2347

325096bd6c6a9794b13e3bdbaff8a0d527174c69 authored about 4 years ago by Ivan Yonchovski <[email protected]>
[CI] Fix windows test action

9ed9e743056fc6240dc3d8a182e8d9a34c9fc5d4 authored about 4 years ago by Eric Dallo <[email protected]>
[CI] Use latest version to fix CI

715793fc0af4f21f9b801e68ada08983a6ef16dc authored about 4 years ago by Eric Dallo <[email protected]>
Add `lsp-headerline--check-breadcrumb' to local `xref-after-jump-hook' (#2257)

This allows the breadcrumb to be updated while mashing
xref-next/prev-line in an xref-find-refe...

db367d03c9f7ab4e66af2946a89fcce216cdea84 authored about 4 years ago by Brian Leung <[email protected]>
documentHighlight: handle narrowed buffers (#2344)

0b72930304ba9be2b367c04a6e9ffb60fc3d2788 authored about 4 years ago by Brian Leung <[email protected]>
Document lsp-install-server for languages that support it (#2340)

2a728873cc2f3518f0e1c76b4337e247fbe33400 authored about 4 years ago by Jari van Menxel <[email protected]>
`lsp-avy-lens': don't error if no lens is selected (#2337)

`avy-process' can return nil if the user cancels (e.g. by pressing ESC).
In that case, `funcall...

1f1d4bebfd7a4b68a757b8aa6ba71bdaf45313a3 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Update projectLoadingStart message in angular ls (#2338)

angular-language-service new sends these messages prefixed with just `angular` instead of `angul...

8f1edd5e253cf64df3af63064829f5e409657576 authored about 4 years ago by S. Arjun <[email protected]>
[CI] workaround to fix Windows CI

1e09e5e8b2a96908054361afbb032b87d8c6f4bd authored about 4 years ago by Eric Dallo <[email protected]>
[CI] workaround to fix CI

Waiting for this fix: https://github.com/conao3/setup-cask/issues/6

bcb8314bcb3ab02b8d3a28c00fccaabae8f5d73d authored about 4 years ago by Eric Dallo <[email protected]>
Update reactjs-tutorial.md

4cfef786f3879c5f54de212eb9cbe03aa4ed6b69 authored about 4 years ago by Eric Dallo <[email protected]>
Associate go-dot-mod-mode with gopls. (#2334)

Otherwise lsp-mode doesn't know what client to use with go.mod files.

34a3d8ce64837fe6dd16aff9043921581a3068e8 authored about 4 years ago by Muir Manders <[email protected]>
Reactjs Tutorial (#2330)

- I have ported https://code.visualstudio.com/docs/nodejs/reactjs-tutorial
pretty much by repla...

62a8f224a527edba347e6ed7bf15e6d2821ddf75 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Mark lsp-solargraph-use-bundler as safe if booleanp (#2332)

Wanting to use bundler or not is very likely to be project-specific and
something you would wan...

3f47ff0e0e7ba998a419d1d62c68ebe0ddf19d7e authored about 4 years ago by Aaron Madlon-Kay <[email protected]>
Inherit header-line attributes when replacing icons background. (#2328)

A face can have background attribute unspecified. In this case we have
to get parent attribute ...

af1ad22443797d4504dd1f4dd0f375aa397e40cc authored about 4 years ago by Evgeny Kurnevsky <[email protected]>
Capture lsp--cur-workspace in lsp-configure-buffer (#2327)

- fixes #2326
- fixes #2318

936dd86142c43e01f38d8b6aaf920b32a8ea2be4 authored about 4 years ago by Ivan Yonchovski <[email protected]>
lsp-mode: fix lighter to not using quote (#2323)

15be1673b5e0f719a9bb136a539abcc165020bdf authored about 4 years ago by kiennq <[email protected]>
Add dotnet build-output folders to lsp-file-watch-ignored. (#2321)

- This closes https://github.com/emacs-lsp/lsp-mode/issues/2320.

b639a6cb8f89a171a20d6b752f746e2fb57f29ae authored about 4 years ago by Jostein Kjønigsen <[email protected]>
Centralize SymbolInformation rendering (#2310)

* Centralize SymbolInformation rendering

In various different parts of `lsp', where SymbolInf...

34de3040f01aeda4eceadc1ccd6a723120ee4598 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Do not enable snippetTextEdit support if yasnippet is not present

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

a9c5fec385e089463ffb5a310ed333d95cd5449c authored about 4 years ago by Ivan Yonchovski <[email protected]>
Change lsp-diagnostic-clean-after-change default to nil

Fixes #2262

997b38f877a09aa9d1646e00381c62694f3f8808 authored about 4 years ago by Ivan Yonchovski <[email protected]>
Do not use :cancel-handler (#2309)

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

The issue isthat when using :cancel...

92078cab51a8233d526a630029dd88bebd0818ce authored about 4 years ago by Ivan Yonchovski <[email protected]>
`lsp-render-symbol': check if :detail? is empty (#2312)

* `lsp-render-symbol': check if :detail? is empty

Some language servers apparently send an em...

452b7bdea2a687bea4a246992a7783ca5434eadf authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Refactor/centralize document symbol rendering (#2307)

* Abstract away `&DocumentSymbol' rendering

With microsoft/language-server-protocol#1130, the...

3620cda2a73222830934db7a30da680c02094cc0 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Better wording in server not found warning

Fixes #2248

9d66f47490957435e94c9aa4cf3264923bcc97ae authored about 4 years ago by Ivan Yonchovski <[email protected]>
Fix auto-configuration with multiple servers

Fixes #2244

bd5c782cbecddde88c9e054b53a3db745fb6d8d7 authored about 4 years ago by Ivan Yonchovski <[email protected]>
add lsp-headerline-breadcrumb-enable to settings.md (#2302)

d3eb2fd8d9acaecfd48b1120344c72271faad983 authored about 4 years ago by tschuett <[email protected]>
Force 2.1.8 version for eslint

3fe9bb606405246122cd6c52fc51ee5b3904db6e authored about 4 years ago by Ivan Yonchovski <[email protected]>
`lsp-imenu': show signatures (#2301)

067fa52e77341e8b10ed1763636a9636a8bec0b3 authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
Remove lsp-mode-line, implement modeline using built in capabilities (#2297)

* Remove lsp-mode-line, implement modeline using built in capabilities

* Ignore lsp--cur-work...

86d7e5daa8dc1ea4108e6825697050dbea1b8929 authored about 4 years ago by Kwik Kwik <[email protected]>
Fix documentation for `lsp-modeline-diagnostics-scope' (#2296)

:project is not a valid option; the corresponding setting is :workspace

f306b1a782eb07c773bdc8b5f39cb273f6acda36 authored about 4 years ago by Brian Leung <[email protected]>
Add support for vala-language-server. (#2294)

bc25dfb16dbfea4804c45a46504bc0fe7d9d44b9 authored about 4 years ago by Daniel Svensson <[email protected]>
Allow modeline code action fallback icon (#2292)

761b5aa6576d9b1880d5e51ffc71863994be61e8 authored about 4 years ago by Eric Dallo <[email protected]>
lsp-fsharp--project-list: correctly parse response (#2290)

c81c2d486f05e639259e703f4eba680f78ed8b81 authored about 4 years ago by kiennq <[email protected]>
Change from ht-get to lsp-get (#2289)

cf1bb2d4753f778035f351992e7b02183c13c0a2 authored about 4 years ago by Theodor Thornhill <[email protected]>
fix broken for submition !2284 (#2287)

There is an warning message after !2284
> Warning (lsp-mode): Failed to process xref entry for ...

b2e9bb007c19b540ae7ea54b6a239540f829c8cb authored about 4 years ago by sunlin <[email protected]>
Handle single-location xref results when compiling with `lsp-use-plists' set to t (#2284)

Otherwise, we get a type error.

Co-authored-by: Kien Nguyen <[email protected]>

daaa291263b62057a1b320952f5baaa2f47082c4 authored about 4 years ago by Brian Leung <[email protected]>
`lsp-file-watch-ignored': use proper regexes (#2208)

* `lsp-file-watch-ignored': use proper regexes

Emacs regexes specify the end of string using ...

e96968b3341f5b72662a0ed22b0958e28b8f8fbc authored about 4 years ago by Nikita Bloshchanevich <[email protected]>
xref: keep syntax highlighting (#2271)

When using xref to show all references/definitions/... of some symbol,
all entries were gray, e...

0fda1e21397e072b4bdfef739ef794ac6e54129f authored about 4 years ago by Nikita Bloshchanevich <[email protected]>