diff options
author | Nora <nora.widdecke@tu-bs.de> | 2019-02-03 23:11:00 +0100 |
---|---|---|
committer | Nora <nora.widdecke@tu-bs.de> | 2019-02-03 23:11:00 +0100 |
commit | b28265d400dac1d2a07f314189badb105e57cdac (patch) | |
tree | 2fc24254c1ce68d6a2e8ad6a4798f716e2345823 | |
parent | 33be42c0faefeef62309d7b7f1bd3e7bfbbec863 (diff) |
cursor: compare khlines, not events
-rw-r--r-- | src/actions/cursor.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/actions/cursor.rs b/src/actions/cursor.rs index 8c98ed0..bac60ad 100644 --- a/src/actions/cursor.rs +++ b/src/actions/cursor.rs @@ -50,16 +50,16 @@ fn write_cursorfile_to_stdout() { } fn cursor_sequence_move(direction: &Direction) -> KhResult<()> { - let cursor_event = cursorfile::read_cursorfile()?.to_event().unwrap(); + let cursor_event = cursorfile::read_cursorfile()?; let mut seq = seqfile::read_seqfile_khlines()?; let next_elem = match direction { Direction::Up => { let mut seq_rev = seq.rev(); - seq_rev.find(|line| line.matches(&cursor_event)); + seq_rev.find(|line| line == &cursor_event); seq_rev.next() }, Direction::Down => { - seq.find(|line| line.matches(&cursor_event)); + seq.find(|line| line == &cursor_event); seq.next() } }; |