Пропала подсветка синтаксиса

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Пропала подсветка синтаксиса

Сообщение GAMER »

Пропала подсветка синтаксиса в новых транках лазаруси и ФПЦ. Если использовать старую версию ФПЦ (2.5.1), то выделение шрифтом служебных слов есть. Это баг или нужно что-то подкрутить?
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

GAMER писал(а):Пропала подсветка синтаксиса в новых транках лазаруси и ФПЦ.


Вроде баг - позавчерашний транк 2.7.1 косячил + не находил fpcmkcfg.exe
А в окне О проекте писал Ревизия SVN: Unknown
Откатился на Lazarus 0.9.31 r32023 FPC 2.7.1 i386-win32-win32/win64
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

У меня сначала не собирался, ругался на компоненти tachart. Потом что-то там пофиксили, начал собираться, но теперь без подсветки синтаксиса.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Немного отчетов.
Значит подсветка не пропала, а обнулилась. То есть, если в настройках изменить и настроить - то работает.
Кстати, есть возможность сохранить палитру настроек цветов, но как ее загрузить?
И вообще, я не понимаю, как версия ФПЦ влияет на то сможет ли Лазарус прочитать настройки цветов или нет?
Заметил, что собраный с версией 2.7.1 Лазарус стартует намного дольше. Возможно он пытается открыть или найти какой-то файл?
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Это баг. Раньше в файл конфигурации (editoroptions.xml) сохранялись нелокализованные имена элементов, теперь с какого-то перепуга, видимо, стали сохранять локализованные. "Видимо" - потому что они ни разу не сохраняются, а заменяются на подчеркивания.
Если переключить язык на английский и перезапустить - подсветка возвращается.
Сообщил в багтрекер: http://bugs.freepascal.org/view.php?id=20204
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Спасибо, буду мониторить багтрекер. Мне бы пришлось долго объяснять, в чем суть бага :)
А то что долго стартует это у меня так или другие тоже заметили?

ПС.
ЗАметил, что долго стартует при локализованом варианте. Если настроить "английский" рабочий стол - стартует быстрее.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

У меня разница во времени запуска английской и русской версии не наблюдается.
Но, нужно отметить, первый раз обычно запускается дольше, чем повторно (если повторный запуск сразу после закрытия, то большинство файлов будет в кеше).
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

У меня машина слабенькая - разницу видно.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Оказывается это я сам все разломал :P но ненадолго.
Обновляйтесь до FPC ревизии 19038 и Лазаря ревизии 32239...
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Да, уже работает хорошо.
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

Sergei I. Gorelkin писал(а):Оказывается это я сам все разломал :P но ненадолго.
Обновляйтесь до FPC ревизии 19038 и Лазаря ревизии 32239...

А версию о ревизии svn тоже Вы разломали ? :)
А то читать, что версия Unknown...не кошерно :D
Lazarus 0.9.31 rUnknown FPC 2.7.1 i386-win32-win32/win64
Unknown = 32247
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Номер ревизии не ломал :) У меня он нормально отображался даже при сломанной подсветке.
Но, для работы svn2revisioninc.exe нужен установленный svn-клиент (TortoiseSVN не годится) и вроде бы даже соединение с инетом.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

У меня показывает все корректно. Последние ревизии свн Лазаруса и фпц.

Добавлено спустя 57 секунд:
Sergei I. Gorelkin писал(а):Но, для работы svn2revisioninc.exe нужен установленный svn-клиент (TortoiseSVN не годится)

Использую TortoiseSVN, все нормально.

2Little_Roo. При сборке галочка стоит "Обновить revision.inc"?
Аватара пользователя
Alexx2000
постоялец
Сообщения: 490
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи
Контактная информация:

Сообщение Alexx2000 »

Sergei I. Gorelkin писал(а):Но, для работы svn2revisioninc.exe нужен установленный svn-клиент (TortoiseSVN не годится) и вроде бы даже соединение с инетом.

SVN клиент не обязателен, если он есть, то номер ревизии запрашивается у него (команда svnversion), иначе напрямую читается из файла ".svn\entries".
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Странно... Сначала у меня был установлен svn, потом я его снес - номер ревизии пропал, когда снова установил - появился обратно.
Впрочем, глубоко в детали процесса я не вдавался. Там же еще регулярно с новой версией клиента меняется формат служебных файлов...
Ответить