Page 6 of 7

Re: Порт LUA (5.2.0)

Posted: Fri Dec 14, 2012 8:07 pm
by SoUrcerer
Поправленная версия. Спасибо ramil_kun за багрепорт.

Re: Порт LUA (5.2.0)

Posted: Sun Dec 16, 2012 10:53 pm
by punk_joker
Это полно функциональная версия lua? Каковы возможности существующей библиотеки?

Re: Порт LUA (5.2.0)

Posted: Sun Dec 16, 2012 11:04 pm
by ramiil-kun
Для начала-"полнофункциональная", слитно. А теперь ответ-почти всё, что нужно для кодинга тут есть. За полнофункциональность не заикнусь, но осонвная масса функционала работает.

Re: Порт LUA (5.2.0)

Posted: Sun Dec 16, 2012 11:07 pm
by punk_joker
А API колибри реализовано? А конкретно интересует запуск сторонних программ, в том числе и с параметрами?

Re: Порт LUA (5.2.0)

Posted: Sun Dec 16, 2012 11:59 pm
by SoUrcerer
http://www.lua.ru/doc/
Все, кроме пункта 5.8, полностью соответствует истине.
Из 5.8 работает не всё. Так, я не могу гарантировать работу операций с файлами, и уж операции со временем точно не работают - хотя, может быть, Serge уже добавил нужные файлы в libc, и стоит просто перекомпилировать с новой версией библиотеки. os.execute работает

Re: Порт LUA (5.2.0)

Posted: Mon Dec 17, 2012 5:20 am
by punk_joker
пишу os.execute("calc") выбивает ошибку, типа файл не является исполняемым. Или может я что-то не так делаю?

Re: Порт LUA (5.2.0)

Posted: Mon Dec 17, 2012 9:23 am
by SoUrcerer
Это где такое пишется-то?
Сейчас проверил, действительно, не работает - видимо, поломалось при обновлении порта с 4й версии на 5ю. Починю со временем.

Re: Порт LUA (5.2.0)

Posted: Sun Jun 02, 2013 10:26 pm
by godlin
А можно поинтересоваться, в каком состоянии сейчас порт Луа? :)

Re: Порт LUA (5.2.0)

Posted: Sun Jun 02, 2013 10:27 pm
by SoUrcerer
В том же, что и был. Работает.

Re: Порт LUA (5.2.0)

Posted: Sun Oct 27, 2013 12:39 pm
by Leency
calc.lua больше не запускается после редактирования в тайнипаде и t_edit текст одной строкой, так что я не пробовал редактировать в нём.

Re: Порт LUA (5.2.0)

Posted: Sun Oct 27, 2013 1:05 pm
by SoUrcerer
Пробовал выключать "экономное сохранение" в tinypad? Файл делался в Linux, где перевод строки это \n, а не \r\n.

Re: Порт LUA (5.2.0)

Posted: Sun Oct 27, 2013 1:13 pm
by Leency
SoUrcerer wrote:Пробовал выключать "экономное сохранение" в tinypad? Файл делался в Linux, где перевод строки это \n, а не \r\n.
То же самое. В любом случае если программа не работает с переводом строки \r\n, то это очень плохо, т.к. очень большой процент текстовых редакторов сохраняет с таким окончанием.

Re: Порт LUA (5.2.0)

Posted: Mon Dec 01, 2014 2:20 pm
by CleverMouse
Всё приходится делать самой. Я настроила автосборку из исходников в r5205.

Re: Порт LUA (5.2.0)

Posted: Sat Dec 05, 2020 12:48 pm
by maxcodehack
http://bugs.kolibri-n.org/?id=82
..
Примеры не запускаются, строка интерактивного ввода глючит

Re: Порт LUA (5.2.0)

Posted: Mon Jan 04, 2021 8:53 pm
by maxcodehack
rev 8513
Теперь примеры запускаются - но пришлось пожертвовать интерактивным режимом - он не работает (из-за --subsystem native, сделано специально). Главное что запускаются примеры. Строка ввода все равно неправильно работает, но ее уже нет.
Надо бы разобраться чтобы и интерактивный режим работал и примеры.