diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-04-01 22:52:45 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-04-01 22:52:45 -0500 |
commit | 65b07a461f23385b3a6d1eab28135c55fef8b447 (patch) | |
tree | 6df4321172c66ef74423c19cd589e30151b3d04f /src | |
parent | 8dcdcdb964895df998ea06e84acd5577e2fe31b6 (diff) | |
download | rust-term-65b07a461f23385b3a6d1eab28135c55fef8b447.tar.gz rust-term-65b07a461f23385b3a6d1eab28135c55fef8b447.zip |
add reset_color method
Diffstat (limited to 'src')
-rw-r--r-- | src/term.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/term.rs b/src/term.rs index 374105a..908d601 100644 --- a/src/term.rs +++ b/src/term.rs @@ -76,6 +76,10 @@ impl Term { self.w.bg_color(color); } + pub fn reset_color (&mut self) { + self.w.reset_color(); + } + pub fn cursor (&mut self, enabled: bool) { self.w.cursor(enabled); } @@ -129,6 +133,10 @@ impl Writer { self.buf.push_str(escape1("setab", color as int)); } + fn reset_color (&mut self) { + self.buf.push_str(escape("op")); + } + fn cursor (&mut self, enabled: bool) { if enabled { self.buf.push_str(escape("civis")); |