UTF-8 BOM и QLua скрипты

Страницы: 1
RSS
UTF-8 BOM и QLua скрипты
 
Добрый день, при создании файлов .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е предварительной транслитерации текста в Анси перед сохранением и дальнейшими действиями над текстом.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
Цитата
s_mike@rambler.ru написал:
lua машина кушает исходный текст в Анси. Использование других кодировок внесёт неопределенность в синтаксический анализатор.

поэтому вариантов 2. Или сменить ide на тот, где можно задать кодировку для типа исходного текста либо обучить idе предварительной транслитерации текста в Анси перед сохранением и дальнейшими действиями над текстом.
Столкнулся с этим же при попытке использования ZeroBrane Studio, которая, насколько я понял, работает исключительно с UTF-8. А Quik наоборот, работает исключительно с Win CP1251, иначе выдаёт ошибку загрузки скрипта.

Как бы их скрестить по-человечески?... кто-то пробовал?
 
Цитата
Suntor написал:
Цитата
   s_mike@rambler.ru  написал:
lua машина кушает исходный текст в Анси. Использование других кодировок внесёт неопределенность в синтаксический анализатор.

поэтому вариантов 2. Или сменить ide на тот, где можно задать кодировку для типа исходного текста либо обучить idе предварительной транслитерации текста в Анси перед сохранением и дальнейшими действиями над текстом.
Столкнулся с этим же при попытке использования ZeroBrane Studio, которая, насколько я понял, работает исключительно с UTF-8. А Quik наоборот, работает исключительно с Win CP1251, иначе выдаёт ошибку загрузки скрипта.

Как бы их скрестить по-человечески?... кто-то пробовал?
пока агент Дональд не сломает в РФ вантуз это не исправить. проджект лидеры АРКА даже фикс умудряются под вантузом запрятать ... банк втб не дальше ушел, те дело не в организации, а в детских травмах местных программеров :)  
 
Цитата
Suntor написал:
Как бы их скрестить по-человечески?... кто-то пробовал?
Пробовал. Не получилось. Поставил в итоге саблайм (не реклама).
Страницы: 1
Читают тему
Наверх