Code

History

Commits on fix-git-https-support to crates/editor/src/display_map/block_map.rs175+
  1. Use new BlockMap API to render diagnosticsNathan Sobo committed 4 years ago512a10b
  2. Start work on generalizing the BlockMap to allow arbitrary elementsMax Brunsfeld committed 4 years ago0c71421
  3. Bump FoldMap's version in `FoldMap::sync` (and not in `DisplayMap`)Antonio Scandurra committed 4 years ago47c467d
  4. WIP - maintain foldmap with Buffer::edits_sinceMax Brunsfeld committed 4 years agofaba276
  5. Rename buffer crate to text and name its entrypoint after the crateNathan Sobo committed 4 years agod3f2816
  6. Use `anchor_after` in randomized tests to match `BlockMap`Antonio Scandurra committed 4 years ago6f5ca60
  7. Invalidate active diagnostics when they are removedAntonio Scandurra committed 4 years ago8e74cc1
  8. Make `BlockMap::sync` privateAntonio Scandurra committed 4 years ago61d8848
  9. WIPAntonio Scandurra committed 4 years agodfbfa86
  10. Allow styling of invalid diagnosticsAntonio Scandurra committed 4 years ago2664dad
  11. Start work on allowing blocks to be styledMax Brunsfeld committed 4 years ago8d1a4a6
  12. Fix switched input + output rows in BlockSnapshot::buffer_rowsMax Brunsfeld committed 4 years ago6aa346d
  13. Align block text with the anchor's columnMax Brunsfeld committed 4 years agobef0969
  14. Color diagnostic messages based on their severityAntonio Scandurra committed 4 years ago1a8b23e
  15. Support highlighting in blocksAntonio Scandurra committed 4 years ago0a6293b
  16. Skip block lines when moving up and downAntonio Scandurra committed 4 years ago0f1eb3d
  17. Use char count instead of byte count to determine longest rowAntonio Scandurra committed 4 years ago08e0444
  18. Don't insert blocks within multi-byte characters in randomized testAntonio Scandurra committed 4 years agob80887d
  19. WIP: Track down bugs with longest_row on wrap mapNathan Sobo committed 4 years ago213aa36
  20. WIP - BlockSnapshot::longest_rowMax Brunsfeld committed 4 years ago8230dd9
  21. Implement BlockSnapshot::line_len, use it in DisplayMapMax Brunsfeld committed 4 years ago707ffe8
  22. Fix BlockSnapshot::chunks when starting in a blockMax Brunsfeld committed 4 years ago00b5cc4
  23. Reimplement BlockSnapshot::{clip_point,to_block_point,max_point}Max Brunsfeld committed 4 years ago1c3bf90
  24. Re-enable soft-wrapping in randomized testsAntonio Scandurra committed 4 years agoe60500d
  25. Implement `BlockSnapshot::buffer_rows`Antonio Scandurra committed 4 years ago88d0c04
  26. Make `BlockMap` 1dAntonio Scandurra committed 4 years agod9283ef
  27. Eliminate non-highlighted chunks APIsNathan Sobo committed 4 years ago52a4c15
  28. WIPNathan Sobo committed 4 years ago7dd9b95
  29. WIPNathan Sobo committed 4 years ago092689e
  30. Insert empty isomorphic transforms on empty linesNathan Sobo committed 4 years ago880b3f0
  31. Rework `BufferRows` iterator to pass the randomized testsAntonio Scandurra committed 4 years agod25ec39
  32. Start on a randomized test for `BlockMap::buffer_rows`Antonio Scandurra committed 4 years ago712616d
  33. Implement basic version of BlockMap::buffer_rowsMax Brunsfeld committed 4 years ago1cc7615
  34. Fix minor bug in BlockMap::clip_pointMax Brunsfeld committed 4 years ago76ee447
  35. Implement BlockMapWriter::removeNathan Sobo committed 4 years ago7d1ba64