diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-03-20 23:23:47 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-03-20 23:23:47 -0500 |
commit | 48e6a8e80f89ff37c9221eebae254e9a6d079ee6 (patch) | |
tree | 0e00004ef17f3214ac451df9a51c4b8d8017553e /test/rl.rs | |
parent | 8192a07c2696b7313dd509a7e474ff7fc79d9bdb (diff) | |
download | rust-term-48e6a8e80f89ff37c9221eebae254e9a6d079ee6.tar.gz rust-term-48e6a8e80f89ff37c9221eebae254e9a6d079ee6.zip |
couple tweaks
Diffstat (limited to 'test/rl.rs')
-rw-r--r-- | test/rl.rs | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -39,6 +39,7 @@ fn main () { draw_map(rows, cols); let mut (x, y) = (0u, 0u); + let mut cursor = true; loop { draw_character(x, y); match io::stdin().read_char() { @@ -47,6 +48,7 @@ fn main () { 'j' if y < rows - 1 => { draw_ground(x, y); y += 1 } 'k' if y > 0 => { draw_ground(x, y); y -= 1 } 'l' if x < cols - 1 => { draw_ground(x, y); x += 1 } + ' ' => { term::info::cursor(cursor); cursor = !cursor } _ => { } } } |