aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-11-13 08:15:30 -0500
committerJesse Luehrs <doy@tozt.net>2019-11-13 08:15:30 -0500
commit546b33c2f9c7d9d760a753685a8c1240b8731ab9 (patch)
treee9c4687142d380b54dc814272f0ca8cbe9fe6474
parent10a441719ab9338ea57ed2eae3443770277324f5 (diff)
downloadvt100-test-546b33c2f9c7d9d760a753685a8c1240b8731ab9.tar.gz
vt100-test-546b33c2f9c7d9d760a753685a8c1240b8731ab9.zip
bump
-rw-r--r--Cargo.lock6
-rw-r--r--Cargo.toml2
-rw-r--r--src/main.rs6
3 files changed, 10 insertions, 4 deletions
diff --git a/Cargo.lock b/Cargo.lock
index b69d6ba..acfb9fe 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -885,7 +885,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]]
name = "vt100"
-version = "0.5.1"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
"enumset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -906,7 +906,7 @@ dependencies = [
"mio 0.6.19 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-pty-process-stream 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "vt100 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "vt100 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
@@ -1073,7 +1073,7 @@ dependencies = [
"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
"checksum utf8parse 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8772a4ccbb4e89959023bc5b7cb8623a795caa7092d99f3aa9501b9484d4557d"
-"checksum vt100 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "e2386aed48c2b91b1ce0c2df0567f2829b4763d8c2cfa2a4bdcd513cafafb234"
+"checksum vt100 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3bc5780eacb75d04e8f72ebfc5ed16d13ec068c24306adf42df0ae4d98e3da14"
"checksum vte 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4f42f536e22f7fcbb407639765c8fd78707a33109301f834a594758bedd6e8cf"
"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
"checksum winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
diff --git a/Cargo.toml b/Cargo.toml
index a30969b..01f7194 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,4 +11,4 @@ futures = "0.1.29"
mio = "0.6"
tokio = "0.1.22"
tokio-pty-process-stream = "0.2"
-vt100 = "0.5"
+vt100 = "0.6"
diff --git a/src/main.rs b/src/main.rs
index 009ab49..a44b8e9 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -91,6 +91,12 @@ impl futures::future::Future for Passthrough {
self.term.process(&data);
write(&self.term.screen().contents_diff(&screen))
.map_err(|e| self.err(e))?;
+ write(&self.term.screen().input_mode_diff(&screen))
+ .map_err(|e| self.err(e))?;
+ write(&self.term.screen().title_diff(&screen))
+ .map_err(|e| self.err(e))?;
+ write(&self.term.screen().bells_diff(&screen))
+ .map_err(|e| self.err(e))?;
}
Some(tokio_pty_process_stream::Event::Resize {
size: (rows, cols),