commented out window manager stuff in console, because it causes the OS to freeze upon pressing TAB, and isn't compatible with loadable mode yet.
@@ -7,7 +7,7 @@ extern crate vga_buffer;
extern crate spin;
extern crate dfqueue;
#[macro_use] extern crate log;
-extern crate window_manager;
+// extern crate window_manager;
extern crate spawn;
// temporary, should remove this once we fix crate system
@@ -159,6 +159,7 @@ fn handle_key_event(keyevent: KeyEvent) -> Result<(), &'static str> {
return;
}
+ /*
//Pass TAB event to window manager
//Window manager consumes dir();ection key input
match keyevent.keycode {
@@ -181,7 +182,7 @@ fn handle_key_event(keyevent: KeyEvent) -> Result<(), &'static str> {
}
_ => {}
}*/
-
+ */
match keyevent.keycode.to_ascii(keyevent.modifiers) {
Some(c) => {
