 Max BrunsfeldandAntonio Scandurra
|
510f20411a
|
Get cursor movement working with byte columns
Introduce `clip_point` and `clip_offset` methods on `Rope`, `Buffer`, and `FoldMap`.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2021-05-20 12:47:08 +02:00 |
|
Max Brunsfeld
|
f3db0dcff6
|
Start work on making row/columnwise movement work w/ byte columns
|
2021-05-20 12:47:08 +02:00 |
|
Max Brunsfeld
|
c62a679e12
|
Use chunk-wise DisplayMap iteration when laying out lines
|
2021-05-20 12:47:08 +02:00 |
|
Max Brunsfeld
|
b3d2a70834
|
Don't return Results from position methods in FoldMap and DisplayMap
|
2021-05-20 12:47:08 +02:00 |
|
Antonio Scandurra
|
0baff0c61d
|
Implement add_cursor_above and add_cursor_below for buffer
|
2021-05-11 12:35:27 +02:00 |
|
 Antonio ScandurraandNathan Sobo
|
05ab1bdddf
|
Synchronize FoldMap with buffer's contents lazily
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-05-04 18:27:56 +02:00 |
|
Antonio Scandurra
|
9c3216507b
|
Add test for word boundary movement/selection/deletion
|
2021-04-30 10:14:20 +02:00 |
|
Antonio Scandurra
|
1a0dbb2907
|
Implement select_to_{previous,next}_word_boundary
|
2021-04-30 10:14:20 +02:00 |
|
 Antonio ScandurraandMax Brunsfeld
|
bc686b4561
|
Implement move_to_previous_word_boundary
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2021-04-30 10:14:20 +02:00 |
|
 Antonio ScandurraandNathan Sobo
|
0a28c78a7a
|
Implement move_to_next_word_boundary for buffer
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-04-30 10:14:20 +02:00 |
|
Antonio Scandurra
|
283c734c91
|
Implement {move_to,select_to,delete_to}_{beginning,end}_of_line
|
2021-04-29 10:38:11 +02:00 |
|
Nathan Sobo
|
23308e17a9
|
WIP on rebuilding with extracted UI framework
|
2021-03-18 13:13:31 -06:00 |
|
Nathan Sobo
|
356bc41752
|
WIP
|
2021-03-09 21:00:51 -07:00 |
|