Fix vi-redo
Reuse undo::Changeset to retrieve last inserted text. Introduce Cmd::Replace(Movement, Option<String>). Refactor Cmd::Kill handling.
Showing
- TODO.md 1 addition, 1 deletionTODO.md
- src/edit.rs 15 additions, 52 deletionssrc/edit.rs
- src/keymap.rs 46 additions, 55 deletionssrc/keymap.rs
- src/kill_ring.rs 6 additions, 7 deletionssrc/kill_ring.rs
- src/lib.rs 9 additions, 45 deletionssrc/lib.rs
- src/line_buffer.rs 61 additions, 4 deletionssrc/line_buffer.rs
- src/tty/unix.rs 1 addition, 0 deletionssrc/tty/unix.rs
- src/undo.rs 28 additions, 0 deletionssrc/undo.rs
Loading
Please register or sign in to comment