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
Fix lsp-methods functions
05a41fbf26abe8446512d681bc70981435755590 authored about 6 years agoa7f2864b8fd2dc960d3bcc89ca83245bddbb31f8 authored about 6 years ago
lsp-methods.el: define-inline -> defun
fcdf5248e1801490f0b8df823f064ebfb78cc4dc authored about 6 years agoIf lsp-ui is loaded first, it will load the legacy lsp-mode.el which in turn evaluates these inl...
70c3ca8430cccc6536e25aec858ee3ad3996fc58 authored about 6 years agorequire 'ht
987ad152fb0643196fe755f7706aaabbebcbebd9 authored about 6 years agoaa3b432fa5ca21c617b624199b8ee0c08f084461 authored about 6 years ago
de6d9bfc1342bea0ff2a6a16771210925dfca5f8 authored about 6 years ago
b36f68e5baaa8234e5a0b476b784cff2f55414d2 authored about 6 years ago
Multi LSP Server support
00e7019d52ea76050f612d1e21b3295f3a6d1cac authored about 6 years ago
Fixes #462 #444 #424 #419 #392 #390 #376 #360 #359 #340 #335 #333 #285 #280 #229
Fixes #225 #153...
The packages like `lsp-ui` and `company-lsp` do use some internal `lsp-mode`
functions. This CL...
e876b1474c346b1819d2bb77701e16940f8ae904 authored about 6 years ago
7f3971af37cf20fb42fea705951bba1708211497 authored about 6 years ago
* Refactor eldoc
* Rename lsp-symbol-highlight to lsp-document-highlight
We should keep co...
- use highlight face altered with italic/underline
856ab6a9aa737f9f22c1969fcfa4193217d11c85 authored about 6 years agolsp-rename: change prompt
08f5c0c04bc58867872480e8bbbfabf6e42b06ad authored about 6 years ago192426174ec6d4e39a0b384cfceff013b05b4161 authored about 6 years ago
Don't warn unhandled notifications if protocol implementation dependent
e2edc741fe7318842b56283ef4a7f9222a843f40 authored about 6 years ago533ae71f6231b5dc7535983310fb0500c94a427e authored about 6 years ago
Extract initialize/uninitialize logic to lsp--managed-mode
6896244d1405fffb2f589fcf5c44becd22d71bec authored about 6 years ago45311a66815c169b52fdff9d2d77368d47c72b7a authored over 6 years ago
Add mode as an optional parameter to lsp--send-request-async
ef2dfbba55f0df643451f2a796f0097a2a231f94 authored over 6 years ago
* 'detached : not associated with the original buffer
* 'alive : if the original buffer is alive...
Apply TextDocumentEdit if version is null or version matches
5edc8a75e8bd2e2c4a005b20d9e86d9b4d36bb91 authored over 6 years agovscode-languageserver-node/blob/master/client/src/client.ts does not check version mismatch if v...
98b0fa1cce06167fc57f3206912ba18ec0d75237 authored over 6 years agoImplement textDocument/onTypeFormatting
030639e64115fcdd17bf732f351bdfd9cba6e31f authored over 6 years agoClose #430
c48864b4d60cc20f2647327addead617b3036a7e authored over 6 years agoRefactor lsp--start
f65aab2f0eed74f3d92cefbe1cd172f4fb541b8d authored over 6 years ago
* Deduplicate lsp--enable-tcp-client and lsp--enable-stdio-client
* Allow :get-root to be nil
* ...
Handle pyls output when lsp-eldoc-render-all is nil
5aa1e692d31a77b2f555ad66f6b9ff58400f5b49 authored over 6 years agosignatureHelp: fix args-out-of-range when :use-native-json is enabled
814520216ec71ebcd409dc38ea7f23e462d434c4 authored over 6 years ago1d1260217690cc5436114af481ff2868da0faabe authored over 6 years ago
Fixes https://github.com/emacs-lsp/lsp-mode/issues/443
b974b2bf37519a5b994d94d09ed40a8a2682698b authored over 6 years agod3afaa16f97c432b1dec518abc040bb30f37f2db authored over 6 years ago
Fix performance issue related to using lsp--equal-files
a1d75bc7c254254fe445ac119dc9921b8374e1dd authored over 6 years ago4e63f82875cab50110f7cdedc96808bbc3b54f2e authored over 6 years ago
f22d25b464896da89aaf546a0b0bd0593184a381 authored over 6 years ago
lsp--apply-text-edits: support vectors and fix comment
dc292eeb5936cc5ad62eeb8697fefe1cc0d9a8de authored over 6 years ago6ed6fa89bd2094b4ff16d13b5ddb37cacc2dbeb1 authored over 6 years ago
Support CodeAction return value in lsp-execute-code-action
eaeea711034aab332ed12f84ecee940ad4e77847 authored over 6 years agoClean diagnostics map when there is no errors for the buffer
c3eb422c542eaa925b1669d45568419a0c880ab7 authored over 6 years agoImplemented multiple folders support
e1bbfb59a1c483d270ca1848eab507ba7af044c8 authored over 6 years agobdb099aafd4e277dbdace81287d14ae789f2a4c4 authored over 6 years ago
use-native-json: Add new option for using the native JSON API.
d1d186adcc039ccd10593c71f26acdb9e8a1cf79 authored over 6 years agof277c8c933f9efc7971952e149649e0e38142ace authored over 6 years ago
cb826f6b1cd98ea1a007a21226ef6196933756c9 authored over 6 years ago
Add option to auto-execute the action when there is only one action
1c37ea6169b408246e2c5774aaea3124e8c4c3dc authored over 6 years agoHandle set-buffer-file-name
e0dac66fa7570e708b94927685d85509bcb84c5a authored over 6 years agoAdd lsp-before-uninitialized-hook
dd2a153352193de3079ca438341650b6c3c82522 authored over 6 years ago
- I have changed the default bevaviour to autoexecute the action as a
improvement of UX and as...
56d565e1c7a1622a8bc75958be1e5f81f0662368 authored over 6 years ago
textDocument/codeAction returns (Command | CodeAction)[] | null
This patch applies `edit?: Work...
f2be6cdf2f914a8de85813fb05d0644d1e7fc9a9 authored over 6 years ago
- I did performance testing I noticed that 25%(!) of the time is spent in
lsp--equal-files.
```...
75d507a9432119f22446114e8921b14f9ebfba65 authored over 6 years agoe0afa7eb05be64bcaedc9beee6596c30b09b9a48 authored over 6 years ago
Add an advice around it. Send didClose for the old file and didOpen for the new
file. This fixes...
3a7ccc064cd370131d00ff942ca9e76e8f039a53 authored over 6 years ago
Added helper macros for executing code in workspace context
b9f847f41e2d6bb9707ef711c9047eb9fb0999de authored over 6 years ago0e501f295d2a2dfef1c4ed5a9731a0d95280d6a5 authored over 6 years ago
signatureHelp: fall back if activeParameter lies outside parameters
6a19216fe55c83a267c4f549e44c8305b2ee749d authored over 6 years ago750302e70cb34e9a0fb0b1ac81e954a89c9c2877 authored over 6 years ago
Fixes https://github.com/emacs-lsp/lsp-mode/issues/345
* Changed the startup code of the lsp-wo...
c7c0f3c5104af51d0c47d0fa4428a033de4b48d4 authored over 6 years agoSupport hierarchical document symbols
601bf6d309de9d727d7e022ed99283b9c556c777 authored over 6 years agoHighlight active parameter with face eldoc-highlight-function-argument
d811e7a3395575dff663ad811104cdb2c5ab47ef authored over 6 years ago
LSP introduced hierarchical DocumentSymbol message to support hierarchical
outlines. Set hierarc...
40d75d13e81da5108340d707ff6653caa96ad1ff authored over 6 years ago
Check index before call `aref' in `lsp--annotate'
14eac3f677a52063e95bb93d46a968cd967ea010 authored over 6 years agoAdd option to keep the diagnostics if there is no open buffer
1d0ddf8921eb41404b7cf9de0080ce8e0ce6e8f6 authored over 6 years agoJust check aref's index, don't remove nil from lsp--completion-item-kind
993b3697b031f0eddc1a3013df5fb2626fae0e1b authored over 6 years agoHi,
I have js function:
```
foo(event) {
event.preventDefault()
;; lsp-annotate...
354bbe03653aac32b8f456a93df834d53441e82f authored over 6 years agoUse generic sequence functions to accommodate future json-array-type-> 'vector change
5c6b229682db7ea90a536621716859e953c4f188 authored over 6 years ago01f28d472579161c03dcc7c53b1a6531b5e47797 authored over 6 years ago
Add missing CompletionItemKind constants and use vector for performance
74427c884539f0731766fc259512316c8d842b3b authored over 6 years ago- Whithout this CL you won't be able to check the errors on project level.
e340d2632bdcfe8080f50c70637898fcb88acf72 authored over 6 years ago55918e6aa20e9eb268d912f52f423fdc238d77bf authored over 6 years ago
Fixed check for executeCommandProvider
6eadc0c2a0762b35440a2f6eb6ba27a528334b22 authored over 6 years agoSee also https://github.com/emacs-lsp/lsp-mode/commit/338ffa8658b459573789f9730645d9611c945f75
0d5ab132444ec4189fdd90c2ef14fd138f604b5a authored over 6 years agoAdd lsp-find-custom and deduplicate textDocument/{implementation,typeDefinition}
3ed4cee1b688be574cc557327e2bc76aa0f23dff authored over 6 years ago8a8f82491d73e3e4a5aac3c661e2557685daaa15 authored over 6 years ago
d17c55448c26c8475a5e38354ca42d7875b239b4 authored over 6 years ago
f0beac6c630ccc2495dac4b63ceb97d577166c3c authored over 6 years ago
338ffa8658b459573789f9730645d9611c945f75 authored over 6 years ago
ac3aad104915267ab0eaf1a6f5f53835bbc122ed authored over 6 years ago
lsp-format-buffer: Use it.
5a6cc5e53672a0f6fe0ab70ab03c3f29beeeb922 authored over 6 years ago8b0648062c1f2a5784a331880fa85ceac20cc97f authored over 6 years ago
5ea5c6398a923e24c4fedf6d782004b4dc4cb254 authored over 6 years ago
1c7ae698eb5ea058e80736b37e0b1794dbdf2e2b authored over 6 years ago
document/onHover improvements
be4dbf606e304e6bfaf77e42749d6f8d1d4bc9f5 authored over 6 years ago6025b099da1cb97a93c1f4f3c94275bf1388755c authored over 6 years ago
4a86ceaa829f94b407bdf66c21f31daa9dacec38 authored over 6 years ago
8d20214293637beca0e8d50a864ac4980b9064e8 authored over 6 years ago
8ceae521589ccb701ed49ebfe3cc6ff9323b01c6 authored over 6 years ago
434240de09f833bf2c4f34d79fbc2f64f3657335 authored over 6 years ago
Enable lsp-mode after setting the current workspace.
8e1d896ff9f37d08900fc7edb188570c95e23996 authored over 6 years ago8c9fcfa47f43f98e845a16d2c27657f385e70364 authored over 6 years ago
Fix defcustom for lsp-hover-text-function
3677a92e29a2a76ff6120647dfa3fef9b7fa63a9 authored over 6 years ago1778b9ae6791c1d8bd781f2c096809705ad02fe4 authored over 6 years ago
Fix indices for sync-methods
be654ee9b9e9599151bb8f25c0ef74abd9408c43 authored over 6 years agoMake sure lsp--capability never errors
92c7851b415f38d22164c37ac5a48b88ef81b8dc authored over 6 years agoa8772c88c7b971ea44a5c8723aad0e2361b47478 authored over 6 years ago