helix-mirror/helix-vcs/src
Michael Davis ff6aca12b7
Reset all changes overlapped by selections in ':reset-diff-change' (#10178)
This is useful for resetting multiple changes at once. For example you
might use 'maf' or even '%' to select a larger region and reset all
changes within.

The original behavior of resetting the change on the current line is
retained when the primary selection is 1-width since we look for chunks
in the line range of each selection.
2024-05-20 21:40:55 +09:00
..
diff transition to nucleo for fuzzy matching (#7814) 2023-08-30 13:26:21 +09:00
git cleanup: remove useless Git struct, using free functions instead 2024-04-27 12:51:15 -04:00
diff.rs Reset all changes overlapped by selections in ':reset-diff-change' (#10178) 2024-05-20 21:40:55 +09:00
git.rs cargo fmt 2024-05-07 15:15:52 -04:00
lib.rs cleanup: remove useless Git struct, using free functions instead 2024-04-27 12:51:15 -04:00
status.rs Changed file picker (#5645) 2024-03-31 17:36:28 -05:00