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
Allow the mode-line to change dynamically
95ac23b6b1bb639da13aeb8d4f22061535dc5e0d authored about 7 years ago by Vibhav Pant <[email protected]>
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]>Highlight only visible references
9b2022d17aee625a02fba26f8cb1687ed9f40011 authored about 7 years ago by Vibhav Pant <[email protected]>
This is intended to limit the number of overlays in the buffer and
should probably improve perfo...
Improved async eldoc support
34b20631a7ea98fb07c0b4950f595b31e9ede33a authored about 7 years ago by Vibhav Pant <[email protected]>4e6f265b7501f9f5741562f00d7e85d45f3f0951 authored about 7 years ago by Vibhav Pant <[email protected]>
Scan unparsed leftovers when first entering lsp--parser-read
223f8060f2470900250c9c3b6fc1f58e18d92021 authored about 7 years ago by Vibhav Pant <[email protected]>d59b92c04c40cd70f06d37ac62d0d00165cd8bb0 authored about 7 years ago by Vibhav Pant <[email protected]>
Use forward-chars instead of move-to-column in lsp--position-to-point
0da8211cfc7576a66ab7dce7828d34ef593d28ba authored about 7 years ago by Vibhav Pant <[email protected]>Support initializeOptions when starting an LSP server
ab5598132efeff0266daf487e81c75075997a46a authored about 7 years ago by Vibhav Pant <[email protected]>
LSP v3.0 spec defines an optional member of initialize:InitializeParams,
initializeOptions, that...
(move-to-column col) moves forward by visual lines, breaking
LSP features relying on (lsp--posit...
3a281c05b1bb5824ce4e6a09d6fd0adad307e0f9 authored about 7 years ago by Josh Elsasser <[email protected]>
513b4db96fe016a047ec4300c9a14417804ce7c7 authored about 7 years ago by Vibhav Pant <[email protected]>
Fixes bug with default value of `language-fn-id`
0386d8c907e7deb80b49a2dd042f7f322e79599d authored about 7 years ago by Vibhav Pant <[email protected]>don’t prompt when killing LSP processes
80cc53f5beeb61aa3fcdbb25cfc9279aef57d4cc authored about 7 years ago by Vibhav Pant <[email protected]>Fixes #175
32ce11f2e4b4fbbe55cc93e3379000ba005faf72 authored about 7 years ago by Philipp Stephani <[email protected]>Don't ask when closing the language server
feb248621268d3c88c71ea3ad4a6941adefa9b0d authored about 7 years ago by Vibhav Pant <[email protected]>
cl-defmacro automatically evaluates default values. To prevent evaluation, the
default value nee...
710e82be55c9066ce7c6bd36ae720eabcc572f3d authored about 7 years ago by Bastian Köcher <[email protected]>
cc2ca716ab72604d0424fe94d118327ff72a05d3 authored about 7 years ago by Vibhav Pant <[email protected]>
9335274404fcc8e20143ed9b1af3cca619b7c522 authored about 7 years ago by Vibhav Pant <[email protected]>
394975d9b33335927e73f777368d286cb299b0c3 authored about 7 years ago by Vibhav Pant <[email protected]>
0e1d308d8635bfad4f4f4b7c49c76eb2a3d61fad authored about 7 years ago by Vibhav Pant <[email protected]>
add a simple unit test for lsp-mode.el
27b78dfbf117035f4b276f716e16dfb37d5fb7d4 authored about 7 years ago by Vibhav Pant <[email protected]>fix example in README
29c105d94a34acb7fd9b15224b61f10dc7509a23 authored about 7 years ago by Vibhav Pant <[email protected]>8fdd830ac6cde1c0f9c5d3fa353e3ad61cccc922 authored about 7 years ago by Philipp Stephani <[email protected]>
4bf071c829bffcbf5149214336b0bd326f02c25c authored about 7 years ago by Philipp Stephani <[email protected]>
d9e31de8a8e43fe39d2e14b96b90bd809a26ab8a authored about 7 years ago by Vibhav Pant <[email protected]>
RFC: #157 Allow other packages to register client capabilities.
88f47d067856dcd06c2b58f79abd80d1e1c44dcd authored about 7 years ago by Vibhav Pant <[email protected]>Remove an unnecessary let binding
cb19103138b73bf24ef6d6b46f27df135c5e4733 authored about 7 years ago by Vibhav Pant <[email protected]>60d4670eb8e1a2f07def5ce96166bc8fb6a85f19 authored about 7 years ago by Philipp Stephani <[email protected]>
Adds two functions for registering/unregistering client capabilities:
`lsp-register-client-capab...
1eab4b2a10fabe242b7716fa31c08cd798e0f84d authored about 7 years ago by Vibhav Pant <[email protected]>
fa4a107481e6414e2960f1f8efded2ef4a870d4a authored about 7 years ago by Vibhav Pant <[email protected]>
ed0c4523665c44d8a836d854dbdd60d9ac19b416 authored about 7 years ago by Vibhav Pant <[email protected]>
ef8713ef539afde85465cc941e810e42d14eb83d authored about 7 years ago by Vibhav Pant <[email protected]>
c15863fddc8f5e389bd1c2712b2352a9bc3970c3 authored about 7 years ago by Vibhav Pant <[email protected]>
992b6db5ab68ee7718f18cede4bc8e1545d2590b authored about 7 years ago by Vibhav Pant <[email protected]>
Use with-demoted-errors instead of ignore-errors.
508f8a294fc72800b0c8b44a25a565863b71cbf8 authored about 7 years ago by Vibhav Pant <[email protected]>
There shouldn’t be any errors when shutting down a workspace, but if there are
errors, we want t...
Fix a couple of stylistic errors found by Checkdoc
2c352d390d13129be4ceb6a32fe254589ac6863a authored about 7 years ago by Vibhav Pant <[email protected]>8a80257eb89440bd4b6d234c5f58fa6ef49a8fe3 authored about 7 years ago by Philipp Stephani <[email protected]>
47be625a3605cece8ea6efefe9eec8b95a7b9e83 authored about 7 years ago by Vibhav Pant <[email protected]>
Inline commonly used functions with define-inline
7c26203c407786f83b18e89629d15d9dcb31c4cb authored about 7 years ago by Vibhav Pant <[email protected]>5fe13b99bf18291eabbe2f9f1b2c243bb5f6d2a9 authored about 7 years ago by Vibhav Pant <[email protected]>
503e322b538bd4304e9a2351c85aa878b878251d authored about 7 years ago by Vibhav Pant <[email protected]>
+`:lanague-id-fn' is a function that returns the language-id string to
be used while opening a n...
ccf05dcae175302ab86cb264fb53125b3979df6f authored about 7 years ago by Vibhav Pant <[email protected]>
Use async for codeAction and documentHighlight
1f3970302cb1d27d4cee4127d420318cd7ec3552 authored about 7 years ago by Vibhav Pant <[email protected]>And add the jsonrpc header to lsp--make-response
be611f6e04696b6354a70aabf16bfa56f48d8082 authored about 7 years ago by Alan Zimmerman <[email protected]>b9019083460e416a782d4799cc7926c702374027 authored about 7 years ago by Vibhav Pant <[email protected]>
expand-file-name doesn't accept nil arguments.
f2b01cc32a0b8eb592431dfcacc67ae0cfc5df9c authored about 7 years ago by Vibhav Pant <[email protected]>e639e41516ef742591519318cff8d908d6c8365f authored about 7 years ago by Yuri Albuquerque <[email protected]>
e1cddd34eea645e90eab73b21ed8fe8e9cf34210 authored about 7 years ago by Vibhav Pant <[email protected]>
d076ea4a38deeff113d08e2464179987ea68f892 authored about 7 years ago by Vibhav Pant <[email protected]>
b221b2acce8936114649cdbdf0ce1d584487ef91 authored about 7 years ago by Vibhav Pant <[email protected]>
Add support for request "completionItem/resolve"
0b7f0ab526d8f9bd86ea31393341f489a3d69b86 authored about 7 years ago by Vibhav Pant <[email protected]>b3a0f42c293f1a076c318e75b3d2480f8bbf341e authored about 7 years ago by Jani Sinervo <[email protected]>
817414469fd5ca72419e25b5caca2e6473132584 authored about 7 years ago by Jani SInervo <[email protected]>
Ran `indent-buffer` Across All emacs-lisp Files in the Project
62e40b8e41a0f49a12fb9e5a3e4c70266f072f12 authored about 7 years ago by Vibhav Pant <[email protected]>
Previously the emacs-lisp in this project was formatted
inconsistantly. I ran the following scri...
Document the Version of the LSP Supported
2e88b094c0761e945b107b1a2820cc7153bb780c authored about 7 years ago by Vibhav Pant <[email protected]>This adds two pieces of documentation:
1. A programatic value for code to match against
2. A sm...
8ecc71730d51ad9edd092ded863051aa223079ab authored about 7 years ago by Vibhav Pant <[email protected]>
364dd567d3bd3246d541314de03ec4b6b9f051e0 authored about 7 years ago by Vibhav Pant <[email protected]>
This commit shall rename the argument comp to item for consistency. It
shall also make it so tha...
Fix wrong type argument in lsp--text-document-hover-string
0ee126aa5e9fbeb4fa178a643598028890ce83e2 authored about 7 years ago by Vibhav Pant <[email protected]>Remove a debug message
766f64ba04769094ffc2d442c9eaa3ade9bf4779 authored about 7 years ago by Vibhav Pant <[email protected]>b8a6ef431ef966e6f32cb442dba41208270704a1 authored about 7 years ago by Jani Sinervo <[email protected]>
7d5f8d163c1a664eb8455aae8ccce7d1462d54fa authored about 7 years ago by Jani Sinervo <[email protected]>
7deb577f343c9a7b8524fdba63efd4f14a44bd04 authored about 7 years ago by Caibin Chen <[email protected]>
692f6fab5d511d84dd092ce9007a26686f188498 authored about 7 years ago by Vibhav Pant <[email protected]>
9be0dfe8eeb3f04ee6cd60ce552e5daf148f1c64 authored about 7 years ago by Vibhav Pant <[email protected]>
bea320d08b8de9090d09dcff02ab6c4a1e078420 authored about 7 years ago by Vibhav Pant <[email protected]>
Update the README to Support New API
cdfdef1a6f0548f2f94f53776971fd40fe341f05 authored about 7 years ago by Vibhav Pant <[email protected]>b56a06e5ca4cf01b126521183d2820745b06f63f authored about 7 years ago by Vibhav Pant <[email protected]>
fe04da4717f389d56d3a9a184e23c488f9cef5be authored about 7 years ago by Katherine Cox-Buday <[email protected]>
In some cases the variable hover can be a list
45c0ba9468b4324b9dedc120fb8a517ae668f8de authored about 7 years ago by sebastien <[email protected]>Fix all byte compilation warnings
dca94fedb30205dc96fd78189d9a85dd8353d0f8 authored about 7 years ago by Vibhav Pant <[email protected]>2fc278a07bba25cac518d20d62d0c4cee74fda38 authored about 7 years ago by Philipp Stephani <[email protected]>
Remove major-mode<->client association
e67ecf89b3878f8d5d079af3ce2b57933aeb1765 authored about 7 years ago by Vibhav Pant <[email protected]>a52b0b83179e2cc8e5bc8c5dac4b50de20181447 authored about 7 years ago by Vibhav Pant <[email protected]>
9449e16d6d907dd56d3d9c8c454d98a055e4068b authored about 7 years ago by Vibhav Pant <[email protected]>
7b942d3bcc281e6f7c9f69ed554638a10cd203f0 authored about 7 years ago by Vibhav Pant <[email protected]>
Don't reset parser in lsp--parser-on-message
ad7cf826e158561f3a88765350e17ebf9877d541 authored about 7 years ago by Vibhav Pant <[email protected]>
We don't need to reset the parser in lsp--parser-on-message, because the parser
is already reset...
Avoid deleting overlays created by Flycheck (fix #87)
c36310a38f7d5d3da9ffbae24747e578725a6696 authored about 7 years ago by Vibhav Pant <[email protected]>
Previously we saved only the positions of the overlays created for highlighting
symbols, and cal...
1371849a84425e5d8a3c2bf519f9029108ba5741 authored about 7 years ago by Vibhav Pant <[email protected]>
Add lsp-ocaml to clients
19e0a210697be6ee7d8acf1c6a670fe02be7e251 authored about 7 years ago by Vibhav Pant <[email protected]>11a914c4b0a63ac9db9f908f44fc70b6700c9737 authored about 7 years ago by Vibhav Pant <[email protected]>
29de39de32201c3d6039eb2e324423fa9dc8de9c authored about 7 years ago by Vibhav Pant <[email protected]>
cd0d029d74e72cc8a0352cf1f17c7937fa2bee07 authored about 7 years ago by Vibhav Pant <[email protected]>
82e7ae9d37151a51f13d5bf2c59731124dd5389a authored about 7 years ago by Vibhav Pant <[email protected]>
f69e9bb5876beeba40a8d18f4977f3d61a89d60e authored about 7 years ago by Vibhav Pant <[email protected]>
0a8b4083a050eeb7985563a9bc8dc44c1c3129d7 authored about 7 years ago by Darin Morrison <[email protected]>
Fix newbie error not constructing a list properly
5acfc65929e7eab517f3ee8bf19407fa0ad2c32a authored about 7 years ago by Vibhav Pant <[email protected]>Deal with falsy values in completion response properly
4e44f9f27c9b75af2ecf7ab34075fffddf23fc16 authored about 7 years ago by Vibhav Pant <[email protected]>c421c093bfff004191ee6d9bb2f5a6916d4e24ee authored about 7 years ago by Alan Zimmerman <[email protected]>