summaryrefslogtreecommitdiffstats
path: root/src/readline.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-12-09 16:58:28 -0500
committerJesse Luehrs <doy@tozt.net>2021-12-09 16:58:28 -0500
commitdb7ec0a00096a0ba70cb630a7852bf6751e3ce4c (patch)
tree03cbc7bbf25079fdc678923aa9bafc928119d4fc /src/readline.rs
parent7e92d5c7ec6358964f2a3a1597ce731020818cc2 (diff)
downloadnbsh-db7ec0a00096a0ba70cb630a7852bf6751e3ce4c.tar.gz
nbsh-db7ec0a00096a0ba70cb630a7852bf6751e3ce4c.zip
clean up the drawing code a bit
Diffstat (limited to 'src/readline.rs')
-rw-r--r--src/readline.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/readline.rs b/src/readline.rs
index aef817a..38c1e51 100644
--- a/src/readline.rs
+++ b/src/readline.rs
@@ -83,9 +83,9 @@ impl Readline {
out.move_to(self.size.0 - 2, 0);
out.set_bgcolor(textmode::Color::Rgb(32, 32, 64));
out.write(b"\x1b[K");
- out.write(b" (");
+ out.write_str(" (");
out.write_str(&pwd);
- out.write(b")");
+ out.write_str(")");
out.move_to(self.size.0 - 2, self.size.1 - 4 - idlen - timelen);
out.write_str(&id);
out.write_str(" [");
@@ -107,7 +107,7 @@ impl Readline {
out.reset_attributes();
out.move_to(self.size.0 - 1, self.prompt_width() + self.pos_width());
if focus {
- out.write(b"\x1b[?25h");
+ out.hide_cursor(false);
}
Ok(())
}