Добавлена глобальная функция print() и консольная приложуха для простенького I/O в текстовом формате. Заодно добавлена фича фокусировки виджетов в либе GUI, дабы ввод информации производился только в окнах, с которыми юзер "хочет" работать, а не во всех сразу
print() это из библиотек OpenOS. Разные операционные системы, разные способы вывода информации.
Увы такое не сработает. Какое сработает, может позже кто подскажет, я незнаю
Да я посчитал, что юзер будет достаточно умен и не попытается поставить программу на readonly файловую систему. Но у новичков, как оказывается, бывает все((((.
Если лень человечески ошибки обрабатывать, файлы советую открывать так:
local f = assert(io.open(path, mode))
Просто обернуть опен в ассёрт. Творит чудеса.
Ну, судя по всему, инсталлер не может создать конфигурационный файл. OpenOS не с дискеты ли запускается? Если так, то нужно сначала установить ее на Жесткий диск, иначе браузер и не установится)).