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

lsp--window-log-message-request: Convert choices to a list for completing-read.

ac73bcba76d0360da68bbf201f40ffa9b178334c authored almost 6 years ago
Added more tests

- added test for lsp-find-references

204b02c019759c04bafce7d9eb4a9978b0099700 authored almost 6 years ago
Show flymake diagnostics immediately when they arrive (#684)

* Only update flymake diagnsotics on publishDiagnostics

This changes the way the flymake back...

72b567d6f737b14e37bab2438d37bddb60c47fa9 authored almost 6 years ago
Initial set integration tests

0dd656f94b198a75e0cbbce6112d77937c30db34 authored almost 6 years ago
Conditionally seq-first in case it it not present

Fixes #683

2e9b5814576086d2b03ffe9b46c20efc2e23f87a authored almost 6 years ago
Change nilp -> null

Fixes #682

626f6a1a55e5490c39d1673e1083c59e4e45795e authored almost 6 years ago
lsp--flymake-backend: Force flymake to delete old diagnostics (#681)

This fixes a bug where flymake would not delete old diagnostics if the buffer
hasn't changed si...

4c6a5896c78e4b884a13b2e2619af44ce5d92a43 authored almost 6 years ago
Merge pull request #679 from emacs-lsp/seq-generics

Use seq generics instead of list-only functions.

d5d1434aa0831f19ced2cc1b5426626df798a93a authored almost 6 years ago
lsp--flymake-backend: Fix typo in case expression (#680)

This leads to flymake diagnostics with `nil` as type, which in turn leads to
`nil` in the overl...

736529c09d0a609034e8fa19927f2d8568af1970 authored almost 6 years ago
Use seq generics instead of list-only functions.

44865a5b1e6815413c59c196c5da7e04f85514bc authored almost 6 years ago
Use HTTPS for package-archive URLs in lsp-start-plain.el (#675)

Fetching and installing packages over plain HTTP might not be a good idea.

ae93075733de4d1360d9c8d4f3e1e6c3df6294f5 authored almost 6 years ago
lsp--client-capabilities: specify content format of hover (#672)

This is necessary so that servers know lsp-ui is able to render
markdown.

60f2bf04f2b48b0576a1d1015425c3c27b50e123 authored almost 6 years ago
Fix regressions from 33b8bd0 * Lens backend to require version

Fixes #671
Fixes #670

e069cf80e57af70aae69209f6513d5ac2e4724c9 authored almost 6 years ago
lsp--client-capabilities: Use vector type for json-serialize.

f16c446dbfb377d4d60909254b8916991803415b authored almost 6 years ago
Create CODE_OF_CONDUCT.md

97cb7dd186f2cff5df5a4e9831f80cbb85d366c9 authored almost 6 years ago
Fixes #665

9da97e8c1eeba6623c8e912ee756bf7702e073ea authored almost 6 years ago
Lens backend to require version

* This change is needed in order to avoid rendering lenses which are created for
different ver...

33b8bd0568017ac6079a6f6287d3ec6da761a8dc authored almost 6 years ago
Delete lsp--lens-modified-tick

dd8bd7fabaddccffcbee72e8893fe03734ba1b92 authored almost 6 years ago
Various fixes related to https://github.com/emacs-lsp/lsp-java/issues/50

* Introduced lsp-tcp-server connection type
* Changed sync execution to use the async method to ...

696295de214bdcb73fbabc9ed95095d6828cf7ad authored almost 6 years ago
Fix lsp--on-notification reporting

30ce309e7afa0004174b57ba198c1503b77c7840 authored almost 6 years ago
lsp-clients: add lsp-clients-go-server-args (#662)

There are two client definitions for go: one hard-codes go-langserver, the
other one uses lsp-c...

df0c6785f8237df56eef4fef07e2b3273a84a436 authored almost 6 years ago
lsp-mode: add choice :none for lsp-prefer-flymake (#660)

575f1d8fe56911600b317b8c2ca6f0df6276f7b7 authored almost 6 years ago
Fixes #657

9b011e8b0310e9a716287e03adea5c8629bbd5bd authored almost 6 years ago
lsp-mode: fix boolan conversion in client capabilities (#659)

This change ensures that "snippetSupport" is sent as JSON true or false
instead of true or null.

6565cfbdd2ab0471567bae6e32f300c8f6f727e8 authored almost 6 years ago
lsp-clients: fix disabling snippet completion for go (#658)

This adds the disableFuncSnippet initialization option which is recognized by the bingo
languag...

eb8637c12a791164d9fe8716f836c6ae31bb0be2 authored almost 6 years ago
Merge pull request #653 from emacs-lsp/feature/document-link

Add `textDocument/documentLink` support.

93665db2c27f7be05d0b5168372a793596c77b0b authored almost 6 years ago
lsp-common-test--unexpected-scheme: Use typed error for unsupported schema.

425108b71061015b20bba471518d460c789c852b authored almost 6 years ago
lsp--document-link-handle-target: Fix typo.

d7e3ae779fddf76cbe4d124ba3f90e3558fbd859 authored almost 6 years ago
lsp--set-document-link-timer: Cancel old documentLink timer, if set.

5926df507a71d7ebf59648cd29be5dc19877b556 authored almost 6 years ago
lsp--uri-to-path: Use lsp-file-scheme-not-supported.

186cfc74263b892f3f8546bf7345545b8b633fb2 authored almost 6 years ago
lsp--document-link-handle-target: Handle non-standard URL schema.

e746a871ab958324bf682479b4f4826caa0e8d39 authored almost 6 years ago
lsp--update-document-links: Call callback with :mode 'alive

b27a83f4ac22be5b07b4cabc9399261576ac6e34 authored almost 6 years ago
Fix custom settings definitions (#654)

3cdee780e0500299fb675507fa190d5d11dbca9c authored almost 6 years ago
Add textDocument/documentLink support.

* lsp-enable-links, lsp-links-check-internal: New variables for
customizing documentLink behav...

54f25494ceb56038a77cb426ceef2a4685360fa0 authored almost 6 years ago
fix completion-at-point spelling (#651)

6dc60e219a7d3187b6f424b8ded96fae963b1602 authored almost 6 years ago
Fix typo in lsp-shutdown-workspace (#650)

e9b95e1b81845b1330a98f85e4fda7028a8eda8f authored almost 6 years ago
Add enh-ruby-mode as alternative to ruby-mode (#649)

d6d6d1b091ade1d4b898ccc99f16c386d5bae149 authored almost 6 years ago
Add documentation for lsp-trace and lsp-save-logs.

3b890663421cfe687ef3429b43b342189bdb4b78 authored almost 6 years ago
Merge pull request #648 from emacs-lsp/feature/file-logs

lsp-save-logs: New function (Fixes #644).

905596afe152fe91465c4d4f3aad8a069b02867b authored almost 6 years ago
lsp-save-logs: Allow user to select workspace.

f5e1dfae2c932091229e1c7f771b99d18e4dbcae authored almost 6 years ago
Use correct variable name for tracing messages.

cb5eb69602e86aaba9d9c678b5924a627d708c54 authored almost 6 years ago
lsp-save-logs: New function (Fixes #644).

6caba6d2edb1a4b3d9a14fbb3d3053ddd1810724 authored almost 6 years ago
Exposed pyls configuration settings (#645)

91b26d69b21b763539005823e2a6b3f1774cdc9c authored almost 6 years ago
lsp--uri-to-path: handle utf-8 path (#647)

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

09b47afd5df8d007421b3aae07b918029bd24a80 authored almost 6 years ago
Fix typo in lsp-tcp-connection

03e727718e6da93a2344392545534102de715c5c authored almost 6 years ago
Fixes #643

d86eb6bdf8ce8a2fb2d5b69ca726e533af85d1cb authored almost 6 years ago
add support for `less-css-mode` (#642)

da511725adb29ec2b6c409a09854ccb341067ab7 authored almost 6 years ago
Log lsp-mode and server performance

cd352b3a47949da27623e9ca61722e8e8f1ee10e authored almost 6 years ago
Install typescript package for typescript-language-server

46efebc0ba3b05c276ba78f66c4fbb3bc2e1ba6e authored almost 6 years ago
Fallback to the first workspace when no lsp--cur-workspace

b2ae195fb5aac5e6bf0866b834b7ebf6b0bb7c77 authored almost 6 years ago
Check derived mode when decided to activate Flow (#640)

This change enhances the eligible mode pool by introducing `web-mode`, and uses
`derived-mode-p...

729676749020ed0f8f0c18bfc33a83ec098157af authored almost 6 years ago
Consider multiline flow comments to enable the flow language server (#638)

Flow files can have the following header marker:

/**
* @flow
*/

This commit enhances t...

d6ca63e49307af76a228d1f0521973a1f6cc9af9 authored almost 6 years ago
Improved logging

- added logging related to testing the server availability

89cd1d6654793f7413f7a1eea3e0ac6870015001 authored almost 6 years ago
Use utf-8 for persisting the session

ee21627416d25224c697ed92d63bb8dd8c29b859 authored almost 6 years ago
tramp: change -icrnl to raw (#635)

-icrnl is a subset of raw, and raw mode seems to handle more
situations correctly than just -ic...

08383e7a5ae3f2b83d1793a718f19c330da51a38 authored almost 6 years ago
Fixes https://github.com/emacs-lsp/lsp-mode/issues/297

097857b8f370c49952b24afefd65b4bcb9c848eb authored almost 6 years ago
Fix window show message

- this message must be displayed to the end user

371f60c38a4629f6c4d7b8f6dc5bd6926af2d29b authored almost 6 years ago
Fix action execution

- edits were not executed

0c85e6dc9638397dbf686dc177e98d53b45d0116 authored almost 6 years ago
Resource handling

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

ce3a8a2a93a2741a87a41593c8f457a262102909 authored almost 6 years ago
Add option :none for lsp-prefer-flymake

Fixes https://github.com/emacs-lsp/lsp-ui/issues/234

e4389eabaffe697c104ac2bd5e04103c92fd1219 authored almost 6 years ago
Perform textDocument/willSaveWaitUntil asynchronously

a2d5b99c7b34273ac0aa7acbc5bb78d4223de975 authored almost 6 years ago
Fix handling of errors in lsp-send-request

06afcaecb58129167cecb386d751f4fceab50914 authored almost 6 years ago
Fix documentation regarding lsp-print-io (#633)

c6fa97c38da5d36547aa285e1d2717b17bda1477 authored about 6 years ago
Fix typo in error message (#632)

4b6132e9be8f616ee338673508eb355b163cb65f authored about 6 years ago
Prepare rename support

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

cb076c7c71a1f75a2770d210391a5859a517617b authored about 6 years ago
Proper error handling for requests

7070fa8827c8aae998fe8cb5ccf9ec8eb95a466f authored about 6 years ago
Add alias for file-local-name to allow compatibiliy with emacs 25.* (#626)

The `file-local-name` function was only introduced in emacs 26.* and lsp-mode
breaks on 25.* in...

1bcb3c37c43d07036d769fe3dc6676a8e64ffd14 authored about 6 years ago
lsp--uri-path must expand-file-name

e0a66058ad938be6a532352fb3a42f5867a4d195 authored about 6 years ago
Fix typo in docstring (#622)

c86bfa12120dad907b5277738b4b7d615e004d83 authored about 6 years ago
removes add-on from flow-ls so that it runs without jsts-ls (#620)

35fd72fd365dce65aa4d2147c2245073a7c23c7c authored about 6 years ago
Ignore telemetry/event (#621)

Some servers send this event to track usage, etc., polluting the
warnings log. Nothing we want ...

7a1d37c81ae9aeb03674b022c91645c6d634936d authored about 6 years ago
Minor fix in tramp documentation

9105e4901290e2d6093cb353ba6b9bdf61741365 authored about 6 years ago
Change tramp implementation to not rely on TCP connections (#600)

Opening TCP ports is not very secure, and often not possible. Instead,
tunnel client invocation...

e17d0c1684caa9349e0a70a8d4045b9df98508e9 authored about 6 years ago
Continuation of #610 - activate both typescript langservers with same activation fun (#617)

* [#610] Create custom activation function for typescript servers

* Also apply typescript act...

0bf761d855a0960f42608e91b6ac5fd1028f5b73 authored about 6 years ago
Fix typo: contains? -> -contains?

79cedadde65b17bd9e7c5f6a049ed1c3ee9d8e63 authored about 6 years ago
[#610] Create custom activation function for typescript servers (#611)

630dbb4805ced774c6211ab4a9dd961e64cc3b5a authored about 6 years ago
Check whether the client supports the major mode when opening in library. (#614)

63a421af9354ed300b1082e20b067baf2ac2e8d3 authored about 6 years ago
Fix incorrect syntax in README (#615)

5e4323315fdb8fc444fb56ef87c3f4338f38c965 authored about 6 years ago
Use action handlers for the command as well

- action-handlers are needed for lsp-java

0e8c687e967f791915fcce223097895db0b77ef7 authored about 6 years ago
Fix action support for servers that return a CodeAction instead of a Command (#607)

* Fix action support for servers that return a CodeAction instead of a Command

The new TypeSc...

43b72833dac3cee6dcabc69cc493e3e991c024dd authored about 6 years ago
Log to buffer rather than messages (#604)

* Log to buffer rather than messages

* Add alias for lsp-message

* Fix test

* Default l...

6889a82d5cc80110785c3bbffd89917938dc7016 authored about 6 years ago
adds rjsx-mode as a possible flow mode (#609)

5bc0cb38d8a947a9b43cff99898352b8f265bdb5 authored about 6 years ago
Add Swift LLDB compatibility to the supported languages table (#608)

Swift was tested with success when LLDB was integrated into
dap-mode. You only need to compile ...

6c13f29b8020d2327991eb0b7468deefaf108541 authored about 6 years ago
Use add-to-list for adding company-lsp to company-backends

e4932417a561791249d1db6458cfb0b7b534123d authored about 6 years ago
Define keymap for lsp-mode

dd4874af3130f8b56811edf497c9363c9249ef84 authored about 6 years ago
Prepare 6.0 release

- Fix typos in the README
- extended changelog

789b672500dcbb2350bb5b667ffc0fd037a8b2e3 authored about 6 years ago
Add Flow Language Server support (#603)

* Add support for JavaScript Flow LSP

This language server is considered an "add-on", that is...

960d06f7b5b7fcace9c840a7dbc2a2d3fd267172 authored about 6 years ago
Microsoft Python Language server to the list of servers

bb9ca39f37dd50432b55eb5f94cde529c1a62f18 authored about 6 years ago
Removed duplicate section in readme

742e6fdf4ff8b3ab22dd8c832650256a5c9c7543 authored about 6 years ago
Fix typescript-server params

df8bbdbc103135354040372c1123f0420118380b authored about 6 years ago
Configure typescript-language-server to be default (#598)

4f12de8dc18c1227a882db9a82ace185ed713dea authored about 6 years ago
Add a generic method lsp-execute-action and fix handling of CodeLens.command (#601)

cfde310d8367e9d8fd927d890f26555f9d4325a8 authored about 6 years ago
Added screenshot of call hierarchy in ccls

- fixed few typos in README

83690b29ce5604a1046a0be992f8e340c9996996 authored about 6 years ago
Update README for the new release

6791666ce710339689cde97a89724801735bdce3 authored about 6 years ago
Implemented code lenses support in lsp-mode (#595)

Fixes #361

The lenses support is similar to what VScode has:

- Lenses are displayed above ...

d4c4e10d56682b14cdbedc1193d3aa6a7c69c9cf authored about 6 years ago
Persist session after changing blacklisted folders

Fixes #597

f1a4839c6e50d861e1068be562a605d388205b74 authored about 6 years ago
On windows, downcase filesystem paths (#596)

* On windows, downcase filesystem paths

Fix for https://github.com/emacs-lsp/lsp-ui/issues/22...

9b5511dbf187348d00be8815d5b7533732f164d6 authored about 6 years ago
Add lsp-start-plain.el to provide a quick starter for minimal env. (#594)

* Add lsp-start-plain.el to provide a quick starter for minimal env.

* Fix the comment.

* ...

390a7ce22d00d204050f4e281176702f0b66ebaa authored about 6 years ago
Provide option to select server to start

- Use C-u M-x lsp

6c57898365ec49b6670cf37b355786e85d47fcee authored about 6 years ago
Implemented support for server running over TRAMP (#578)

Fixes #197

- refer to readme for implementation details and how to use
- more idomatic emacs...

1908a59ef6b5e21d75209b8e46e11b857abeec6c authored about 6 years ago