FireURQ Bugtracker - FireURQ
Просмотр подробностей проблемы
0000166FireURQинтерпретаторобщая2012-01-14 16:492012-05-05 16:47
frodo 
fireton 
обычныймалаявсегда
закрытрешен 
 
1.41.4 
0000166: После идущих последовательно операторов 'btn', 'p' и 'pause' игнорируется оператор вывода текста ('p' или 'pln')
Приложенная программа иллюстрирует суть проблемы. Тект, который идет после вывода первого оператора 'p', вплоть до перевода строки, на экране не отображается.
Программа выводит:

 Это тестовая
 ПрОгРаМмА
 Этот оператор 'p' собъет вывод следующего текста.
 А этот текст - выводится.

Любопытно, что если нажать Ctrl+C, в буфер обмена все передается правильно.
:1
cls
p Это
btn 1, Повторить. ; Если эту строку перенести вниз или закомментировать, весь текст выводится нормально.

p тестовая ; Если вместо 'p' использовать 'pln', следующее сообщение выводится нормально
pause 1000
x = 123 ; Какое-то выражение - чтоб показать, что операторам 'pause' и 'p' не обязательно идти подряд
p программа.
p ПРОГРАММА(2 попытка).
p (перевод строки должен помочь) #/$
pln ПрОгРаМмА
p Этот оператор 'p' собъет вывод следующего текста.
x = x + 1 ; Еще одно бесполезное выражение
pause 1000
pln Этот текст не выводится.
pln А этот текст - выводится.
End
Нет прикрепленных меток.
история изменений
2012-01-14 16:49frodoНовый инцидент
2012-01-14 16:49frodoОтветственный => fireton
2012-05-04 21:40firetonКомментарий добавлен: 0000198
2012-05-04 21:40firetonСостояниеновый => отработан
2012-05-04 21:40firetonРешениеоткрыт => решен
2012-05-04 21:40firetonРешен в версии => 1.4
2012-05-04 21:40firetonЦелевая версия => 1.4
2012-05-05 16:47firetonСостояниеотработан => закрыт

Комментарии
(0000198)
fireton   
2012-05-04 21:40   
Сделал. Теперь оно так выводит:


Это тестовая программа.ПРОГРАММА(2 попытка).(перевод строки должен помочь)
ПрОгРаМмА
Этот оператор 'p' собъет вывод следующего текста.Этот текст не выводится.
А этот текст - выводится.