diff options
Diffstat (limited to 'src/term/mod.rs')
-rw-r--r-- | src/term/mod.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/term/mod.rs b/src/term/mod.rs index 9ed19c81..979999a9 100644 --- a/src/term/mod.rs +++ b/src/term/mod.rs @@ -16,6 +16,7 @@ use std::ops::{Deref, Range}; use std::ptr; use std::cmp; +use std::io; use ansi::{self, Attr, Handler}; use grid::{Grid, ClearRegion}; @@ -557,8 +558,8 @@ impl ansi::Handler for Term { } #[inline] - fn identify_terminal(&mut self) { - err_println!("[unimplemented] identify_terminal"); + fn identify_terminal<W: io::Write>(&mut self, writer: &mut W) { + let _ = writer.write_all("\x1b[?6c".as_bytes()); } #[inline] |