Code

History

Commits on fix-git-https-support to crates/editor/src/display_map/wrap_map.rs105+
  1. WIP: Start moving toward a simpler interface for detecting prev/next line boundariesNathan Sobo committed 4 years ago7f786ca
  2. Integrate MultiBuffer::buffer_rows into the display mapMax Brunsfeld committed 4 years ago6444fcd
  3. Account for folds when inserting/removing block decorationsAntonio Scandurra committed 4 years ago0fc2db6
  4. Allow specifying `MAX_EXCERPTS` via an env variable in random testsAntonio Scandurra committed 4 years agoec39c9d
  5. Fix prev_row_boundary when a wrap follows a foldMax Brunsfeld committed 4 years ago3e2f684
  6. Create MultiBuffers with more than one fragment in more randomized testsAntonio Scandurra committed 4 years ago80abd84
  7. Move multi_buffer to editor crateNathan Sobo committed 4 years agoc8b43e3
  8. Get everything compiling againAntonio Scandurra committed 4 years ago7524974
  9. Get Editor compiling with MultiBuffer as its bufferNathan Sobo committed 4 years ago87d16c2
  10. Consolidate Edit types in editor crateMax Brunsfeld committed 4 years ago6a44a74
  11. Give more specific names to all snapshot and text iterator typesMax Brunsfeld committed 4 years agofa37988
  12. Start work on generalizing the BlockMap to allow arbitrary elementsMax Brunsfeld committed 4 years ago0c71421
  13. Introduce `text::Buffer::subscribe`Antonio Scandurra committed 4 years ago3b536f1
  14. Bump FoldMap's version in `FoldMap::sync` (and not in `DisplayMap`)Antonio Scandurra committed 4 years ago47c467d
  15. WIP - maintain foldmap with Buffer::edits_sinceMax Brunsfeld committed 4 years agofaba276
  16. Rename buffer crate to text and name its entrypoint after the crateNathan Sobo committed 4 years agod3f2816
  17. Avoid building up pending edits when soft wrapping is disabledNathan Sobo committed 4 years ago0ed488d
  18. Start work on allowing blocks to be styledMax Brunsfeld committed 4 years ago8d1a4a6
  19. Align block text with the anchor's columnMax Brunsfeld committed 4 years agobef0969
  20. Support highlighting in blocksAntonio Scandurra committed 4 years ago0a6293b
  21. Remove aggressive logging from `WrapMap` update code pathsAntonio Scandurra committed 4 years ago856768a
  22. Use char count instead of byte count to determine longest rowAntonio Scandurra committed 4 years ago08e0444
  23. Test longest row only when tabs are not present or the tab size is 1Antonio Scandurra committed 4 years ago572e571
  24. WIP: Track down bugs with longest_row on wrap mapNathan Sobo committed 4 years ago213aa36
  25. Start at the end of the last transform when catching up to edits during wrappingNathan Sobo committed 4 years agoc5956a0
  26. Implement BlockSnapshot::line_len, use it in DisplayMapMax Brunsfeld committed 4 years ago707ffe8
  27. Use options to represent soft-wrapped buffer rowsAntonio Scandurra committed 4 years ago198f669
  28. Eliminate non-highlighted chunks APIsNathan Sobo committed 4 years ago52a4c15
  29. Position blocks above/below buffer lines, even when the anchored line is soft-wrappedNathan Sobo committed 4 years ago862b988
  30. WIP: Start moving BlockMap to a 2d indexing schemeNathan Sobo committed 5 years agoe644c08
  31. Account for trailing below blocks in BlockSnapshot::max_pointNathan Sobo committed 5 years agob6e6daf
  32. Start on a randomized test for `BlockMap`Antonio Scandurra committed 5 years agoc8e47a8
  33. Maintain row edits since last sync in `WrapMap`Antonio Scandurra committed 5 years ago3f11b8a
  34. Avoid composing edits together for nowAntonio Scandurra committed 5 years ago6e882bc
  35. WIPAntonio Scandurra committed 5 years agoe0897cd