diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-03-31 23:18:00 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-03-31 23:18:00 -0500 |
commit | 21cdc442df63f6d9897a0941a72ec387a27446e3 (patch) | |
tree | f52e2f80ac12bc4e400835c5af738988c0d9017a /test/rl.rs | |
parent | 8e5057c4289c14dbc9e3b67330964729762714a1 (diff) | |
download | rust-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.rs | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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); } } |