Code

History

Commits on fix-git-https-support to crates/lsp/src/lsp.rs175+
  1. Allow each language adapter to provide their own code action kinds arrayJulia committed 3 years agocdde523
  2. Initial impl of `NodeRuntime` w/JSON borked and a deadlock :)Julia committed 3 years agoc72d33e
  3. Initial running of servers on downloaded NodeJulia committed 3 years agoedd6c85
  4. Notify language servers of FS changesMax Brunsfeld committed 3 years ago61172c8
  5. Introduce a new `TryFutureExt::unwrap` methodAntonio Scandurra committed 3 years ago221bb54
  6. Add setting for removing trailing whitespace on saveMax Brunsfeld committed 3 years agoff85bc6
  7. Always respond to language server, even when its requests are malformedAntonio Scandurra committed 3 years agoc3a8885
  8. Add lua syntax highlighting and lsp supportKay Simmons committed 3 years ago4642817
  9. Prevent making further requests after language server shut downAntonio Scandurra committed 3 years ago83c98ce
  10. Fix error on clangd when `compile-commands.json` is presentAntonio Scandurra committed 4 years agoc4680e6
  11. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  12. Add "go to type definition" actionForLoveOfCats committed 4 years ago5149c15
  13. Further unpropogate asyncIsaac Clayton committed 4 years ago6585dac
  14. Start switching JSON LSP adapter to plugin (take 2)Isaac Clayton committed 4 years ago7dd3114
  15. Restart language server using original root path rather than the path of the buffer restarted fromKeith Simmons committed 4 years agoebe733a
  16. Prevent creating extra language server instances if there already exists one for that workspaceKeith Simmons committed 4 years agodb05e32
  17. Ignore tokens that were not created via `WorkDoneProgressCreate`Antonio Scandurra committed 4 years agoca1d0a6
  18. Integrate pyright language serverMax Brunsfeld committed 4 years ago11f73bf
  19. Add failing test for replication of lsp statusesMax Brunsfeld committed 4 years agoe9d1945
  20. Syntax highlighting working. Getting started on markdown supportKeith Simmons committed 4 years agob014352
  21. Avoid panic when language server is dropped before being initialized in testsMax Brunsfeld committed 4 years ago3dee656
  22. Return `None` when prepare rename is not available on language serverAntonio Scandurra committed 4 years agof91fdd2
  23. Don't starve UI thread when rapidly receiving LSP messagesNathan Sobo committed 4 years ago80d55fd
  24. Allow applying code actions that use commandsMax Brunsfeld committed 4 years ago56523b5
  25. Let fake and real LanguageServer access AsyncAppContext in handler callbacksMax Brunsfeld committed 4 years agoe987a8b
  26. Hard-code LSP formatting options for nowMax Brunsfeld committed 4 years agoc280c85
  27. Test language server restart works as expectedKeith Simmons committed 4 years ago32d2e59
  28. Add restart-lsp keybindingKeith Simmons committed 4 years ago6d91fd0
  29. Fix warningsAntonio Scandurra committed 4 years ago03752f9
  30. Allow returning futures in fake language server request handlersAntonio Scandurra committed 4 years agocbd2660
  31. Start work on relaying settings to language serversMax Brunsfeld committed 4 years ago20fed59
  32. Allow registering handlers for typed LSP requestsMax Brunsfeld committed 4 years ago2103eec
  33. Add API for handling custom requests from the language serverMax Brunsfeld committed 4 years ago862ec01
  34. Merge branch 'main' into settings-fileMax Brunsfeld committed 4 years ago6091cae
  35. For single-file worktrees start LSP with parent dir as CWDMax Brunsfeld committed 4 years ago9a6819b