diff --git a/stead/Makefile b/stead/Makefile index 005a4a7..43427f0 100644 --- a/stead/Makefile +++ b/stead/Makefile @@ -8,6 +8,8 @@ install: $(INSTALLD) $(STEADPATH) $(INSTALL) stead.lua $(STEADPATH)/stead.lua $(INSTALL) gui.lua $(STEADPATH)/gui.lua + $(INSTALL) goto.lua $(STEADPATH)/goto.lua + $(INSTALL) xobj.lua $(STEADPATH)/xobj.lua uninstall: $(RM) $(STEADPATH)/stead.lua diff --git a/stead/Makefile.windows b/stead/Makefile.windows index ab53a6e..6ef17e2 100644 --- a/stead/Makefile.windows +++ b/stead/Makefile.windows @@ -5,3 +5,5 @@ install: if not exist ..\bin\stead mkdir ..\bin\stead copy stead.lua ..\bin\stead copy gui.lua ..\bin\stead + copy goto.lua ..\bin\stead + copy xobj.lua ..\bin\stead diff --git a/stead/input.lua b/stead/input.lua index 337c56e..98866a4 100644 --- a/stead/input.lua +++ b/stead/input.lua @@ -1,6 +1,6 @@ -require "kbd/kbd-en" -require "kbd/kbd-ru" -require "kbd/kbd-lower" +require "kbd-en" +require "kbd-ru" +require "kbd-lower" input.cursor = '_' diff --git a/stead/kbd/kbd-en.lua b/stead/kbd-en.lua similarity index 100% rename from stead/kbd/kbd-en.lua rename to stead/kbd-en.lua diff --git a/stead/kbd/kbd-lower.lua b/stead/kbd-lower.lua similarity index 100% rename from stead/kbd/kbd-lower.lua rename to stead/kbd-lower.lua diff --git a/stead/kbd/kbd-ru.lua b/stead/kbd-ru.lua similarity index 69% rename from stead/kbd/kbd-ru.lua rename to stead/kbd-ru.lua index f3fa778..922bd68 100644 --- a/stead/kbd/kbd-ru.lua +++ b/stead/kbd-ru.lua @@ -81,3 +81,38 @@ kbdru = { ["="] = "+", } } + +kbdlower = { + ['А'] = 'а', + ['Б'] = 'б', + ['В'] = 'в', + ['Г'] = 'г', + ['Д'] = 'д', + ['Е'] = 'е', + ['Ё'] = 'ё', + ['Ж'] = 'ж', + ['З'] = 'з', + ['И'] = 'и', + ['Й'] = 'й', + ['К'] = 'к', + ['Л'] = 'л', + ['М'] = 'м', + ['Н'] = 'н', + ['О'] = 'о', + ['П'] = 'п', + ['Р'] = 'р', + ['С'] = 'с', + ['Т'] = 'т', + ['У'] = 'у', + ['Ф'] = 'ф', + ['Х'] = 'х', + ['Ц'] = 'ц', + ['Ч'] = 'ч', + ['Ш'] = 'ш', + ['Щ'] = 'щ', + ['Ъ'] = 'ъ', + ['Э'] = 'э', + ['Ь'] = 'ь', + ['Ю'] = 'ю', + ['Я'] = 'я', +}