FireURQ Bugtracker - FireURQ |
Просмотр подробностей проблемы |
|
Номер | Проект | Категория | Видимость | Создан | Изменен |
0000218 | FireURQ | интерпретатор | общая | 2013-06-23 06:39 | 2013-08-23 22:28 |
|
Инициатор | Saint | |
Ответственный | fireton | |
Приоритет | обычный | Серьезность | малая | Воспроизводимость | иногда |
Состояние | закрыт | Решение | изменения не нужны | |
Платформа | | Операционная система | | Версия ОС | |
Версия продукта | 1.8.1 | |
Целевая версия | 1.9 | Решен в версии | 1.9 | |
|
Суть | 0000218: спецсимволы в кнопках |
Подробности | столкнулся с тем, что использование спецсимволов в наименовании кнопок (пример: btn вперед, */) "убивает" оператор use. Т.е. запихнул в кнопку вышеописанные символы и исчезли все действия и описания предметов. (В списке подозрительных символов присутствует еще символ |) с остальными символами, насколько мне известно, проблем не наблюдалось. |
Шаги по воспроизведению | |
Дополнительные сведения | Сочетание */ - как подсказал мне Корвин является символом начала комментария. Я не знал об этом.
| - не уверен что этот символ ведет к вышеописанным проблемам, но есть подозрение. |
Метки | Нет прикрепленных меток. |
Связи | |
Вложенные файлы | NewGollum.qst (21,442) 2013-08-21 10:05 https://bt.fireurq.ru/file_download.php?file_id=31&type=bug |
|
история изменений |
Дата изменения | Пользователь | Поле | Изменить |
2013-06-23 06:39 | Saint | Новый инцидент | |
2013-06-23 06:39 | Saint | Ответственный | => fireton |
2013-06-26 23:38 | fireton | Состояние | новый => назначен |
2013-06-26 23:38 | fireton | Целевая версия | => 1.9 |
2013-06-26 23:40 | fireton | Комментарий добавлен: 0000248 | |
2013-06-26 23:40 | fireton | Комментарий изменен: 0000248 | |
2013-08-21 10:01 | fireton | Комментарий добавлен: 0000251 | |
2013-08-21 10:05 | Saint | Файл добавлен: NewGollum.qst | |
2013-08-21 10:29 | fireton | Комментарий добавлен: 0000252 | |
2013-08-21 10:29 | fireton | Состояние | назначен => отработан |
2013-08-21 10:29 | fireton | Решен в версии | => 1.9 |
2013-08-21 10:29 | fireton | Решение | открыт => изменения не нужны |
2013-08-23 22:28 | fireton | Состояние | отработан => закрыт |
Комментарии |
|
|
*/ - это конец комментария вида /* комментарий */
В любом случае, если выше не было начала комментария, то фурка должна отработать нормально и посчитать это просто текстом. Так что ошибка.
|
|
|
|
Не удаётся повторить. Код работает:
inv+ Axe
:1
pln First location
btn 2, to second
end
:2
pln Second location
btn 1, bla */
btn 1, |
end
:use_Axe_Cut
pln Cut-cut!
end
:use_Axe_Chop
pln Chop-Chop!
end |
|
|
|
Как выяснилось, это ошибка в коде. |
|