Code

History

Commits on fix-git-https-support to crates/editor/src/display_map/block_map.rs140+
  1. Fix BlockMap's handling of trailing empty excerpt updates with other editsMax Brunsfeld committed 4 years agofc70c6d
  2. Handle replacing trailing empty excerpt with another empty excerptAntonio Scandurra committed 4 years agocbf59ff
  3. Add/remove excerpts in BlockMap randomized tests and fix resulting errorsAntonio Scandurra committed 4 years agofab6f0c
  4. Render path headers in editor elementAntonio Scandurra committed 4 years ago8d95dbe
  5. Fix randomized test failures on `BlockMap` with excerpt headersAntonio Scandurra committed 4 years agof1e3d52
  6. WIP: Make `editor` crate compile againAntonio Scandurra committed 4 years ago0e1318d
  7. WIP - Add excerpt headers as a built-in feature of BlockMapMax Brunsfeld committed 4 years agoc7e2fae
  8. Opt into language-aware features when getting buffer chunksAntonio Scandurra committed 4 years agoab26a17
  9. Remove theme parameters from buffer/display map's chunks methodsMax Brunsfeld committed 4 years ago88adddb
  10. Render header blocks as horizontall fixed (like the gutter)Max Brunsfeld committed 4 years agoa890787
  11. Tweak diagnostic header stylingMax Brunsfeld committed 4 years agocefb639
  12. Scale diagnostic headers icons with editor font and right align w/ line numbersNathan Sobo committed 4 years ago0c6fd15
  13. Adjust BlockMap tests to reflect new tiebreaking behaviorMax Brunsfeld committed 4 years ago1a67292
  14. Ensure path headers appear before first diagnostic headerMax Brunsfeld committed 4 years ago6ad9ff1
  15. Deduplicate path names in the project diagnostics viewMax Brunsfeld committed 4 years agob5ee095
  16. Create blocks with anchors to allow a bias to be specifiedNathan Sobo committed 4 years ago6d6a826
  17. Add Editor::remove_blocksMax Brunsfeld committed 4 years agoa86ba57
  18. Render excerpt headers using `DisplayMap::insert_blocks`Antonio Scandurra committed 4 years agoeec1748
  19. WIP: Insert blocks in `BlockMap` for `MultiBuffer` headersAntonio Scandurra committed 4 years ago91c786a
  20. Integrate MultiBuffer::buffer_rows into the display mapMax Brunsfeld committed 4 years ago6444fcd
  21. Account for folds when inserting/removing block decorationsAntonio Scandurra committed 4 years ago0fc2db6
  22. Re-enable creating multiple blocks at once in `BlockMap` testsAntonio Scandurra committed 4 years agode679ca
  23. Ensure `BlockMap::clip_point` always yield a valid buffer locationAntonio Scandurra committed 4 years ago64e2f6d
  24. Allow specifying `MAX_EXCERPTS` via an env variable in random testsAntonio Scandurra committed 4 years agoec39c9d
  25. Always clip buffer points when clipping display pointsMax Brunsfeld committed 4 years ago4c22774
  26. Create multiple excerpts in random BlockMap testMax Brunsfeld committed 4 years agocec0c59
  27. Group diagnostics by primaryNathan Sobo committed 4 years ago6c5b27a
  28. Move multi_buffer to editor crateNathan Sobo committed 4 years agoc8b43e3
  29. Fill in some missing methods on MultiBuffer, MultiBufferSnapshotMax Brunsfeld committed 4 years agoa758bd4
  30. Get everything compiling againAntonio Scandurra committed 4 years ago7524974
  31. Get Editor compiling with MultiBuffer as its bufferNathan Sobo committed 4 years ago87d16c2
  32. Consolidate Edit types in editor crateMax Brunsfeld committed 4 years ago6a44a74
  33. Give more specific names to all snapshot and text iterator typesMax Brunsfeld committed 4 years agofa37988
  34. Fix alignment of blocks adjacent to other blocksNathan Sobo committed 4 years ago5ae4670
  35. Get all tests passing with new blocks APINathan Sobo committed 4 years agoee693a8