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

Merge pull request #252 from phst/docstrings

Some documentation string improvements.

69332d6168049742dd247e97b4181202a9891918 authored almost 7 years ago by Vibhav Pant <[email protected]>
Rework how lsp--send-wait waits for a response from a server.

1050b741071dec18e342a2806a630169a27d9c50 authored almost 7 years ago by Vibhav Pant <[email protected]>
Some documentation string improvements.

- Properly quote symbols.

- Fix typos.

c8b60c53f66619147f0c4a4d69405e2bcb6aa1f5 authored almost 7 years ago by Philipp Stephani <[email protected]>
Don't message on request cancelled

7634103f6a476e8d44d2a144ff2f2cbec394fc5a authored almost 7 years ago by George Pittarelli <[email protected]>
Remove redundant set-process-query-on-exit-flag, add comments

bd1d45a7a115c802742fa53d2981accccf84552e authored almost 7 years ago by George Pittarelli <[email protected]>
lsp--parser-read: Use nreverse

de8256054f0d1b907b3c463e391190c4c7742cee authored almost 7 years ago by Vibhav Pant <[email protected]>
Add instructions for imenu integration

e715f5dfc014ba09f8d444484b508b4f67a6c8be authored almost 7 years ago by Vibhav Pant <[email protected]>
Define parsing errors, use them.

a1cfa78689f4502d560f58560d978f16a4b97d6c authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #248 from gpittarelli/process-query-on-exit

Disable query-on-exit for LSP processes

038b1e01334b9cf3eb58a750ef7ff6f3c75fc636 authored almost 7 years ago by Vibhav Pant <[email protected]>
Disable query-on-exit for LSP processes

32a698e617b048dad4a3647ba16a24b0866e3441 authored almost 7 years ago by George Pittarelli <[email protected]>
Add subr-x require to avoid compilation warning.

d311ae714e697c61ee20e2eaf6a63a0989622472 authored almost 7 years ago by Vibhav Pant <[email protected]>
lsp-format-buffer: Use save-excursion.

2e00aa0b04037ecc5cb3fba05c480b7edd1af974 authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #238 from akermu/master

Add methods to convert from a URI to a path and vice versa

029ba182813fb094c0806d36b0ab518b2eb30c5e authored almost 7 years ago by Vibhav Pant <[email protected]>
Fix builds.

035774fdae2fa552ddfc3f27706e3429f008ad02 authored almost 7 years ago by Vibhav Pant <[email protected]>
Remove notification queuing.

Fixes #240

9de9d6e316e56b578ef2f5b427337bb0fef97c88 authored almost 7 years ago by Vibhav Pant <[email protected]>
Remove duplicate error definitions.

573820434f0e918b96af325682b9e46e15febd7d authored almost 7 years ago by Vibhav Pant <[email protected]>
Add tests

dc1b9569b847015dca3ba9cbc5d4787433687651 authored almost 7 years ago by Lukas Fürmetz <[email protected]>
Add methods to convert from a URI to a path and vice versa

7eea556aad0d3bf1c0dfe2d605d11aff39dc5cec authored almost 7 years ago by Lukas Fürmetz <[email protected]>
Merge pull request #231 from phst/pipe

Specify the connection type explicitly when creating a TCP connection.

a8f23913753a2df7901c19bcc98d620feeafb1d9 authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #226 from amol-mandhane/signatureHelp

Create method for textDocument/signatureHelp.

a4673c0f4a55b8fb6a010735055d1b1c87ac2d9f authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #234 from phst/change-fns

Wrap all hook functions in ‘with-demoted-errors’

894387c63cd94a480899038fdf0d95b4e0f3f0ce authored almost 7 years ago by Vibhav Pant <[email protected]>
Wrap all hook functions in ‘with-demoted-errors’

While ‘lsp-mode’ is still unstable, errors in these hooks have drastic effects,
such as the user...

76d8b1f71bb526cf643135bdfe8552c3eccc9528 authored almost 7 years ago by Philipp Stephani <[email protected]>
Merge pull request #233 from phst/close

Only attempt to close the workspace if there is one

0d044cc81cd5acec2ac7d72889d5364332dd0f02 authored almost 7 years ago by Vibhav Pant <[email protected]>
Only attempt to close the workspace if there is one

ccaad77aaf5a1a0513705f72f57ee9cbba2f069e authored almost 7 years ago by Philipp Stephani <[email protected]>
Merge pull request #230 from phst/lsp-on-hover-with-demoted-errors

Surround ‘lsp--on-hover’ with ‘with-demoted-errors’.

783a7fc7a504b6fdd70276d437288628603c4f76 authored almost 7 years ago by Vibhav Pant <[email protected]>
Specify the connection type explicitly when creating a TCP connection.

‘pipe’ is implied by ‘:stderr’, but it’s cleaner (and consistent with the stdio
equivalent) to s...

649501ecff58f73df4d01350215598c648a68481 authored almost 7 years ago by Philipp Stephani <[email protected]>
Surround ‘lsp--on-hover’ with ‘with-demoted-errors’.

Otherwise very common actions such as hovering over a symbol lead to hard
errors if the client i...

37bbb81881f37dc4a1c14b68edb4def7dba657f0 authored almost 7 years ago by Philipp Stephani <[email protected]>
Merge pull request #209 from sebastiencs/kill-stderr

Kill the stderr buffer when the process has exited

768b07d3a76af7ba8dbe4c25aae6379da05fb306 authored almost 7 years ago by Vibhav Pant <[email protected]>
Use memq instead of eq to compare the exit status

452a64b76539666ae57223dedf90edb1cc45ec9d authored almost 7 years ago by Sebastien Chapuis <[email protected]>
lsp--make-hover-callback: Don't call renderer on nil hover string.

425d802678d8d41d471b84c2d17b198504794988 authored almost 7 years ago by Vibhav Pant <[email protected]>
Create method for textDocument/signatureHelp.

This isn't integrated to lsp--on-hover yet as it can cause conflict between
textDocument/hover a...

9f4d82b5e458dd7f1ee98564b65b94c5514a7a86 authored almost 7 years ago by Amol Mandhane <[email protected]>
Add lsp-io-tests.el

6aa831ac2ea8996e0ad5a0ab9573ec17c83d20f1 authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge lsp-send.el and lsp-receive.el into lsp-io.el.

3d7380018114d140b22b8c9504d11de03747302c authored almost 7 years ago by Vibhav Pant <[email protected]>
lsp--make-hover-callback: Render MarkupContent.

34e750b2c011242bc05acdf8906e432992e1f3ef authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #222 from emacs-lsp/rewrite-edits

Rewrite edits

b8f44e7241be4c51ce247e3f51718007fc748d51 authored almost 7 years ago by Vibhav Pant <[email protected]>
textdocument-capabilities: Add symbol.symbolKind field

505337c3359c5549ad0cb573752e9b79fad66bdf authored almost 7 years ago by Vibhav Pant <[email protected]>
sort-predicate: Compare by end if start points are equal.

5ea1e08a02c68b3ffe9ec2245930d3e0cf5fb59b authored almost 7 years ago by Vibhav Pant <[email protected]>
Remove lsp--apply-workspace-edit

db5b01eda9c2b487b392f11ba9ad59a47454067e authored almost 7 years ago by Vibhav Pant <[email protected]>
Sort text edits before applying them

8a8829f3628530a6c5f1b39fafc132d968cc6916 authored almost 7 years ago by Vibhav Pant <[email protected]>
lsp-rename: Add case when edits isn't a sequence

73cc74442014230f2c339348b7632af8203b1c21 authored almost 7 years ago by Vibhav Pant <[email protected]>
lsp--apply-workspace-edit: Avoid calling maphash on nil value

2ee97b387e16c215db9b277cf1257007ac7584d0 authored almost 7 years ago by Vibhav Pant <[email protected]>
Rewrite edits

478efaba095ec7f39ff255f73f00be43ae0bcb8d authored almost 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #221 from amol-mandhane/patch-1

Use save-match-data to avoid interference with query-replace

18f13f84aab37c5bb6ca355fe99e829c4fbbaae4 authored almost 7 years ago by Vibhav Pant <[email protected]>
Use save-match-data to avoid interference with query-replace

Every time I do a "query-replace" and answer "y", that first replacement happens and then the co...

e233d3648607763dc097b88463f51d11f6364899 authored almost 7 years ago by Amol Mandhane <[email protected]>
Merge pull request #217 from pgmcgee/window-message

Inhibit the window-show-message echo if lsp-inhibit-message is non-nil

ec1f3bc31f6559c4199c3a023454dd1dc399d707 authored about 7 years ago by Vibhav Pant <[email protected]>
Use let binding instead of setting and unsetting inhibit-message

a4f6fe1a8405b15fe25be798a93ebc08a4563241 authored about 7 years ago by Parker McGee <[email protected]>
Minor refactor changes.

70759da045569eb2a22309c67b6f75f0ac9b9717 authored about 7 years ago by Vibhav Pant <[email protected]>
Require imenu to fix compilation warnings

31492e2efba1a63d467ccb34468e081386eb2ac2 authored about 7 years ago by Vibhav Pant <[email protected]>
Use eq instead of equal to compare symbols

5c51359c665ee7ac7dfcb71e374ed33a51a92e17 authored about 7 years ago by Sebastien Chapuis <[email protected]>
Inhibit the window-show-message echo if lsp-inhibit-message is non-nil

a67057b51e16a8ef01174c5f96944bfdd822b80e authored about 7 years ago by Parker McGee <[email protected]>
Merge pull request #215 from akermu/windows

Add support for windows path uris

9426eb1413fef6ea2a67ad21a7c809e0f14376a0 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #216 from MaskRay/hover

lsp--make-hover-callback: Allow `hover` being null

36c7d8ba9bcc82fac61d88f0b807667f6e774484 authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--make-hover-callback: Allow `hover` being null

null is allowed as a response of textDocument/hover, and cquery may emit messages like {"jsonrpc...

6b49ef54d8c82cdafefbc2cd3687967fcb2c03f1 authored about 7 years ago by Fangrui Song <[email protected]>
Add support for windows path uris

9fccb5c304e14b7a8d6336d9781939a78d89c7a3 authored about 7 years ago by Lukas Fürmetz <[email protected]>
Merge pull request #213 from slowjoe17/issue_212

Issue 212: Add newline to work around hoedown bug.

93497872bfd79d707c2991ecd18293be86333026 authored about 7 years ago by Vibhav Pant <[email protected]>
Issue 212: Add newline to work around hoedown bug.

c89aacaab757260eebb4d26d5f111c837027f921 authored about 7 years ago by Kieran Barry <[email protected]>
Merge pull request #211 from gdkrmr/patch-1

Update API.org

ed3073da247cc86671c477ee098d907a13f763f5 authored about 7 years ago by Vibhav Pant <[email protected]>
Update API.org

typo

a1649d21d18f5dabef3dcd96642c019309639f0e authored about 7 years ago by Guido Kraemer <[email protected]>
Kill the stderr buffer when the process has exited

572a338623ae79d9d5c507c1dcdd253621f68f71 authored about 7 years ago by Sebastien Chapuis <[email protected]>
Merge pull request #208 from emacs-lsp/cleanup-channges

Cleanup how changes are sent.

1fe5ba15d09e9817f9e2660a6ba2587e1f72b3d5 authored about 7 years ago by Alan Zimmerman <[email protected]>
lsp-define-*: Start lsp-mode only for buffers which are associated

with a file.

9a0ee5145a2e074918d28643ab08fa1c0cac63ad authored about 7 years ago by Vibhav Pant <[email protected]>
Cleanup how changes are sent.

9a86b420a268ce926f2076b4e8e868dd42c1c22a authored about 7 years ago by Vibhav Pant <[email protected]>
Add preliminary code for registering server side capabilities

b07f954eb3f568ed0e78634515af06cea3264505 authored about 7 years ago by Vibhav Pant <[email protected]>
Clean up indentation.

9479f4e7549d8f0a6516cf2ec4314f56b2ec4e33 authored about 7 years ago by Vibhav Pant <[email protected]>
Use newer example

4180a52f2b2048133b81df980c2d8b0f24e6c9d6 authored about 7 years ago by Vibhav Pant <[email protected]>
Remove client list

13ff78ce4d08dab1b24a3e1ec387d111f609c8e1 authored about 7 years ago by Vibhav Pant <[email protected]>
Add imenu examples

3c3eaf394c3ad9425fa231c9f65d3f7287db18e1 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge branch 'imenu'

6df9164e5dfd2e962f19c97057e36d91cde5ca07 authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--text-document-did-open: Set xref-backend-functions as a list

6e50ad00004172d1fc9eb2d548541210c57b7eb5 authored about 7 years ago by Vibhav Pant <[email protected]>
Add lsp-imenu.el

90ed2a3e04fcd7454ba8e0dce76a681ef837a380 authored about 7 years ago by Vibhav Pant <[email protected]>
Move textDocument/documentSymbol to lsp--get-document-symbols.

c140fe30d2ba19bf213d7de9cc1cf4ff041f7950 authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--symbol-kind: Add more symbol kind strings.

2a42107372585a0eefe8861e148141145d4f23af authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--start: Add minor sanity check.

ae8f56fe743f678dd2dc844e185b0c8582dbda2f authored about 7 years ago by Vibhav Pant <[email protected]>
Fix indentation.

4266167c70df989d769b1b426b1f67dc9d0bfeb4 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #204 from alanz/whitelist-manipulation

Bring in whitelist manipulation functions

af72e811b2d4f24e2feb3825c5c243942ee6637e authored about 7 years ago by Vibhav Pant <[email protected]>
Bring in whitelist manipulation functions

lsp-MAJOR-MODE-whitelist-add
lsp-MAJOR-MODE-whitelist-remove

These add or remove the projec...

6d429ee0453ef0f95eecf6943c568b0320b65577 authored about 7 years ago by Alan Zimmerman <[email protected]>
Update copyright years

9daeeebcb646f38b58d0e3ad0d8d4c907c86184d authored about 7 years ago by Vibhav Pant <[email protected]>
Add more hooks

6226021fb1286fe91654e43d0af5be2c9136507b authored about 7 years ago by Vibhav Pant <[email protected]>
Update docs.

3b40dd30070e0d259e9de63dbbb68062bebc7849 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #202 from sebastiencs/fix-diagnostics

Fix diagnostics ranges

3b98a5fd3079fc9408bafe7d78e2a98405eca43f authored about 7 years ago by Vibhav Pant <[email protected]>
Fix diagnostics ranges

Prior to this commit, the range was calculated using
lsp--position-to-point. But this function i...

4ab50789760249a7553751ff09aa7e58e01234ba authored about 7 years ago by Sebastien Chapuis <[email protected]>
Merge branch 'sebastiencs-show-references'

8e1c817e642577dc2e033fa49a75c65cc282bc34 authored about 7 years ago by Vibhav Pant <[email protected]>
Clarify documentation, make sure the response from /definitions is a list

e93a274c4210744432d0e65a0ca3560060f83870 authored about 7 years ago by Vibhav Pant <[email protected]>
Make code actions buffer-local

85442531315e826922362d0d545ddf9fc8653346 authored about 7 years ago by Vibhav Pant <[email protected]>
Add lsp-execute-code-actions, lsp--update-code-lenses.

cf7c3b6648e0d7f95e156e6e756423c4f0afc133 authored about 7 years ago by Vibhav Pant <[email protected]>
Create closure with the current buffer to avoid highlights in wrong buffers

0817869d6a007d14bdb7e5aa677cdfa3968614f4 authored about 7 years ago by Vibhav Pant <[email protected]>
Add lsp-execute-code-actions, lsp--update-code-lenses.

a28f32744324f576c4fd349eefd4bb4106d02970 authored about 7 years ago by Vibhav Pant <[email protected]>
Fix xref-apropos

03b3bf9906e6974743b1c380a2e4323e7e680a0d authored about 7 years ago by Sebastien Chapuis <[email protected]>
Make code actions buffer-local

f5553553bef9cc5d5134da74b73a553411fa120d authored about 7 years ago by Vibhav Pant <[email protected]>
Refactoring xref codes

New function: lsp--locations-to-xref-items

985a7474732cdec39c4bfb75c66b9cc17e605029 authored about 7 years ago by Sebastien Chapuis <[email protected]>
Change lsp--get-references and lsp--get-definitions

e821163c504933234f102dabd7fb9128243c02bd authored about 7 years ago by Sebastien Chapuis <[email protected]>
Redefine lsp--location-to-xref

Because I broke stuff (some functions are still using it)

e06c96bb01613005c14fde044994b1c37708420f authored about 7 years ago by Sebastien Chapuis <[email protected]>
Create closure with the current buffer to avoid highlights in wrong buffers

bebf0698d7ba929210e24764089e3d7793953288 authored about 7 years ago by Vibhav Pant <[email protected]>
Don't force to face visiting buffers.

It can slow a lot the operation.

6e6c0be92ce5aad1bb1c4e03effe98e465d207e4 authored about 7 years ago by Sebastien Chapuis <[email protected]>
Show references lines with xref-find-references

References are handled by files.
We loop on all references at once for each file and extract the...

e369b572f6a826cbeeb95d2962986f2a3c45ef51 authored about 7 years ago by Sebastien Chapuis <[email protected]>
Merge pull request #195 from sebastiencs/fix-references-params

Fix textDocument/references parameters

9916957c2862e6c3dccb7391fd6e27ff31c97941 authored about 7 years ago by Vibhav Pant <[email protected]>
Fix textDocument/references parameters

In case text properties aren't set, be sure to provide a position to
the server and send a valid...

7e923e693a6d290a494a26293bdb229a3295bffb authored about 7 years ago by Sebastien Chapuis <[email protected]>
Merge pull request #191 from jaelsasser/initialization_bugfixes

lsp-mode complains about "(wrong-number-of-arguments (1 . 2) 0)"

1e4426ef1d350dc21ed5c0c700fc1ff4e695a19c authored about 7 years ago by Vibhav Pant <[email protected]>
nuke an unneeded call to lsp--merge-plists

0ee8540f5d2ec9f7e6b6320779a6f3d4ff35b1f2 authored about 7 years ago by Josh Elsasser <[email protected]>
don't call (lsp--start) from (lsp-mode)

LSP clients defined through (lsp-define-*-client)
generate an (lsp-enable-*) function that handl...

89a80a2425e9e6a1ef90c04a6b1824394d60e960 authored about 7 years ago by Josh Elsasser <[email protected]>