helix/helix-term
Michael Davis 42e37a571e
Apply transactions to all views ()
* Add a test case for updating jumplists across windows

* Apply transactions to all views on history changes

This ensures that jumplist selections follow changes in documents, even
when there are multiple views (for example a split where both windows
edit the same document).

* Leave TODOs for cleaning up View::apply

* Use Iterator::reduce to compose history transactions

Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>

Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2022-11-23 12:28:49 +09:00
..
src Apply transactions to all views () 2022-11-23 12:28:49 +09:00
tests Apply transactions to all views () 2022-11-23 12:28:49 +09:00
.gitignore
build.rs Resolve a bunch of upcoming clippy lints 2022-11-04 21:06:28 +09:00
Cargo.toml build(deps): bump once_cell from 1.15.0 to 1.16.0 () 2022-10-31 19:31:08 -05:00