Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-tui/src/backend/termina.rs')
| -rw-r--r-- | helix-tui/src/backend/termina.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/helix-tui/src/backend/termina.rs b/helix-tui/src/backend/termina.rs index c818d901..8c6844d9 100644 --- a/helix-tui/src/backend/termina.rs +++ b/helix-tui/src/backend/termina.rs @@ -514,25 +514,6 @@ impl Backend for TerminaBackend { self.flush() } - fn get_cursor(&mut self) -> Result<(u16, u16), io::Error> { - write!( - self.terminal, - "{}", - csi::Csi::Cursor(csi::Cursor::RequestActivePositionReport), - )?; - self.terminal.flush()?; - let event = self.terminal.read(|event| { - matches!( - event, - Event::Csi(Csi::Cursor(csi::Cursor::ActivePositionReport { .. })) - ) - })?; - let Event::Csi(Csi::Cursor(csi::Cursor::ActivePositionReport { line, col })) = event else { - unreachable!(); - }; - Ok((line.get_zero_based(), col.get_zero_based())) - } - fn set_cursor(&mut self, x: u16, y: u16) -> io::Result<()> { let col = OneBased::from_zero_based(x); let line = OneBased::from_zero_based(y); |