diff options
Diffstat (limited to 'src/terminal_modes.rs')
| -rw-r--r-- | src/terminal_modes.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/terminal_modes.rs b/src/terminal_modes.rs index e6b15d36..810fa871 100644 --- a/src/terminal_modes.rs +++ b/src/terminal_modes.rs @@ -4,10 +4,10 @@ const DISABLE_HOST_MOUSE_REPORTING_SEQUENCE: &[u8] = b"\x1b[?1006l\x1b[?1016l\x1b[?1015l\x1b[?1005l\x1b[?1003l\x1b[?1002l\x1b[?1000l\x1b[?9l"; #[cfg(any(windows, test))] -const WINDOWS_SSH_MOUSE_REPORTING_ENABLE_SEQUENCE: &[u8] = +const WINDOWS_MOUSE_REPORTING_ENABLE_SEQUENCE: &[u8] = b"\x1b[?1000h\x1b[?1002h\x1b[?1003h\x1b[?1006h"; #[cfg(any(windows, test))] -const WINDOWS_SSH_MOUSE_REPORTING_DISABLE_SEQUENCE: &[u8] = +const WINDOWS_MOUSE_REPORTING_DISABLE_SEQUENCE: &[u8] = b"\x1b[?1016l\x1b[?1006l\x1b[?1003l\x1b[?1002l\x1b[?1000l"; pub(crate) fn clear_host_mouse_reporting<W: Write>(writer: &mut W) -> io::Result<()> { @@ -16,15 +16,15 @@ pub(crate) fn clear_host_mouse_reporting<W: Write>(writer: &mut W) -> io::Result } #[cfg(any(windows, test))] -pub(crate) fn set_windows_ssh_mouse_reporting<W: Write>( +pub(crate) fn set_windows_mouse_reporting<W: Write>( writer: &mut W, enabled: bool, sgr_pixels: bool, ) -> io::Result<()> { writer.write_all(if enabled { - WINDOWS_SSH_MOUSE_REPORTING_ENABLE_SEQUENCE + WINDOWS_MOUSE_REPORTING_ENABLE_SEQUENCE } else { - WINDOWS_SSH_MOUSE_REPORTING_DISABLE_SEQUENCE + WINDOWS_MOUSE_REPORTING_DISABLE_SEQUENCE })?; if enabled { writer.write_all(if sgr_pixels { @@ -188,12 +188,12 @@ mod tests { } #[test] - fn windows_ssh_mouse_reporting_setup_and_teardown_request_required_modes() { + fn windows_mouse_reporting_setup_and_teardown_request_required_modes() { let mut output = Vec::new(); - set_windows_ssh_mouse_reporting(&mut output, true, true).unwrap(); - set_windows_ssh_mouse_reporting(&mut output, true, false).unwrap(); - set_windows_ssh_mouse_reporting(&mut output, false, false).unwrap(); + set_windows_mouse_reporting(&mut output, true, true).unwrap(); + set_windows_mouse_reporting(&mut output, true, false).unwrap(); + set_windows_mouse_reporting(&mut output, false, false).unwrap(); assert_eq!( output, |
