aboutsummaryrefslogtreecommitdiffstats
path: root/test/rl.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-03-31 23:18:00 -0500
committerJesse Luehrs <doy@tozt.net>2013-03-31 23:18:00 -0500
commit21cdc442df63f6d9897a0941a72ec387a27446e3 (patch)
treef52e2f80ac12bc4e400835c5af738988c0d9017a /test/rl.rs
parent8e5057c4289c14dbc9e3b67330964729762714a1 (diff)
downloadrust-term-21cdc442df63f6d9897a0941a72ec387a27446e3.tar.gz
rust-term-21cdc442df63f6d9897a0941a72ec387a27446e3.zip
buffer escapes, so we can back out and treat them as individual chars
Diffstat (limited to 'test/rl.rs')
-rw-r--r--test/rl.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/rl.rs b/test/rl.rs
index fe1103b..2cc246c 100644
--- a/test/rl.rs
+++ b/test/rl.rs
@@ -1,12 +1,12 @@
extern mod term;
use term::{KeyCharacter,KeyEscape,KeyUp,KeyDown,KeyLeft,KeyRight};
-fn term_app (body: &fn (r: &term::Reader, w: &term::Writer)) {
+fn term_app (body: &fn (r: &mut term::Reader, w: &term::Writer)) {
let writer = term::Writer(true);
- let reader = term::Reader();
+ let mut reader = term::Reader();
do term::ios::preserve {
writer.alternate_screen(true);
- body(&reader, &writer);
+ body(&mut reader, &writer);
}
}