hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/kernel/input.rv
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/input.rv')
-rw-r--r--kernel/input.rv3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/input.rv b/kernel/input.rv
index 33cf65d..fde962d 100644
--- a/kernel/input.rv
+++ b/kernel/input.rv
@@ -42,6 +42,7 @@ global on_key = fn(code) do
if code < 2 return :nil
if code >= KBD:len() return :nil
const ch = if sh.shift KBD_SHIFT[code] else KBD[code]
- sh.line = sh.line ~ ch
+ if ch == " " and code != 0x39 return :nil
+ sh.line ~= ch
puts(ch)
end