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

minor: docs: Fix minor copy-paste typo (#3982)

ee05f558ca2ccea8c1e27720d046752406fb257a authored almost 2 years ago by Šimon Lukašík <[email protected]>
Add renamed rust-analyzer triggerParameterHints action. (#3981)

rust-analyzer PR #14147 removes the editor.action VSCode internal
command for triggerParameterH...

a8c35b41c395df571b1ff9c804db45fd034ec6ad authored almost 2 years ago by John K. Luebs <[email protected]>
Add a language ID entry for ConTeXt (#3977)

This is needed to lsp-mode to pick up the AUCTeX ConTeXt-mode. With this
change the digestif la...

8b2480b060de5c14419afc4e24347a78a4ef4d41 authored almost 2 years ago by Robbert van der Helm <[email protected]>
terraform-ls: Prefill required fields and ability to validate on save (#3976)

* Implement additional features supporting latest terraform-ls

* docs: Prefill required field...

61842548916730263a491ab211c67e1c3d63fadd authored almost 2 years ago by Sibi Prabakaran <[email protected]>
Restore lsp-rust-analyzer-cargo-all-targets

This partially reverts #3893.

The rust-analyzer.checkOnSave.allTargets configuration still exis...

ed917ef63e7e6e8d6b917b1fb2f62427bb73b7ac authored almost 2 years ago by ia0 <[email protected]>
Make it a new flag

b45dea4f601b8c4d139b16ae7f471f1527fb26ff authored almost 2 years ago by ia0 <[email protected]>
Add Standard ML (Millet) (#3914)

7a50934cbbe0aec1a1a054e7d13fce804a1708c6 authored almost 2 years ago by Ariel Davis <[email protected]>
feat(lsp-javascript): add support tsserver options (#3922)

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

2657f81fd7c8975e3313c83e6c4c04ae11e298e8 authored almost 2 years ago by YuqiangZhang <[email protected]>
Add lsp-ruff to the client list (#3967)

d894e68d6d310d165c31f047692e5c6afc59fa79 authored almost 2 years ago by Ohad Livne Bar-On <[email protected]>
Bump magik language server to 0.7.1 (#3965)

e6293251a65554fa23f87d0e883d121b4f0aed4e authored almost 2 years ago by Steven Looman <[email protected]>
Update lsp-magik (#3964)

Remove obsolete settings and upgrade `lsp-magik-version`

2050da39970dbe32bcd6cc17a868d682feb11bfe authored almost 2 years ago by Sebastiaan Speck <[email protected]>
Add bash-ts-mode support (#3953)

771342f03986fe8d77696ae9b08e72741006843e authored almost 2 years ago by Mike McLean <[email protected]>
Added more LSP support for Python by adding ruff-lsp support. (#3926)

* Added more LSP support for Python by adding ruff-lsp support.

* Changed (if CUSTOM-BOOLEAN-...

e1bdae23e98fd6a89e374f289c24306bbc8b149d authored almost 2 years ago by Freja Nordsiek <[email protected]>
Advertise utf-32 support (#3958)

a655f3600e040f872408da0e9c1b9fe65ca0aad9 authored almost 2 years ago by Alex Kladov <[email protected]>
Fix customization parent group of lsp-volar (#3959)

c409050ef02a63a5c2db3dc29d1728e042c630d2 authored almost 2 years ago by boskamp <[email protected]>
lsp-javascript: fix inlay hints (#3957)

ts-ls has dropped experimental typescript/inlayHints and now uses
textDocument/inlayHint.

Re...

0e9f57b5932a46114b8d2a59a907362abba03e2e authored almost 2 years ago by Nikola Pajkovsky <[email protected]>
Drop :_emacsStartPoint when calling resolve

Fixes #3956

03e1818acae6de9a6ed89c54573f8050e4d4e463 authored almost 2 years ago by Ivan Yonchovski <[email protected]>
Updated documentation for lsp-vhdl.el (#3955)

99357031e0ea02bcee8e2ad3a926ab75488c67f1 authored almost 2 years ago by Christian Birk Sørensen <[email protected]>
Use lsp-get instead of gethash per advice

781889628b9e0504fde279371548149deae4849d authored almost 2 years ago by Robert Macomber <robertm@mox>
Handle string inlay hints

Also show a message if we get an inlay hint of an unexpected type.

32c4d1db99050d0f5dd7b9949e9728fc32adc940 authored almost 2 years ago by Robert Macomber <robertm@mox>
fix Solargraph documentation string (#3949)

06c28ca780dedea32e150462f1b9aa9c910c2952 authored almost 2 years ago by Peter Becich <[email protected]>
lsp-rust: fix inlay hints

rust-analyzer has changed the inlay hint label from string to array
of structs where struct has ...

6b01d49757994c09c90623bf67f072d02f00f8e9 authored almost 2 years ago by Nikola Pajkovsky <[email protected]>
Add ruby-ts-mode support (#3941)

* Add ruby-ts-mode support

* Switch to using activation-fn over major-mode for ruby lsp clients

3ac10bfb712a3c567ddac467510cff988d6b0163 authored almost 2 years ago by Justin <[email protected]>
Fix missing bracket

6ec7a70ca14aed04d47868a553d4fcd8dc17d71e authored almost 2 years ago by Ivan Yonchovski <[email protected]>
refactor: make lsp-headerline--workspace-root more concise

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

ec1c8349e859e5db66e5fb0744943e37b090745f authored almost 2 years ago by Rodrigo Kassick <[email protected]>
fix[headerline]: use lsp-workspace-root to avoid issues with multiple active workspaces

Commit 16b13adf857f9cd2e7d48a1bfe3c0b1ed4107339 introduced a new function lsp-headerline--worksp...

f42ef9206323e4e12a76a4b2405cb1520acc994f authored almost 2 years ago by Rodrigo Kassick <[email protected]>
Update Vue3 documentation (#3937)

c9494f624c73b5917a3f0353c73eeaa0d7bb0992 authored almost 2 years ago by Ben Krocké <[email protected]>
lsp-pwsh--aply-code-action-document: update docs link (#3931)

9240e3ee55b5ec6902097a87df357a39611c73e9 authored almost 2 years ago by kiennq <[email protected]>
fix: Only detect CSS when .css is final extension (#3929)

Prevents misidentifying e.g. *.css.ts

ff3d560ee6386851481700d7dadd903e6b66cdc3 authored almost 2 years ago by Aaron Madlon-Kay <[email protected]>
lsp-ph: 'format.braces' (#3927)

Allow to set intelephense.format.braces.
Possible values: "psr12", "allman", "k&r".

0835ca09d8826d4be56fb1397923c98ee5b3c813 authored almost 2 years ago by Tom Regner <[email protected]>
sync lsp-toml-schema-catalogs with the latest taplo (#3925)

dc0b2e6b15492bab27aa9fa08f9112e7686d0839 authored almost 2 years ago by Taiki Sugawara <[email protected]>
Default to perlnavigator

40f412d4c15d06770b307603da534cb2f735b5bf authored almost 2 years ago by Ivan Yonchovski <[email protected]>
feature: Add command to uninstall all servers (#3868)

8283c1e9a58138cd5d0379d7125e2c1493bae678 authored almost 2 years ago by Jen-Chieh Shen <[email protected]>
headerline: Fix error for files with symlinks (#3913)

* headerline: Cache empty segments

Previously, empty lists of segments to root were never cac...

653c31a64ae6bc01cce3cd3eb5d5fde537d36535 authored almost 2 years ago by erikarvstedt <[email protected]>
Fix CI (#3864)

e541359efde36ef18e5daf134b63acd73834441a authored almost 2 years ago by Jen-Chieh Shen <[email protected]>
headerline: Speed up root detection (#3912)

16b13adf857f9cd2e7d48a1bfe3c0b1ed4107339 authored almost 2 years ago by erikarvstedt <[email protected]>
Allow using the project's tsserver.js (#3909)

By using the project's tsserver.js, TypeScript language service
plugins specified in the tsconf...

3a806ed85698b2d0315b3bdd0def999ec9c209fa authored almost 2 years ago by Jake Goulding <[email protected]>
Add function for removing all folders in workspace (#3904)

9d03a15c66cf712cc5391219d8ad8f9b2a7f4351 authored almost 2 years ago by ishai1 <[email protected]>
Unchanged should run in the current buffer

- Fixes #3889

435581a8fdc717aea65b8cde8597103ae7da3aa1 authored almost 2 years ago by Ivan Yonchovski <[email protected]>
Add lsp-solargraph-server-command

Fixes #3891

187a2e85a8b29acdd61b995cd4551a57c9a9054e authored almost 2 years ago by Ivan Yonchovski <[email protected]>
Report multiline token support, ... (#3886)

* Report multiline token support, ...

... truncate tokens to current line if multiline token ...

c53a2ced61cfffc05552f324669eeddbfa870373 authored almost 2 years ago by sebastiansturm <[email protected]>
lsp-json: Multiple system dependency for json language server (#3901)

a78f04ea4b6720609fb499e89f7cf089a6e19d7e authored almost 2 years ago by Sibi Prabakaran <[email protected]>
Fix JSON LSP command name when installing vscode-langservers-extracted globally (#3897)

0b1b36fe99741c127f498003381d772c43615c13 authored almost 2 years ago by Manueljlin <[email protected]>
add :features to checkOnSave and use original descriptions

4bb61e63ed9f05c76e4bbda5d92e88d02fd92036 authored almost 2 years ago by brotzeit <[email protected]>
use separate option for rust-analyzer.checkOnSave.features

instead of using the same as rls. Also remove deprecated configuration option :allTargets

09c2efd2ae2d65c3468213fc9f82062f30fc76b2 authored almost 2 years ago by brotzeit <[email protected]>
Update lsp-magik (#3843)

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

1e14a3fdb195a557cba5a7b7e3372dc850a5ce95 authored almost 2 years ago by Steven Looman <[email protected]>
Add elixir-ts-mode and heex-ts-mode (#3883)

* Add elixir-ts-mode and heex-ts-mode

Both elixir-ts-mode and heex-ts-mode uses the same lang...

c93f3e873d83724bf3aa82f85a9c8b67c582e209 authored almost 2 years ago by Wilhelm Kirschbaum <[email protected]>
Use lsp-activate as activation function.

This also adds support for python-ts-mode

5979f6e0b5872b621307430dca3023cce9a11f4c authored almost 2 years ago by Bastian Beranek <[email protected]>
Updating lsp-kotlin to support `kotlin-ts-mode`

3c488079a1539b6904d43f22b15c9800db35456d authored almost 2 years ago by Alex Figl-Brick <[email protected]>
add pylsp black plugin (#3879)

* add pylsp black plugin

* fixed black enabled nil

14a6f2a9547841b6188294cd28a86e1600aff836 authored almost 2 years ago by mwmajewsk <[email protected]>
change manual installation instructions for volar

29d465e7b1f70e08758d524796b8ef5ac4c611fc authored almost 2 years ago by Adam Nord <[email protected]>
lsp-languague-id-configuration: enable file-name base dectection for more languages (#3873)

* lsp-languague-id-configuration: enable file-name base dectection for more languages

* lsp--...

7dee0d63fa1b6628be4aaea86b2298244eb3d84e authored almost 2 years ago by kiennq <[email protected]>
Add rust-ts-mode

8cfc1a4b9d0b4e85f6e41acdc4f58a9c6e41c7de authored about 2 years ago by Michael Eliachevitch <[email protected]>
Add yaml-ts-mode

4cd7b9d4d7da45b544ab35a701bcd785dd20c2ed authored about 2 years ago by Michael Eliachevitch <[email protected]>
Revert "Add :exclusive 'no to capf backend (#3854)" (#3871)

This reverts commit 9ba6ff8ea58749e421f89313673b0b4e3cb498a1.

7b4e2be925f38f7f86e911dbf36c9751418589af authored about 2 years ago by Ivan Yonchovski <[email protected]>
Fixe makdown help rendering (#3867)

* Make sure `end` is not nil in lsp--fix-markdown-links

Fixes emacs-lsp/lsp-ui#742

* Use...

70dcd8669560e5ea2772d9366d15f4e71ab52905 authored about 2 years ago by Vitalie Spinu <[email protected]>
Implement features for Nix language server (Nil) (#3865)

* Implement features for Nix language server (Nil)

More details about the configuration here:...

a2353d0bee8465ce87f7cef1b2ee9b285cb865e2 authored about 2 years ago by Sibi Prabakaran <[email protected]>
Revert "Fix CI (#3859)" (#3862)

This reverts commit 8c568d0cef1b0145291edac1f79f3907c4014685.

4688de7f33acde41adb9b79bc9a631599ff6a92b authored about 2 years ago by Ivan Yonchovski <[email protected]>
Fix Nix documentation pages (#3861)

Currently the manual of both the nix language server docs points to
404.

b18be2049c1b33da0948d128a9f922d6fe89ffe4 authored about 2 years ago by Sibi Prabakaran <[email protected]>
json language server: Fix the binary name (#3860)

The binary name correctly isn't used correct and this patch helps to
fix it.

For reference, ...

52ec428cfa4d277a9bfcf1e54de468bbcbaa8f26 authored about 2 years ago by Sibi Prabakaran <[email protected]>
Fix csharp roslyn installation (#3857)

Fixes #3842

f4f0dacb94ff1bc12d58672e771d2d64b189acad authored about 2 years ago by Ivan Yonchovski <[email protected]>
Fix CI (#3859)

8c568d0cef1b0145291edac1f79f3907c4014685 authored about 2 years ago by Jen-Chieh Shen <[email protected]>
Support more treesit modes (#3858)

I added some more treesit-based major modes that have been added with emacs29.
I just went thro...

c4a6f24a439d552995e3db1120eb5a99433683f0 authored about 2 years ago by Michael Eliachevitch <[email protected]>
[Fix emacs-lsp/lsp-ui#452] Fix markdown link navigation in *lsp-help* buffers (#3844)

* Fix markdown link navigation in *lsp-help* buffers

Fix emacs-lsp/lsp-ui#452

* Treat al...

e2a1b5f682ae00206491a80b4d28e8d932c2960f authored about 2 years ago by Vitalie Spinu <[email protected]>
Cache lsp-buffer-language locally (#3837)

* "Cache" lsp-buffer-language locally

to avoid repeated computation when using in filter func...

e8c94d810714c5c783cfb7fee33335924f79fb16 authored about 2 years ago by Dan <[email protected]>
Makes the lsp-headerline--string a frame-parameter (#3856)

This adds functionallity when the same document is open across
multiple frames (e.g. multi moni...

25101c9592680978a2eda8d55768b2d7cdf6d1a4 authored about 2 years ago by Ryan Wilson <[email protected]>
Prevents CPU throttling issue when LS doesn't support semantic token (#3855)

This fixes the issue that is easily reproducible with the haskell
language server. Steps to rep...

3939ff59227186c6574d1f0b1b8153dae3299d51 authored about 2 years ago by Sibi Prabakaran <[email protected]>
Fix CI

5d14123e321213ebf62fb0fce6aaec31ef90860e authored about 2 years ago by Ivan Yonchovski <[email protected]>
Do not leak when maiking requests

- Fixes #3853

03fc8b87516223ebd2b68a2af20ec8775eeb0547 authored about 2 years ago by Ivan Yonchovski <[email protected]>
fsharp: use the workspace object to resolve workspace path (#3848)

~lsp-workspace-root~ will not find the workspace root if it is a new addition.

8dba8f53ae7f09daccc25520cb23a8fdc11a3cea authored about 2 years ago by August Feng <[email protected]>
Add :exclusive 'no to capf backend (#3854)

9ba6ff8ea58749e421f89313673b0b4e3cb498a1 authored about 2 years ago by Vitalie Spinu <[email protected]>
Revert "Try fixing a leak"

This reverts commit 203114df3cb95a0136007983d43045320ca5f815.

7eb276781ca1e28153699eac435c66df96865904 authored about 2 years ago by Ivan Yonchovski <[email protected]>
Try fixing a leak

203114df3cb95a0136007983d43045320ca5f815 authored about 2 years ago by Ivan Yonchovski <[email protected]>
chore: Update default port for gdscript (#3849)

5b25727f6939493509374704e7545887c83b9bc6 authored about 2 years ago by Jen-Chieh Shen <[email protected]>
feature: Add command to uninstall server (#3850)

ea92d02d4b222753aaa6f901712fdd06c58b3159 authored about 2 years ago by Jen-Chieh Shen <[email protected]>
csharp: add Unity geranted folders to ignore filewatcher

1ecfc50b15b0b9e44f2b4db173f66b158af2e6ef authored about 2 years ago by Eric Dallo <[email protected]>
Delay lsp-help-mode hooks to allow users to operate on the help content (#3846)

a4893456e9db6cf549bbcd2f871ac60faaadc3c3 authored about 2 years ago by Vitalie Spinu <[email protected]>
tests: Avoid actions' warnings (#3845)

* Avoid action's warnings

* Add script directive for future use

* Update eask's clean comm...

ccc0d220fba1ad195510d998862b61b5acc4d34b authored about 2 years ago by Jen-Chieh Shen <[email protected]>
Prefer plain unzip of PowerShell when available for extracting archives. (#3840)

e56da7199c09e44f4b5feaf07691d467c01da376 authored about 2 years ago by Jostein Kjønigsen <[email protected]>
Fixed the expected ocaml server id (#3832)

Small bug that went under my radar

64eaba451f50aa8990099c33806b2ce067652a9c authored about 2 years ago by Mattias <[email protected]>
tests: Setup node is no longer required (#3839)

61349dd9102e0f15fba3ec583844108dc584357f authored about 2 years ago by Jen-Chieh Shen <[email protected]>
clojure: fix errors cases where clojure-lsp is not found on system

Fixes #3833

2dd33404eb8f7133683b94e18c937de4707d4c33 authored about 2 years ago by Eric Dallo <[email protected]>
csharp: add .meta files to ignored file watch

e91329958c387394936943ae350cb0b089afa1fb authored about 2 years ago by Eric Dallo <[email protected]>
Improve support for emacs29 tree-sitter based major-modes (#3831)

* Add support for new built in C#-mode in Emacs 29.

New major-mode implemented using tree-sit...

0824fdab615a396d5cdf163e09ac1ec60905f0d2 authored about 2 years ago by Jostein Kjønigsen <[email protected]>
Added initializaion options to astro-ls (#3820)

4b176e21483eb5c324618f8f6018da3702120517 authored about 2 years ago by Luca Fanselau <[email protected]>
Replace Cask with Eask (#3828)

* Replace Cask with Eask

* test downstream

* Bump min version

* Avoid eask

* Avoid r...

03a8a71e42f153504f6035696794f79ed5078c37 authored about 2 years ago by Jen-Chieh Shen <[email protected]>
csharp: fix lint

fad33b5f5ff1664a8d5b524fe2c2fa895d06b12d authored about 2 years ago by Eric Dallo <[email protected]>
csharp: improve omnisharp-roslyn discovery on system first

ebdfbb2b2645cecc09f96f62d851637c63841d7e authored about 2 years ago by Eric Dallo <[email protected]>
Timestamp fixes (#3823)

* Prefer float-time to doing it by hand

Prefer (float-time) to (time-to-seconds (current-time...

e5a6274fac076f0d74a6ca892467be66a90a9649 authored about 2 years ago by Paul Eggert <[email protected]>
Support some treesit prog-mode (#3824)

Support

+ c-ts-mode
+ c++-ts-mode
+ css-ts-mode
+ java-ts-mode
+ js-ts-mode
+ json-ts-mo...

25be0a51dcfd9d3abae9dfbd5ddae5fc0c0fcb64 authored about 2 years ago by Nasy <[email protected]>
Workaround new Eldoc on Emacs 27 (#3810)

* Revert "Revert "Move to new eldoc (#3275)""

This reverts commit 056865faf7916d553517137756b...

bc8889c2181361587f1310b29ce6c066d2adb859 authored about 2 years ago by Dan <[email protected]>
clojure: add `lsp-clojure-library-dirs`

Understanding ~/.gitlibs as library folders by default

459b51f9f902a8a0f633e4987d4362ca60111e31 authored about 2 years ago by Eric Dallo <[email protected]>
Support for Astro language server (#3816)

7bd9d425cdba759a9fc97fe8be899b38f7c1832e authored about 2 years ago by Paweł Kobojek <[email protected]>
When auto-configure is enabled, remove hooks for disabled options (#3078)

* When auto-configure is enabled, remove hooks for disabled options

When `lsp-auto-configure'...

903b790a820551b41b2b78845cafdbef46d29a08 authored about 2 years ago by Adam Spiers <[email protected]>
lsp-graphql: add locally installed command, if present, as preferred option. (#3813)

.

03f62705db31171cba4fe71fb95ea5c8d6a712b7 authored about 2 years ago by Diego Veralli <[email protected]>
Allow to not cut the signature received on hover (#3637)

* Allow to not cut the signature received on hover

Some servers (i.e. the ocamllsp one) retur...

853cad81500bbb401d832f624fcabd9a885ea386 authored about 2 years ago by Mattias <[email protected]>
Fix unzipping failure when PowerShell is available (#3799)

b114f4a8f99263e321acefa7837d43db8cac94a2 authored about 2 years ago by Fang <[email protected]>
Fix usage of ...trigger-for-incomplete-completions (#3815)

Ensure that the completion session is the same as the previous
incomplete completion before usi...

eaf71412a40d7bd3a658fe9010d82726991a2584 authored about 2 years ago by Casey Crabb <[email protected]>
clients/lsp-volar.el: check for vue also in devDependencies (#3800)

9a85adf0579b21a33b79946cd8941d5aba2d953a authored about 2 years ago by Renato Ferreira <[email protected]>
Set the pid for local connections

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

1b055c26b438cd3cbccb52679a8b9a90ae0f1a87 authored about 2 years ago by Ivan Yonchovski <[email protected]>