summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNora <nora.widdecke@tu-bs.de>2019-02-03 23:11:00 +0100
committerNora <nora.widdecke@tu-bs.de>2019-02-03 23:11:00 +0100
commitb28265d400dac1d2a07f314189badb105e57cdac (patch)
tree2fc24254c1ce68d6a2e8ad6a4798f716e2345823
parent33be42c0faefeef62309d7b7f1bd3e7bfbbec863 (diff)
cursor: compare khlines, not events
-rw-r--r--src/actions/cursor.rs6
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()
}
};