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

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

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

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

Сообщение GAMER » 07.09.2011 12:23:07

Пропала подсветка синтаксиса в новых транках лазаруси и ФПЦ. Если использовать старую версию ФПЦ (2.5.1), то выделение шрифтом служебных слов есть. Это баг или нужно что-то подкрутить?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

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

Сообщение Little_Roo » 07.09.2011 15:01:29

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


Вроде баг - позавчерашний транк 2.7.1 косячил + не находил fpcmkcfg.exe
А в окне О проекте писал Ревизия SVN: Unknown
Откатился на Lazarus 0.9.31 r32023 FPC 2.7.1 i386-win32-win32/win64
Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 639
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург

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

Сообщение GAMER » 07.09.2011 15:22:38

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

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

Сообщение GAMER » 09.09.2011 13:58:04

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

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

Сообщение Sergei I. Gorelkin » 09.09.2011 15:10:02

Это баг. Раньше в файл конфигурации (editoroptions.xml) сохранялись нелокализованные имена элементов, теперь с какого-то перепуга, видимо, стали сохранять локализованные. "Видимо" - потому что они ни разу не сохраняются, а заменяются на подчеркивания.
Если переключить язык на английский и перезапустить - подсветка возвращается.
Сообщил в багтрекер: http://bugs.freepascal.org/view.php?id=20204
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

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

Сообщение GAMER » 09.09.2011 16:00:50

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

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

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

Сообщение Sergei I. Gorelkin » 09.09.2011 16:29:47

У меня разница во времени запуска английской и русской версии не наблюдается.
Но, нужно отметить, первый раз обычно запускается дольше, чем повторно (если повторный запуск сразу после закрытия, то большинство файлов будет в кеше).
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

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

Сообщение GAMER » 09.09.2011 17:30:33

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

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

Сообщение Sergei I. Gorelkin » 09.09.2011 22:09:31

Оказывается это я сам все разломал :P но ненадолго.
Обновляйтесь до FPC ревизии 19038 и Лазаря ревизии 32239...
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

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

Сообщение GAMER » 10.09.2011 12:41:06

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

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

Сообщение Little_Roo » 10.09.2011 18:04:28

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
Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 639
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург

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

Сообщение Sergei I. Gorelkin » 10.09.2011 20:19:23

Номер ревизии не ломал :) У меня он нормально отображался даже при сломанной подсветке.
Но, для работы svn2revisioninc.exe нужен установленный svn-клиент (TortoiseSVN не годится) и вроде бы даже соединение с инетом.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

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

Сообщение GAMER » 10.09.2011 21:39:55

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

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

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

2Little_Roo. При сборке галочка стоит "Обновить revision.inc"?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

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

Сообщение Alexx2000 » 10.09.2011 21:45:10

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

SVN клиент не обязателен, если он есть, то номер ревизии запрашивается у него (команда svnversion), иначе напрямую читается из файла ".svn\entries".
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

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

Сообщение Sergei I. Gorelkin » 10.09.2011 22:00:10

Странно... Сначала у меня был установлен svn, потом я его снес - номер ревизии пропал, когда снова установил - появился обратно.
Впрочем, глубоко в детали процесса я не вдавался. Там же еще регулярно с новой версией клиента меняется формат служебных файлов...
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

Рейтинг@Mail.ru