diff options
Diffstat (limited to 'src/grid.rs')
-rw-r--r-- | src/grid.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/grid.rs b/src/grid.rs index d62903c9..c3473d8c 100644 --- a/src/grid.rs +++ b/src/grid.rs @@ -134,6 +134,10 @@ impl<T> Grid<T> { } } + pub fn contains(&self, cursor: &Cursor) -> bool { + self.lines > cursor.line && self.cols > cursor.col + } + /// Swap two lines in the grid /// /// This could have used slice::swap internally, but we are able to have |