Files
zed/crates
Bennet Bo Fenner feea607bac Indent guides (#11503)
Builds on top of existing work from #2249, but here's a showcase:


https://github.com/zed-industries/zed/assets/53836821/4b346965-6654-496c-b379-75425d9b493f

TODO:
- [x] handle line wrapping
- [x] implement handling in multibuffer (crashes currently)
- [x] add configuration option
- [x] new theme properties? What colors to use?
- [x] Possibly support indents with different colors or background
colors
- [x] investigate edge cases (e.g. indent guides and folds continue on
empty lines even if the next indent is different)
- [x] add more tests (also test `find_active_indent_index`)
- [x] docs (will do in a follow up PR)
- [x] benchmark performance impact

Release Notes:

- Added indent guides
([#5373](https://github.com/zed-industries/zed/issues/5373))

---------

Co-authored-by: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Co-authored-by: Remco <djsmits12@gmail.com>
2024-05-23 15:50:59 +02:00
..
2024-05-23 15:50:59 +02:00
2024-05-10 15:50:20 -06:00
2024-05-22 14:36:15 +03:00
2024-05-23 15:50:59 +02:00
2024-04-23 13:31:21 -04:00
2024-05-23 15:50:59 +02:00
2024-03-28 18:32:11 +01:00
2024-04-11 15:36:35 -06:00
2024-05-23 15:50:59 +02:00
2024-05-22 14:36:15 +03:00
2024-04-30 23:31:59 -06:00
2024-05-10 15:50:20 -06:00
2024-05-10 15:50:20 -06:00
2024-03-11 10:45:57 +01:00
2024-05-23 15:50:59 +02:00
2024-03-26 16:10:09 -07:00
2024-05-23 15:50:59 +02:00
2024-05-09 21:08:49 -06:00
2024-05-23 15:50:59 +02:00
2024-05-22 14:36:15 +03:00
2024-05-23 15:50:59 +02:00
2024-05-23 15:50:59 +02:00
2024-05-23 15:50:59 +02:00
2024-04-15 14:21:52 +02:00
2024-05-03 12:50:42 -07:00
2024-05-22 22:28:00 -06:00