Code

History

Commits on fix-git-https-support to crates/language/src/syntax_map.rs70+
  1. More docsMax Brunsfeld committed 2 years agob02f370
  2. Remove 2 suffix for lsp, language, fuzzyMax Brunsfeld committed 2 years ago9f99e58
  3. Start work on supporting custom languagesMax Brunsfeld committed 2 years ago64e5122
  4. Format let-else statementsMax Brunsfeld committed 3 years ago404f767
  5. Upgrade Tree-sitter for error recovery bug fixMax Brunsfeld committed 3 years ago09fcacd
  6. Include newlines in between combined injection ranges on different linesMax Brunsfeld committed 3 years ago21e7e35
  7. Find the layer with the smallest enclosing node in language_scope_atMax Brunsfeld committed 3 years ago2e23331
  8. chore: Replace lazy_static Mutex with const. (#2693)Piotr Osiewicz committed 3 years agoabf3b4a
  9. Fix bugs in handling combined injections exposed by HEExMax Brunsfeld committed 3 years ago81c26cf
  10. Rename SumTree::push_tree to ::appendNathan Sobo committed 3 years ago8c298a9
  11. Fix syntax map bug with combined injections inside of other injectionsMax Brunsfeld committed 3 years ago01bd5c3
  12. Move SyntaxMap tests to their own fileMax Brunsfeld committed 3 years agoac1882b
  13. Start work on a syntax tree viewMax Brunsfeld committed 3 years ago086cfe5
  14. Fix typosJoseph Lyons committed 3 years ago7c60f63
  15. Avoid panic in `get_injections`Julia committed 3 years ago5ab1ae1
  16. Allow waiting for language to be loaded in `LanguageRegistry` APIsAntonio Scandurra committed 3 years ago7a600e7
  17. Fix range relativization when combined injections occur inside of other injectionsMax Brunsfeld committed 3 years agoa366ba1
  18. Limit `BufferSnapshot::chunks` to the outline item rangeAntonio Scandurra committed 3 years ago6703264
  19. Load languages lazily in the backgroundMax Brunsfeld committed 3 years agoddf4e1a
  20. Reparse unknown injection ranges in buffer when adding a new languageAntonio Scandurra committed 3 years agoc48e3f3
  21. WIP: Start on `SyntaxMapSnapshot::unknown_injection_languages`Antonio Scandurra committed 3 years agof350982
  22. Store syntax layers even if a language for the injection can't be foundAntonio Scandurra committed 3 years ago14c72ca
  23. Ensure injection layer is recomputed when language changesAntonio Scandurra committed 3 years ago8dabdd1
  24. WIP: Add test for dynamic language injectionAntonio Scandurra committed 3 years ago79cf6fb
  25. WIP: Search language injections also by file extensionAntonio Scandurra committed 3 years agocb610f3
  26. Rename `LanguageRegistry::get_language` to `language_for_name`Antonio Scandurra committed 3 years agoc49dc8d
  27. Add test for avoiding indent adjustment inside newly-created errorsMax Brunsfeld committed 3 years ago5608077
  28. Start work on language config overridesMax Brunsfeld committed 3 years ago1851e2e
  29. Use a longer example text in random combined injections testMax Brunsfeld committed 3 years agob222e8e
  30. SyntaxMap - Don't ignore deletions at the boundaries of layersMax Brunsfeld committed 4 years agoee66adb
  31. Fix boundary condition where injection was not found after an editMax Brunsfeld committed 4 years ago9ad8731
  32. Add randomized test for syntax map with combined injectionsMax Brunsfeld committed 4 years ago7dcd6c9
  33. Rename some sum_tree seek targets in SyntaxMapMax Brunsfeld committed 4 years agoea42bc3
  34. Fix panic in handling edits to combined injectionsMax Brunsfeld committed 4 years ago86f51ad
  35. Get combined injections basically workingMax Brunsfeld committed 4 years agoc838a7d