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 #484 from MaskRay/lsp-mode

Fix lsp-methods functions

05a41fbf26abe8446512d681bc70981435755590 authored about 6 years ago
Fix lsp-methods functions

a7f2864b8fd2dc960d3bcc89ca83245bddbb31f8 authored about 6 years ago
Merge pull request #482 from MaskRay/inline

lsp-methods.el: define-inline -> defun

fcdf5248e1801490f0b8df823f064ebfb78cc4dc authored about 6 years ago
lsp-methods.el: define-inline -> defun

If lsp-ui is loaded first, it will load the legacy lsp-mode.el which in turn evaluates these inl...

70c3ca8430cccc6536e25aec858ee3ad3996fc58 authored about 6 years ago
Merge pull request #481 from MaskRay/ht

require 'ht

987ad152fb0643196fe755f7706aaabbebcbebd9 authored about 6 years ago
require 'ht

aa3b432fa5ca21c617b624199b8ee0c08f084461 authored about 6 years ago
Fixed typo in lsp-clients.

de6d9bfc1342bea0ff2a6a16771210925dfca5f8 authored about 6 years ago
Formating fixes in README file

b36f68e5baaa8234e5a0b476b784cff2f55414d2 authored about 6 years ago
Merge pull request #469 from yyoncho/multi-client

Multi LSP Server support

00e7019d52ea76050f612d1e21b3295f3a6d1cac authored about 6 years ago
Multi LSP Server support

Fixes #462 #444 #424 #419 #392 #390 #376 #360 #359 #340 #335 #333 #285 #280 #229
Fixes #225 #153...

7c55ba55af5c5e061285993c952074cbc52bfa67 authored about 6 years ago
Cleanup lsp-mode.el public interfaces (#475)

The packages like `lsp-ui` and `company-lsp` do use some internal `lsp-mode`
functions. This CL...

79e790a3f6e2bdecc4b95e2ae3547c3daae2ef05 authored about 6 years ago
Merge lsp-mode files into one

e876b1474c346b1819d2bb77701e16940f8ae904 authored about 6 years ago
remove executable bit from lsp-common.el (#468)

7f3971af37cf20fb42fea705951bba1708211497 authored about 6 years ago
Refactor eldoc (#448)

* Refactor eldoc

* Rename lsp-symbol-highlight to lsp-document-highlight
We should keep co...

f54f564a498ac4f1b98e1dba3e3d621f624f9c02 authored about 6 years ago
Proposed fix for #116 (#461)

- use highlight face altered with italic/underline

856ab6a9aa737f9f22c1969fcfa4193217d11c85 authored about 6 years ago
Merge pull request #460 from MaskRay/rename

lsp-rename: change prompt

08f5c0c04bc58867872480e8bbbfabf6e42b06ad authored about 6 years ago
lsp-rename: change prompt

192426174ec6d4e39a0b384cfceff013b05b4161 authored about 6 years ago
Merge pull request #459 from MaskRay/warn

Don't warn unhandled notifications if protocol implementation dependent

e2edc741fe7318842b56283ef4a7f9222a843f40 authored about 6 years ago
Don't warn unhandled notifications if protocol implementation dependent

533ae71f6231b5dc7535983310fb0500c94a427e authored about 6 years ago
Merge pull request #453 from MaskRay/managed

Extract initialize/uninitialize logic to lsp--managed-mode

6896244d1405fffb2f589fcf5c44becd22d71bec authored about 6 years ago
Avoid using when-let*

Fixes #457

aa20075751412d1e639b55bd836166462abf56e9 authored over 6 years ago
Extract initialize/uninitialize logic to lsp--managed-mode

45311a66815c169b52fdff9d2d77368d47c72b7a authored over 6 years ago
Merge pull request #452 from MaskRay/async

Add mode as an optional parameter to lsp--send-request-async

ef2dfbba55f0df643451f2a796f0097a2a231f94 authored over 6 years ago
Add mode as an optional parameter to lsp--send-request-async

* 'detached : not associated with the original buffer
* 'alive : if the original buffer is alive...

37787f5c0d7ba3558a3fbcb2766d346af2f1d263 authored over 6 years ago
Merge pull request #451 from MaskRay/document-edit

Apply TextDocumentEdit if version is null or version matches

5edc8a75e8bd2e2c4a005b20d9e86d9b4d36bb91 authored over 6 years ago
Apply TextDocumentEdit if version is null or version matches

vscode-languageserver-node/blob/master/client/src/client.ts does not check version mismatch if v...

98b0fa1cce06167fc57f3206912ba18ec0d75237 authored over 6 years ago
Merge pull request #449 from MaskRay/on-type

Implement textDocument/onTypeFormatting

030639e64115fcdd17bf732f351bdfd9cba6e31f authored over 6 years ago
Implement textDocument/onTypeFormatting

Close #430

c48864b4d60cc20f2647327addead617b3036a7e authored over 6 years ago
Merge pull request #447 from MaskRay/get-root

Refactor lsp--start

f65aab2f0eed74f3d92cefbe1cd172f4fb541b8d authored over 6 years ago
Refactor lsp--start

* Deduplicate lsp--enable-tcp-client and lsp--enable-stdio-client
* Allow :get-root to be nil
* ...

a53c414f720440e468f05e0b4b6714cd740985da authored over 6 years ago
Merge pull request #445 from yyoncho/fix-eldoc-render-all

Handle pyls output when lsp-eldoc-render-all is nil

5aa1e692d31a77b2f555ad66f6b9ff58400f5b49 authored over 6 years ago
Merge pull request #446 from MaskRay/signature

signatureHelp: fix args-out-of-range when :use-native-json is enabled

814520216ec71ebcd409dc38ea7f23e462d434c4 authored over 6 years ago
signatureHelp: fix args-out-of-range when :use-native-json is enabled

1d1260217690cc5436114af481ff2868da0faabe authored over 6 years ago
Handle pyls output when lsp-eldoc-render-all is nil

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

b974b2bf37519a5b994d94d09ed40a8a2682698b authored over 6 years ago
Update AUTHORS

d3afaa16f97c432b1dec518abc040bb30f37f2db authored over 6 years ago
Merge pull request #431 from yyoncho/fix-perf-issue

Fix performance issue related to using lsp--equal-files

a1d75bc7c254254fe445ac119dc9921b8374e1dd authored over 6 years ago
Apply MaskRay's comments

4e63f82875cab50110f7cdedc96808bbc3b54f2e authored over 6 years ago
Update issue templates

f22d25b464896da89aaf546a0b0bd0593184a381 authored over 6 years ago
Merge pull request #441 from MaskRay/text-edit

lsp--apply-text-edits: support vectors and fix comment

dc292eeb5936cc5ad62eeb8697fefe1cc0d9a8de authored over 6 years ago
lsp--apply-text-edits lsp--sort-completions: support vectors and fix comment

6ed6fa89bd2094b4ff16d13b5ddb37cacc2dbeb1 authored over 6 years ago
Merge pull request #432 from MaskRay/code-action

Support CodeAction return value in lsp-execute-code-action

eaeea711034aab332ed12f84ecee940ad4e77847 authored over 6 years ago
Merge pull request #437 from yyoncho/cleanup

Clean diagnostics map when there is no errors for the buffer

c3eb422c542eaa925b1669d45568419a0c880ab7 authored over 6 years ago
Merge pull request #409 from yyoncho/multi-folders

Implemented multiple folders support

e1bbfb59a1c483d270ca1848eab507ba7af044c8 authored over 6 years ago
Clean diagnostics map when there is no errors for the buffer

bdb099aafd4e277dbdace81287d14ae789f2a4c4 authored over 6 years ago
Merge pull request #435 from emacs-lsp/native-json-option

use-native-json: Add new option for using the native JSON API.

d1d186adcc039ccd10593c71f26acdb9e8a1cf79 authored over 6 years ago
Fix tests.

f277c8c933f9efc7971952e149649e0e38142ace authored over 6 years ago
use-native-json: Add new options for using the native JSON API.

cb826f6b1cd98ea1a007a21226ef6196933756c9 authored over 6 years ago
Merge pull request #434 from yyoncho/auto-execute

Add option to auto-execute the action when there is only one action

1c37ea6169b408246e2c5774aaea3124e8c4c3dc authored over 6 years ago
Merge pull request #429 from tigersoldier/update-buffer-filename

Handle set-buffer-file-name

e0dac66fa7570e708b94927685d85509bcb84c5a authored over 6 years ago
Merge pull request #433 from yyoncho/unilitialized-hook

Add lsp-before-uninitialized-hook

dd2a153352193de3079ca438341650b6c3c82522 authored over 6 years ago
Add option to auto-execute the action when there is only one action

- I have changed the default bevaviour to autoexecute the action as a
improvement of UX and as...

0eb761da403ab3391518a9b303c5310f426fa3ee authored over 6 years ago
Add lsp-before-uninitialized-hook

56d565e1c7a1622a8bc75958be1e5f81f0662368 authored over 6 years ago
Support CodeAction return value in lsp-execute-code-action

textDocument/codeAction returns (Command | CodeAction)[] | null

This patch applies `edit?: Work...

f2be6cdf2f914a8de85813fb05d0644d1e7fc9a9 authored over 6 years ago
Fix performance issue related to using lsp--equal-files

- I did performance testing I noticed that 25%(!) of the time is spent in
lsp--equal-files.

```...

75d507a9432119f22446114e8921b14f9ebfba65 authored over 6 years ago
Applied maxray's comments

e0afa7eb05be64bcaedc9beee6596c30b09b9a48 authored over 6 years ago
Handle set-buffer-file-name

Add an advice around it. Send didClose for the old file and didOpen for the new
file. This fixes...

9d90165d03af564fac004914e4c126904664069d authored over 6 years ago
lsp--annotate: Fix byte-compilation warning.

3a7ccc064cd370131d00ff942ca9e76e8f039a53 authored over 6 years ago
Merge pull request #427 from yyoncho/helpers

Added helper macros for executing code in workspace context

b9f847f41e2d6bb9707ef711c9047eb9fb0999de authored over 6 years ago
Added helper macros for executing code in workspace context

0e501f295d2a2dfef1c4ed5a9731a0d95280d6a5 authored over 6 years ago
Merge pull request #426 from MaskRay/signature-help

signatureHelp: fall back if activeParameter lies outside parameters

6a19216fe55c83a267c4f549e44c8305b2ee749d authored over 6 years ago
signatureHelp: fall back if activeParameter lies outside parameters

750302e70cb34e9a0fb0b1ac81e954a89c9c2877 authored over 6 years ago
Implemented multiple folders support

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

* Changed the startup code of the lsp-wo...

c7c0f3c5104af51d0c47d0fa4428a033de4b48d4 authored over 6 years ago
Merge pull request #421 from tigersoldier/imenu-document-symbol

Support hierarchical document symbols

601bf6d309de9d727d7e022ed99283b9c556c777 authored over 6 years ago
Merge pull request #422 from MaskRay/signature-help

Highlight active parameter with face eldoc-highlight-function-argument

d811e7a3395575dff663ad811104cdb2c5ab47ef authored over 6 years ago
Support hierarchical document symbols

LSP introduced hierarchical DocumentSymbol message to support hierarchical
outlines. Set hierarc...

7ac0934b96d99bd28a3e2409fdf6b7fd7806f304 authored over 6 years ago
Highlight active parameter with face eldoc-highlight-function-argument

40d75d13e81da5108340d707ff6653caa96ad1ff authored over 6 years ago
Merge pull request #420 from manateelazycat/patch-1

Check index before call `aref' in `lsp--annotate'

14eac3f677a52063e95bb93d46a968cd967ea010 authored over 6 years ago
Merge pull request #417 from yyoncho/error-reporting

Add option to keep the diagnostics if there is no open buffer

1d0ddf8921eb41404b7cf9de0080ce8e0ce6e8f6 authored over 6 years ago
Update lsp-methods.el

Just check aref's index, don't remove nil from lsp--completion-item-kind

993b3697b031f0eddc1a3013df5fb2626fae0e1b authored over 6 years ago
Check index before call `aref' in `lsp--annotate'

Hi,

I have js function:
```
foo(event) {
event.preventDefault()

;; lsp-annotate...

354bbe03653aac32b8f456a93df834d53441e82f authored over 6 years ago
Merge pull request #418 from MaskRay/vector

Use generic sequence functions to accommodate future json-array-type-> 'vector change

5c6b229682db7ea90a536621716859e953c4f188 authored over 6 years ago
Use generic sequence functions to accommodate future json-array-type- > 'vector change

01f28d472579161c03dcc7c53b1a6531b5e47797 authored over 6 years ago
Merge pull request #416 from MaskRay/lsp--completion-item-kind

Add missing CompletionItemKind constants and use vector for performance

74427c884539f0731766fc259512316c8d842b3b authored over 6 years ago
Add option to keep the diagnostics if there is no open buffer

- Whithout this CL you won't be able to check the errors on project level.

e340d2632bdcfe8080f50c70637898fcb88acf72 authored over 6 years ago
Add missing CompletionItemKind constants and use vector for performance

55918e6aa20e9eb268d912f52f423fdc238d77bf authored over 6 years ago
Merge pull request #414 from yyoncho/fix-check

Fixed check for executeCommandProvider

6eadc0c2a0762b35440a2f6eb6ba27a528334b22 authored over 6 years ago
Fixed check for executeCommandProvider

See also https://github.com/emacs-lsp/lsp-mode/commit/338ffa8658b459573789f9730645d9611c945f75

0d5ab132444ec4189fdd90c2ef14fd138f604b5a authored over 6 years ago
Merge pull request #410 from MaskRay/lsp-find-custom

Add lsp-find-custom and deduplicate textDocument/{implementation,typeDefinition}

3ed4cee1b688be574cc557327e2bc76aa0f23dff authored over 6 years ago
Add lsp-find-custom and deduplicate textDocument/{implementation,typeDefinition}

8a8f82491d73e3e4a5aac3c661e2557685daaa15 authored over 6 years ago
lsp--on-diagnostics: Only set diagnostics for files open in a buffer

d17c55448c26c8475a5e38354ca42d7875b239b4 authored over 6 years ago
Add AUTHORS.

f0beac6c630ccc2495dac4b63ceb97d577166c3c authored over 6 years ago
Allow codeAction to be dynamically registered.

338ffa8658b459573789f9730645d9611c945f75 authored over 6 years ago
lsp--client-textdocument-capabilities: Add dynamic registration for formatting

ac3aad104915267ab0eaf1a6f5f53835bbc122ed authored over 6 years ago
lsp--registered-capability{--id}: New function.

lsp-format-buffer: Use it.

5a6cc5e53672a0f6fe0ab70ab03c3f29beeeb922 authored over 6 years ago
Add capability checks for code actions and command execution.

8b0648062c1f2a5784a331880fa85ceac20cc97f authored over 6 years ago
Set xref functions only if the server provides cross referencing.

5ea5c6398a923e24c4fedf6d782004b4dc4cb254 authored over 6 years ago
Add lsp-rename example.

1c7ae698eb5ea058e80736b37e0b1794dbdf2e2b authored over 6 years ago
Merge pull request #365 from yyoncho/processing-markup

document/onHover improvements

be4dbf606e304e6bfaf77e42749d6f8d1d4bc9f5 authored over 6 years ago
Fix lsp-markup-display-all documentation

6025b099da1cb97a93c1f4f3c94275bf1388755c authored over 6 years ago
Merge remote-tracking branch 'upstream/master' into processing-markup

4a86ceaa829f94b407bdf66c21f31daa9dacec38 authored over 6 years ago
Release version 4.2.

8d20214293637beca0e8d50a864ac4980b9064e8 authored over 6 years ago
Fix compilation warnings.

8ceae521589ccb701ed49ebfe3cc6ff9323b01c6 authored over 6 years ago
Add customization group for lsp-imenu.

434240de09f833bf2c4f34d79fbc2f64f3657335 authored over 6 years ago
Merge pull request #380 from emacs-lsp/lsp-mode-call-fix

Enable lsp-mode after setting the current workspace.

8e1d896ff9f37d08900fc7edb188570c95e23996 authored over 6 years ago
Enable lsp-mode after setting the current workspace.

8c9fcfa47f43f98e845a16d2c27657f385e70364 authored over 6 years ago
Merge pull request #379 from emacs-lsp/gjp/fix-hover-string-fn-defcustom

Fix defcustom for lsp-hover-text-function

3677a92e29a2a76ff6120647dfa3fef9b7fa63a9 authored over 6 years ago
Fix defcustom for lsp-hover-text-function

1778b9ae6791c1d8bd781f2c096809705ad02fe4 authored over 6 years ago
Merge pull request #374 from robertoaloi/patch-1

Fix indices for sync-methods

be654ee9b9e9599151bb8f25c0ef74abd9408c43 authored over 6 years ago
Merge pull request #373 from wyuenho/patch-1

Make sure lsp--capability never errors

92c7851b415f38d22164c37ac5a48b88ef81b8dc authored over 6 years ago
Use default client

a8772c88c7b971ea44a5c8723aad0e2361b47478 authored over 6 years ago