Code

History

Commits on fix-git-https-support to crates/language/src/language.rs350+
  1. Allow languages to be registered at any timeMax Brunsfeld committed 4 years ago6409824
  2. Don't serialize the full LSP symbol when collaboratingAntonio Scandurra committed 4 years agofad335b
  3. Rename `CompletionLabel` to `CodeLabel` and add `Project::symbols`Antonio Scandurra committed 4 years ago8a8ae0f
  4. Log an error instead of panicking when there's no LSP download dirNathan Sobo committed 4 years ago9959433
  5. Assign language server download directory on startupMax Brunsfeld committed 4 years ago03ec6e1
  6. Show more information in lsp status bar itemMax Brunsfeld committed 4 years ago79910ba
  7. Download language servers on-demandMax Brunsfeld committed 4 years agoededfff
  8. Show message indicating when we're downloading language serversAntonio Scandurra committed 4 years agoaee479d
  9. Download rust-analyzer from GitHubAntonio Scandurra committed 4 years ago793d9e8
  10. Introduce `LspPostProcessor::download_language_server`Antonio Scandurra committed 4 years agofafe521
  11. Make language server initialization asynchronousAntonio Scandurra committed 4 years ago1ca50d0
  12. Revert "WIP: avoid code-signing rust-analyzer to prevent proc macro errors"Antonio Scandurra committed 4 years agob852350
  13. WIP: avoid code-signing rust-analyzer to prevent proc macro errorsAntonio Scandurra committed 4 years agofc3bccc
  14. Fix warningsAntonio Scandurra committed 4 years ago30e4ea1
  15. Remove unnecessary waiting during completion RPC requestsMax Brunsfeld committed 4 years ago41ba980
  16. Allow multiple fake language servers to be started for a given projectMax Brunsfeld committed 4 years agoc4dff12
  17. Fix unused import warningsMax Brunsfeld committed 4 years ago8b1fb9a
  18. Give the editor a handle to the project, not a weak handle to the workspaceMax Brunsfeld committed 4 years ago6731d92
  19. Add a ToPointUtf16 trait in text and multibufferMax Brunsfeld committed 4 years ago4900019
  20. Add integration test for getting and resolving completionsMax Brunsfeld committed 4 years ago3dfff38
  21. Syntax highlight even when the label doesn't contain a detailAntonio Scandurra committed 4 years agod246a39
  22. Start work on syntax highlighting completionsMax Brunsfeld committed 4 years ago439d12c
  23. Introduce Language::highlight_text methodMax Brunsfeld committed 4 years agobbdf62f
  24. Improve formatting of function autocompletion labels in RustAntonio Scandurra committed 4 years ago8149bcb
  25. Use StringMatchCandidate::new to construct candidates more convenientlyAntonio Scandurra committed 4 years agobd2527e
  26. Sanitize language server diagnostics coming from RustAntonio Scandurra committed 4 years ago121b45e
  27. Start on rendering the outline viewAntonio Scandurra committed 4 years agod6ed2ba
  28. Add Buffer::outline methodMax Brunsfeld committed 4 years ago63a401a
  29. Implement `Buffer::format`Antonio Scandurra committed 4 years ago310def2
  30. Allow disk-based diagnostic progress begin/end events to interleaveNathan Sobo committed 4 years agod7a78e1
  31. Re-enable cargo check for rust-analyzerAntonio Scandurra committed 4 years agoad1db11
  32. Rip out "diagnostic providers"Antonio Scandurra committed 4 years ago508b9dc
  33. Start on a `DiagnosticProvider` implementation for RustAntonio Scandurra committed 4 years agoa85e400
  34. Remove duplication when assigning diagnostics and hardcode provider namesAntonio Scandurra committed 4 years ago11e3874
  35. wipMax Brunsfeld committed 4 years ago4f774e2