Добрый день, при создании файлов .lua в большинстве IDE файлы в UTF-8 кодировке создаются с BOM, при попытке исполнения таких скриптов возникает ошибка: "Syntax error while compiling *путь до файла скрипта*:1: unexpected symbol near 'п'". Удалять BOM руками для каждого нового скрипта уже после 3 раза немного надоедает. Если есть возможность исправить, то буду рад этому. Версия РМ 7.14.1.7. Спасибо.
Борис Мурашов написал: Добрый день, при создании файлов .lua в большинстве IDE файлы в UTF-8 кодировке создаются с BOM, при попытке исполнения таких скриптов возникает ошибка: "Syntax error while compiling *путь до файла скрипта*:1: unexpected symbol near 'п'". Удалять BOM руками для каждого нового скрипта уже после 3 раза немного надоедает. Если есть возможность исправить, то буду рад этому. Версия РМ 7.14.1.7. Спасибо.
lua машина кушает исходный текст в Анси. Использование других кодировок внесёт неопределенность в синтаксический анализатор.
поэтому вариантов 2. Или сменить ide на тот, где можно задать кодировку для типа исходного текста либо обучить idе предварительной транслитерации текста в Анси перед сохранением и дальнейшими действиями над текстом.
s_mike@rambler.ru написал: lua машина кушает исходный текст в Анси. Использование других кодировок внесёт неопределенность в синтаксический анализатор.
поэтому вариантов 2. Или сменить ide на тот, где можно задать кодировку для типа исходного текста либо обучить idе предварительной транслитерации текста в Анси перед сохранением и дальнейшими действиями над текстом.
Столкнулся с этим же при попытке использования ZeroBrane Studio, которая, насколько я понял, работает исключительно с UTF-8. А Quik наоборот, работает исключительно с Win CP1251, иначе выдаёт ошибку загрузки скрипта.
Как бы их скрестить по-человечески?... кто-то пробовал?
s_mike@rambler.ru написал: lua машина кушает исходный текст в Анси. Использование других кодировок внесёт неопределенность в синтаксический анализатор.
поэтому вариантов 2. Или сменить ide на тот, где можно задать кодировку для типа исходного текста либо обучить idе предварительной транслитерации текста в Анси перед сохранением и дальнейшими действиями над текстом.
Столкнулся с этим же при попытке использования ZeroBrane Studio, которая, насколько я понял, работает исключительно с UTF-8. А Quik наоборот, работает исключительно с Win CP1251, иначе выдаёт ошибку загрузки скрипта.
Как бы их скрестить по-человечески?... кто-то пробовал?
пока агент Дональд не сломает в РФ вантуз это не исправить. проджект лидеры АРКА даже фикс умудряются под вантузом запрятать ... банк втб не дальше ушел, те дело не в организации, а в детских травмах местных программеров :)