helix-mods/helix-term/tests/test
Michael Davis bcdb475b71
Fix transaction composition order in History::changes_since (#4981)
* Add a undo/redo split test case for crossing branches

* history: Switch up/down transaction chaining order

The old code tends to work in practice because, usually, either up_txns
or down_txns are empty. When both have contents though, we can run into
a panic trying to compose them all since they will disagree on the
length of the text. This fixes the panic test case in the parent
commit.
2022-12-03 12:09:08 +09:00
..
auto_indent.rs flush writes on force quit (#4397) 2022-10-21 13:28:29 +09:00
auto_pairs.rs flush writes on force quit (#4397) 2022-10-21 13:28:29 +09:00
commands.rs Follow parent links when calculating changes since a revision 2022-11-24 10:57:12 +09:00
helpers.rs Silence dead_code warning on AppBuilder::with_config 2022-10-21 08:43:15 +09:00
movement.rs flush writes on force quit (#4397) 2022-10-21 13:28:29 +09:00
prompt.rs flush writes on force quit (#4397) 2022-10-21 13:28:29 +09:00
splits.rs Fix transaction composition order in History::changes_since (#4981) 2022-12-03 12:09:08 +09:00
write.rs flush writes on force quit (#4397) 2022-10-21 13:28:29 +09:00