From 914e77866944cd5ea953bb041d19a1ec5edf7f8a Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Sun, 18 Jul 2010 04:39:39 +0000
Subject: [PATCH] null obj, input clean
---
stead/input.lua | 3 ++-
stead/stead.lua | 4 ++++
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/stead/input.lua b/stead/input.lua
index 107d168..296b07f 100644
--- a/stead/input.lua
+++ b/stead/input.lua
@@ -172,7 +172,8 @@ function kbdxlat(s)
return
end
- if input.kbd_alt then
+ if input.kbd_alt and
+ (game.codepage == 'UTF-8' or game.codepage == 'utf-8') then
kbd = kbdru;
else
kbd = kbden
diff --git a/stead/stead.lua b/stead/stead.lua
index 8ca9599..9330602 100644
--- a/stead/stead.lua
+++ b/stead/stead.lua
@@ -2612,6 +2612,10 @@ end
stead.code = code
--- here the game begins
stead.objects = function(s)
+ null = obj {
+ nam = 'null';
+ }
+
allocator = obj {
nam = 'allocator',
get = function(s, n, c)