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 #134 from fmdkdd/report-status-in-mode-line

Allow the mode-line to change dynamically

95ac23b6b1bb639da13aeb8d4f22061535dc5e0d authored about 7 years ago by Vibhav Pant <[email protected]>
Allow the mode-line to change dynamically

This allows us to give some feedback to the user when the language server is
busy.

E.g., the RL...

549ddb55c666d7a71decb567369a6b9e839a2308 authored about 7 years ago by fmdkdd <[email protected]>
Merge pull request #188 from sebastiencs/highlight-visible-only

Highlight only visible references

9b2022d17aee625a02fba26f8cb1687ed9f40011 authored about 7 years ago by Vibhav Pant <[email protected]>
Highlight only visible references

This is intended to limit the number of overlays in the buffer and
should probably improve perfo...

0543c631510f6502ffc3f96edeefc0ef6623d904 authored about 7 years ago by Sebastien Chapuis <[email protected]>
Merge pull request #187 from emacs-lsp/eldoc-async

Improved async eldoc support

34b20631a7ea98fb07c0b4950f595b31e9ede33a authored about 7 years ago by Vibhav Pant <[email protected]>
Make eldoc processing async.

4e6f265b7501f9f5741562f00d7e85d45f3f0951 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #179 from jaelsasser/parser_chunkedheader

Scan unparsed leftovers when first entering lsp--parser-read

223f8060f2470900250c9c3b6fc1f58e18d92021 authored about 7 years ago by Vibhav Pant <[email protected]>
Increment version string for ab55981

d59b92c04c40cd70f06d37ac62d0d00165cd8bb0 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #183 from jaelsasser/forward_char

Use forward-chars instead of move-to-column in lsp--position-to-point

0da8211cfc7576a66ab7dce7828d34ef593d28ba authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #181 from jaelsasser/client_initializeOptions

Support initializeOptions when starting an LSP server

ab5598132efeff0266daf487e81c75075997a46a authored about 7 years ago by Vibhav Pant <[email protected]>
Support initializeOptions when starting an LSP server

LSP v3.0 spec defines an optional member of initialize:InitializeParams,
initializeOptions, that...

3e9518465ad8a500fbace520f1dff332e428a675 authored about 7 years ago by Josh Elsasser <[email protected]>
Use chars instead of visual cols in lsp--position-to-point

(move-to-column col) moves forward by visual lines, breaking
LSP features relying on (lsp--posit...

aa6a049c9a54b783a89eeb2fbe8e6a0c089468f7 authored about 7 years ago by Josh Elsasser <[email protected]>
Scan unparsed leftovers when first entering lsp--parser-read

3a281c05b1bb5824ce4e6a09d6fd0adad307e0f9 authored about 7 years ago by Josh Elsasser <[email protected]>
Remove lsp--assert-type.

513b4db96fe016a047ec4300c9a14417804ce7c7 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #177 from bkchr/fix_language_id_fn

Fixes bug with default value of `language-fn-id`

0386d8c907e7deb80b49a2dd042f7f322e79599d authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #178 from phst/bug175

don’t prompt when killing LSP processes

80cc53f5beeb61aa3fcdbb25cfc9279aef57d4cc authored about 7 years ago by Vibhav Pant <[email protected]>
don’t prompt when killing LSP processes

Fixes #175

32ce11f2e4b4fbbe55cc93e3379000ba005faf72 authored about 7 years ago by Philipp Stephani <[email protected]>
Merge pull request #176 from bkchr/dont_ask_on_close

Don't ask when closing the language server

feb248621268d3c88c71ea3ad4a6941adefa9b0d authored about 7 years ago by Vibhav Pant <[email protected]>
Fixes bug with default value of `language-fn-id`

cl-defmacro automatically evaluates default values. To prevent evaluation, the
default value nee...

c4269a8a6e426fd4754e342a459e9b8c48c96023 authored about 7 years ago by Bastian Köcher <[email protected]>
Don't ask when closing the language server

710e82be55c9066ce7c6bd36ae720eabcc572f3d authored about 7 years ago by Bastian Köcher <[email protected]>
Add support for textDocument/willSave notifications.

cc2ca716ab72604d0424fe94d118327ff72a05d3 authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--text-document-hover-string: Don't use if-let* (fixes #172)

9335274404fcc8e20143ed9b1af3cca619b7c522 authored about 7 years ago by Vibhav Pant <[email protected]>
Use assoc-string instead of alist-get.

394975d9b33335927e73f777368d286cb299b0c3 authored about 7 years ago by Vibhav Pant <[email protected]>
Allow clients to render eldoc text, bump version to 3.2.

0e1d308d8635bfad4f4f4b7c49c76eb2a3d61fad authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #166 from phst/unittest

add a simple unit test for lsp-mode.el

27b78dfbf117035f4b276f716e16dfb37d5fb7d4 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #165 from phst/fix-readme

fix example in README

29c105d94a34acb7fd9b15224b61f10dc7509a23 authored about 7 years ago by Vibhav Pant <[email protected]>
add a simple unit test for lsp-mode.el

8fdd830ac6cde1c0f9c5d3fa353e3ad61cccc922 authored about 7 years ago by Philipp Stephani <[email protected]>
fix example in README

4bf071c829bffcbf5149214336b0bd326f02c25c authored about 7 years ago by Philipp Stephani <[email protected]>
Simplify code to use cl-check-type and push.

d9e31de8a8e43fe39d2e14b96b90bd809a26ab8a authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #161 from tigersoldier/register-capability

RFC: #157 Allow other packages to register client capabilities.

88f47d067856dcd06c2b58f79abd80d1e1c44dcd authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #164 from phst/let

Remove an unnecessary let binding

cb19103138b73bf24ef6d6b46f27df135c5e4733 authored about 7 years ago by Vibhav Pant <[email protected]>
Remove an unnecessary let binding

60d4670eb8e1a2f07def5ce96166bc8fb6a85f19 authored about 7 years ago by Philipp Stephani <[email protected]>
Allow other packages to register client capabilities (#157)

Adds two functions for registering/unregistering client capabilities:
`lsp-register-client-capab...

de44645ad4e452a0d81b09883b121836d78de5e0 authored about 7 years ago by Caibin Chen <[email protected]>
Move field last-id to struct lsp--client from lsp--workspace

1eab4b2a10fabe242b7716fa31c08cd798e0f84d authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--start: Run lsp-before-initialize-hook after setting current workspace.

fa4a107481e6414e2960f1f8efded2ef4a870d4a authored about 7 years ago by Vibhav Pant <[email protected]>
Add hooks lsp-before-open-hook and lsp-before-initialize-hook.

ed0c4523665c44d8a836d854dbdd60d9ac19b416 authored about 7 years ago by Vibhav Pant <[email protected]>
Fix columns

ef8713ef539afde85465cc941e810e42d14eb83d authored about 7 years ago by Vibhav Pant <[email protected]>
Merge branch 'language-id-function'

c15863fddc8f5e389bd1c2712b2352a9bc3970c3 authored about 7 years ago by Vibhav Pant <[email protected]>
Add lsp-after-open-hook.

992b6db5ab68ee7718f18cede4bc8e1545d2590b authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #162 from phst/ignore-errors

Use with-demoted-errors instead of ignore-errors.

508f8a294fc72800b0c8b44a25a565863b71cbf8 authored about 7 years ago by Vibhav Pant <[email protected]>
Use with-demoted-errors instead of ignore-errors.

There shouldn’t be any errors when shutting down a workspace, but if there are
errors, we want t...

a560847e6c0d29b1b1ecc32be4083fcea1d91c74 authored about 7 years ago by Philipp Stephani <[email protected]>
Merge pull request #163 from phst/checkdoc

Fix a couple of stylistic errors found by Checkdoc

2c352d390d13129be4ceb6a32fe254589ac6863a authored about 7 years ago by Vibhav Pant <[email protected]>
Fix a couple of stylistic errors found by Checkdoc

8a80257eb89440bd4b6d234c5f58fa6ef49a8fe3 authored about 7 years ago by Philipp Stephani <[email protected]>
Use define-error for commonly signaled errors.

47be625a3605cece8ea6efefe9eec8b95a7b9e83 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #159 from emacs-lsp/inline

Inline commonly used functions with define-inline

7c26203c407786f83b18e89629d15d9dcb31c4cb authored about 7 years ago by Vibhav Pant <[email protected]>
Use cl-defmacro for lsp-define-*-client

5fe13b99bf18291eabbe2f9f1b2c243bb5f6d2a9 authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--on-hover: Display hover contents in their entirety.

503e322b538bd4304e9a2351c85aa878b878251d authored about 7 years ago by Vibhav Pant <[email protected]>
lsp-define-*-client: Add new optional argument :language-id-fn.

+`:lanague-id-fn' is a function that returns the language-id string to
be used while opening a n...

fa43416e1ed95f9a1c58ad0b9603b8b6f505262b authored about 7 years ago by Vibhav Pant <[email protected]>
Define lsp--make-notification as inline

ccf05dcae175302ab86cb264fb53125b3979df6f authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #155 from alanz/use-async

Use async for codeAction and documentHighlight

1f3970302cb1d27d4cee4127d420318cd7ec3552 authored about 7 years ago by Vibhav Pant <[email protected]>
Use async for codeAction and documentHighlight

And add the jsonrpc header to lsp--make-response

be611f6e04696b6354a70aabf16bfa56f48d8082 authored about 7 years ago by Alan Zimmerman <[email protected]>
Inline lsp--position, lsp--cur-position, lsp--position-p and lsp--range

b9019083460e416a782d4799cc7926c702374027 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #154 from Denommus/nil-check

expand-file-name doesn't accept nil arguments.

f2b01cc32a0b8eb592431dfcacc67ae0cfc5df9c authored about 7 years ago by Vibhav Pant <[email protected]>
expand-file-name doesn't accept nil arguments.

e639e41516ef742591519318cff8d908d6c8365f authored about 7 years ago by Yuri Albuquerque <[email protected]>
lsp--range: Use cl-assert.

e1cddd34eea645e90eab73b21ed8fe8e9cf34210 authored about 7 years ago by Vibhav Pant <[email protected]>
Inline functions that are small and used frequently.

d076ea4a38deeff113d08e2464179987ea68f892 authored about 7 years ago by Vibhav Pant <[email protected]>
Allow clients to send a response to requests.

b221b2acce8936114649cdbdf0ce1d584487ef91 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #146 from sham1/master

Add support for request "completionItem/resolve"

0b7f0ab526d8f9bd86ea31393341f489a3d69b86 authored about 7 years ago by Vibhav Pant <[email protected]>
Add missing parenthesis and make requesting lines less long

b3a0f42c293f1a076c318e75b3d2480f8bbf341e authored about 7 years ago by Jani Sinervo <[email protected]>
Start using cl-assert

817414469fd5ca72419e25b5caca2e6473132584 authored about 7 years ago by Jani SInervo <[email protected]>
Merge pull request #150 from kat-co/fix-149-reformatting-pass

Ran `indent-buffer` Across All emacs-lisp Files in the Project

62e40b8e41a0f49a12fb9e5a3e4c70266f072f12 authored about 7 years ago by Vibhav Pant <[email protected]>
Ran `indent-buffer` Across All emacs-lisp Files in the Project

Previously the emacs-lisp in this project was formatted
inconsistantly. I ran the following scri...

c324743c66dc05f97f1d7a95dc5f9f1356cf5904 authored about 7 years ago by Katherine Cox-Buday <[email protected]>
Merge pull request #148 from kat-co/fix-144-document-lsp-version

Document the Version of the LSP Supported

2e88b094c0761e945b107b1a2820cc7153bb780c authored about 7 years ago by Vibhav Pant <[email protected]>
Document the Version of the LSP Supported

This adds two pieces of documentation:

1. A programatic value for code to match against
2. A sm...

5ca9d033c85edacf7d8bf3e247455a9eaed062b7 authored about 7 years ago by Katherine Cox-Buday <[email protected]>
Add link to company-lsp

8ecc71730d51ad9edd092ded863051aa223079ab authored about 7 years ago by Vibhav Pant <[email protected]>
Rename lsp--text-document-format to lsp-format-buffer.

364dd567d3bd3246d541314de03ec4b6b9f051e0 authored about 7 years ago by Vibhav Pant <[email protected]>
Rename comp to item

This commit shall rename the argument comp to item for consistency. It
shall also make it so tha...

27ba5409dc86949d9d0ce751ab15f26a6c7f5ae0 authored about 7 years ago by Jani Sinervo <[email protected]>
Merge pull request #142 from sebastiencs/master

Fix wrong type argument in lsp--text-document-hover-string

0ee126aa5e9fbeb4fa178a643598028890ce83e2 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #145 from tigersoldier/rm-debug-msg

Remove a debug message

766f64ba04769094ffc2d442c9eaa3ade9bf4779 authored about 7 years ago by Vibhav Pant <[email protected]>
Fix indentation and make not having resolveProvider an error

b8a6ef431ef966e6f32cb442dba41208270704a1 authored about 7 years ago by Jani Sinervo <[email protected]>
Add support for request "completionItem/resolve"

7d5f8d163c1a664eb8455aae8ccce7d1462d54fa authored about 7 years ago by Jani Sinervo <[email protected]>
Remove debug message

7deb577f343c9a7b8524fdba63efd4f14a44bd04 authored about 7 years ago by Caibin Chen <[email protected]>
Update example of the python client

692f6fab5d511d84dd092ce9007a26686f188498 authored about 7 years ago by Vibhav Pant <[email protected]>
Update API docs

9be0dfe8eeb3f04ee6cd60ce552e5daf148f1c64 authored about 7 years ago by Vibhav Pant <[email protected]>
Fix lsp-define-stdio-client example to use the language ID

bea320d08b8de9090d09dcff02ab6c4a1e078420 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #143 from kat-co/fix-readme-api

Update the README to Support New API

cdfdef1a6f0548f2f94f53776971fd40fe341f05 authored about 7 years ago by Vibhav Pant <[email protected]>
Add support for async requests.

b56a06e5ca4cf01b126521183d2820745b06f63f authored about 7 years ago by Vibhav Pant <[email protected]>
Update the README to Support New API

fe04da4717f389d56d3a9a184e23c488f9cef5be authored about 7 years ago by Katherine Cox-Buday <[email protected]>
Fix wrong type argument in lsp--text-document-hover-string

In some cases the variable hover can be a list

45c0ba9468b4324b9dedc120fb8a517ae668f8de authored about 7 years ago by sebastien <[email protected]>
Merge pull request #139 from phst/master

Fix all byte compilation warnings

dca94fedb30205dc96fd78189d9a85dd8353d0f8 authored about 7 years ago by Vibhav Pant <[email protected]>
Fix all byte compilation warnings

2fc278a07bba25cac518d20d62d0c4cee74fda38 authored about 7 years ago by Philipp Stephani <[email protected]>
Merge pull request #131 from emacs-lsp/remove-mode-client-association

Remove major-mode<->client association

e67ecf89b3878f8d5d079af3ce2b57933aeb1765 authored about 7 years ago by Vibhav Pant <[email protected]>
Remove unused variables

a52b0b83179e2cc8e5bc8c5dac4b50de20181447 authored about 7 years ago by Vibhav Pant <[email protected]>
Move lsp--should-start-p to LSP major-mode entrypoints

9449e16d6d907dd56d3d9c8c454d98a055e4068b authored about 7 years ago by Vibhav Pant <[email protected]>
Move method and notification handlers to the client

7b942d3bcc281e6f7c9f69ed554638a10cd203f0 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #135 from bkchr/fix_message_parsing

Don't reset parser in lsp--parser-on-message

ad7cf826e158561f3a88765350e17ebf9877d541 authored about 7 years ago by Vibhav Pant <[email protected]>
Don't reset parser in lsp--parser-on-message

We don't need to reset the parser in lsp--parser-on-message, because the parser
is already reset...

71bba3bd6351cff472edbf7a44678b80d04ee688 authored about 7 years ago by Bastian Köcher <[email protected]>
Merge pull request #133 from fmdkdd/fix-clearing-flycheck-overlays

Avoid deleting overlays created by Flycheck (fix #87)

c36310a38f7d5d3da9ffbae24747e578725a6696 authored about 7 years ago by Vibhav Pant <[email protected]>
Avoid deleting overlays created by Flycheck (fix #87)

Previously we saved only the positions of the overlays created for highlighting
symbols, and cal...

995b366de1d8deb51e119d90efa4b3036b1e73ef authored about 7 years ago by fmdkdd <[email protected]>
Remove commented out code

1371849a84425e5d8a3c2bf519f9029108ba5741 authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #130 from freebroccolo/master

Add lsp-ocaml to clients

19e0a210697be6ee7d8acf1c6a670fe02be7e251 authored about 7 years ago by Vibhav Pant <[email protected]>
Make on-change and completions functions local hooks

11a914c4b0a63ac9db9f908f44fc70b6700c9737 authored about 7 years ago by Vibhav Pant <[email protected]>
Change version to 3.0

29de39de32201c3d6039eb2e324423fa9dc8de9c authored about 7 years ago by Vibhav Pant <[email protected]>
lsp--on-request: Add pre-registered method handlers

cd0d029d74e72cc8a0352cf1f17c7937fa2bee07 authored about 7 years ago by Vibhav Pant <[email protected]>
Remove lsp--defined clients.

82e7ae9d37151a51f13d5bf2c59731124dd5389a authored about 7 years ago by Vibhav Pant <[email protected]>
Make lsp-define-{stdio,tcp}-client macros.

f69e9bb5876beeba40a8d18f4977f3d61a89d60e authored about 7 years ago by Vibhav Pant <[email protected]>
Add lsp-ocaml to clients

0a8b4083a050eeb7985563a9bc8dc44c1c3129d7 authored about 7 years ago by Darin Morrison <[email protected]>
Merge pull request #126 from alanz/fix-silly-error

Fix newbie error not constructing a list properly

5acfc65929e7eab517f3ee8bf19407fa0ad2c32a authored about 7 years ago by Vibhav Pant <[email protected]>
Merge pull request #127 from NateEag/default-completion-items

Deal with falsy values in completion response properly

4e44f9f27c9b75af2ecf7ab34075fffddf23fc16 authored about 7 years ago by Vibhav Pant <[email protected]>
Remove unnecessary message

c421c093bfff004191ee6d9bb2f5a6916d4e24ee authored about 7 years ago by Alan Zimmerman <[email protected]>