Code

History

Commits on fix-git-https-support to crates/language/src/language.rs245+
  1. Merge branch 'main' into copilotMikayla Maki committed 3 years ago81411b9
  2. Allow each language adapter to provide their own code action kinds arrayJulia committed 3 years agocdde523
  3. Merge branch 'main' into copilotMikayla Maki committed 3 years agoae3b3ea
  4. Delete unused codeAntonio Scandurra committed 3 years agoa642969
  5. Add copilot crate Refactor HTTP and github release downloading into util Lazily download / upgrade the copilot LSP from ZedMikayla Maki committed 3 years ago455cdc8
  6. Prevent deadlock when multiple languages attempt to install Node at onceJulia committed 3 years agod4560fe
  7. Download aarch64 or x64 Node binary according to system architectureJulia committed 3 years agodf4380b
  8. Initial impl of `NodeRuntime` w/JSON borked and a deadlock :)Julia committed 3 years agoc72d33e
  9. Remove `server_args` from `LspAdapter`Julia committed 3 years ago1a2e509
  10. Initial running of servers on downloaded NodeJulia committed 3 years agoedd6c85
  11. Report if language server requires Node or notJulia committed 3 years agob579211
  12. Fix deadlock while initializing JSON language serverJulia committed 3 years ago757f050
  13. Add test for language registration and loadingAntonio Scandurra committed 3 years ago88e664b
  14. Remove available language only when it has loadedAntonio Scandurra committed 3 years ago4d52fc0
  15. Coalesce multiple `RwLock`s into one `LanguageRegistryState` structAntonio Scandurra committed 3 years agoa8ac08f
  16. Include loaded languages when computing lsp workspace configurationAntonio Scandurra committed 3 years agoe30ea43
  17. Start computing workspace configuration more dynamicallyAntonio Scandurra committed 3 years ago60d3fb4
  18. Sort language names case agnosticallyJoseph Lyons committed 3 years ago3c7237e
  19. Allow waiting for language to be loaded in `LanguageRegistry` APIsAntonio Scandurra committed 3 years ago7a600e7
  20. Add unit test for auto-closing quotation marks with overridesMax Brunsfeld committed 3 years agoa11165a
  21. Add test that loads all bundled languagesMax Brunsfeld committed 3 years ago8be844a
  22. Restructure how bracket pairs are overridden to unify listsMax Brunsfeld committed 3 years ago8922156
  23. Load languages lazily in the backgroundMax Brunsfeld committed 3 years agoddf4e1a
  24. Reparse unknown injection ranges in buffer when adding a new languageAntonio Scandurra committed 3 years agoc48e3f3
  25. WIP: Search language injections also by file extensionAntonio Scandurra committed 3 years agocb610f3
  26. Avoid allocating a string to compare language namesAntonio Scandurra committed 3 years ago36e4dce
  27. Rename `LanguageRegistry::get_language` to `language_for_name`Antonio Scandurra committed 3 years agoc49dc8d
  28. Avoid adjusting indentation of lines inside newly-created errorsMax Brunsfeld committed 3 years agof7ceebf
  29. Drop 'override.' prefix from capture names in override queryMax Brunsfeld committed 3 years ago8dcef46
  30. Add overrides for all languagesMax Brunsfeld committed 3 years ago2aa7a9e
  31. Implement scope-specific bracket matching and comment togglingMax Brunsfeld committed 3 years ago2967b46
  32. Start work on language config overridesMax Brunsfeld committed 3 years ago1851e2e
  33. Start adding concept of `Unclipped` text coordinatesJulia committed 3 years ago1c84e77
  34. Add LspAdapter hook for processing completions, fix completion sorting from PyrightMax Brunsfeld committed 3 years agobca635e
  35. Start work on handling combined injections in SyntaxMapMax Brunsfeld committed 4 years ago5efe2ed