При ошибке скрываются все сообщения
Модератор: Модераторы
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
При ошибке скрываются все сообщения
Имеется: Alt Linux P7/Lazarus (из дистра и СВН - проблема проявляется на обеих)
Если в исходниках присутствует ошибка, в окне сообщений все сообщения исчезают кроме последнего:
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
Пока частично проблему решил запуском Lazarus из консоли, т.к. вывод сообщений компилятора там не исчезает и я хотя бы могу определить место ошибки. Хотелось бы вернуть сообщения "на место" для перехода к ошибке просто кликом по соответствующей строке в окне сообщений. Проблема проявляется на 2-х компах - домашнем и рабочем, только под Линуксом.
Если в исходниках присутствует ошибка, в окне сообщений все сообщения исчезают кроме последнего:
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
Пока частично проблему решил запуском Lazarus из консоли, т.к. вывод сообщений компилятора там не исчезает и я хотя бы могу определить место ошибки. Хотелось бы вернуть сообщения "на место" для перехода к ошибке просто кликом по соответствующей строке в окне сообщений. Проблема проявляется на 2-х компах - домашнем и рабочем, только под Линуксом.
Alt Linux P7 (Centaurus, XFCE), Lazarus 1.0.10.
Проблема не воспроизводится. Надо-бы подробностей о конфигурации системы.
Проблема не воспроизводится. Надо-бы подробностей о конфигурации системы.
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
ALT Linux 7.0.3 KDesktop
Пробовал и под KDE, и под XFCE - в результате одно и тоже:
Кстати, если копировать в буффер все показнные и скрытые сообщения, копируется всё нормально.
Где можно отключить скрывать сообщения? Я пересмотрел практически все настройки Lazarus'a...
Пробовал и под KDE, и под XFCE - в результате одно и тоже:
Код: Выделить всё
Параметры были изменены, перекомпилация с очисткой (ключ -B)
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
Кстати, если копировать в буффер все показнные и скрытые сообщения, копируется всё нормально.
Где можно отключить скрывать сообщения? Я пересмотрел практически все настройки Lazarus'a...
А не цвета шрифта для ошибок у Вас случайно не совпадает с цветом фона?
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
У меня такая-же фигня. Alt Linux Simply (в убунте по моему так-же), эта фигня изначально присутствовала, надеялся с новой версией Lazarus исправится, нифига. Я сообщения об ошибках в файл выгружаю, и смотрю их через LibreOffice Writer.
-
ViruZ
- постоялец
- Сообщения: 175
- Зарегистрирован: 30.05.2005 17:41:12
- Откуда: Украина
- Контактная информация:
*Rik* писал(а):сообщения об ошибках в файл выгружаю
А я в свойствах ярлыка для запуска Lazarus установил использование терминала для запуска, потом терминал привязываю к окну сообщений и хотя бы могу видеть где произошла ошибка - ИМХО удобнее, чем через файл, хотя хотелось бы комфорта...
Коллега попробовал в Suse установить Lazarus - там всё работает как надо. Подумать о переходе на Suse
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
Это может быть связано с локализацией, есть смысл попробовать переключить язык на английский и посмотреть, что получится. А также проверить "языковой файл сообщений компилятора" в настройках и/или ключ -Fd в fpc.cfg, если он учитывается.
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
Sergei I. Gorelkin писал(а):Это может быть связано с локализацией, есть смысл попробовать переключить язык на английский и посмотреть, что получится. А также проверить "языковой файл сообщений компилятора" в настройках и/или ключ -Fd в fpc.cfg, если он учитывается.
Если поставить английский, после перезапуска ide, язык интерфейса сменился, а сообщения компилятора остались русскими.
Не помогло...
-Fd в /etc/fpc.cfg не нашел, может не там ищу?
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
Тьфу ты, как обычно перепутал, не -Fd, a -Fr. Если его нет в fpc.cfg, то надо смотреть "языковой файл сообщений компилятора на" первой странице настроек.
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
Sergei I. Gorelkin писал(а):Тьфу ты, как обычно перепутал, не -Fd, a -Fr. Если его нет в fpc.cfg, то надо смотреть "языковой файл сообщений компилятора на" первой странице настроек.
Спасибо помогло, закомментировал русский файл в /etc/fpc.cfg, сообщения на английском, зато по "человечески"

