Выход обновления Лазарус 2.0.2. запланирован разработчиками на 16-18 апреля 2019 года, а пока вы можете ознакомится со всеми наиболее важными нововведениями и изменениями. Стоить отметить, что этот релиз вышел, как большой пак фиксов глобального обновления Lazarus 2.0.
Содержание
Что нового в Lazarus 2.0.2:
Слияние запросов
- r59647 LCL: исправлен текст TreeItem по центру, а не по левому краю.
- r59919 Добавление кода, предотвращающего блокировку приложения при изменении режима только для чтения.
- r60029 cocoa: исправить вставку в буфер обмена простого текста.
- r60664 FpDocUpdater: исправление компиляции.
- r60928 IDE: Изменения заголовка для отладочной информации. Удалите «GDB», так как настройки применяются ко всем отладчикам
Конфликты слияния
- r59917 LCL: GTK2: TMemo: фиксированный курсор не работает.
- r60092 IDE: Не закрываются редакторы пакетов до сохранения макета. Просто проверьте, можно ли закрыть редакторы пакетов.
Исправления для 2.0.2 (объединены)
- r59037 cocoa-opengl: удаление переопределения метода lclIsHandle, так как больше не используется в cocoa
- r59338 LCL: wince: cosmetic + небольшая оптимизация выравнивания кода для реализации Win32. Ошибка № 30117
- r59349 LCL: wince: снятие выделеного текста при фокусировке TCustomEdit, это можно отключить в LCL, установив TCustomEdit.AutoSelect: = true (так же, как в win32 в рев. 15588). Ошибка № 23345
- r60025 TAChart: исправлена компиляция по стволу FPC после r40785.
- r60064 LCL-GTK2: Предотвращение сбоя буфера обмена.
- r60081 LCL: исправлена регрессия от r59186.
- r60229 TAChart: объедините {$ hints on} и {$ warnings on} с {$ push} и {$ pop}
- r60309 TAChart: улучшения в TChartAxis.EnsureGuaranteedSpace () Патч от Марцина Вязовского.
- r60310 TAChart: исправлено масштабирование шрифтов CanvasDrawer.
- r60333 synedit: исправлено CompareBinary for Length (s2)> l
- r60334 TAChart: улучшена инициализация преобразования масштабирования.
- r60336 TAChart: публикация стандартного свойства Ограничения
- r60340 LCL: TCheckBox: исправлено падение приложения перед отображением формы.
- IDE r60348: информация о версии проекта: исправлено CharSetCompare, выпуск 35021
- r60352 TAChart: улучшено определение направления меток серий.
- r60362 LazUtils: исправлены неправильные смещения в подклипах шрифтов свободного типа
- r60363 LazUtils: отсутствует TFPImageFreeTypeDrawer.DrawGlyph.
- r60404 LazDebuggerLldb: добавлен путь по умолчанию для lldb exe (* nix)
Также, исправлено еще сотни других ошибок ознакомится с которыми можно здесь.
Обновленную версию 2.0.2 можно скачать в этом разделе.
IDE Lazarus 2.0.8 и (проверил) 2.0.6 Не запускается под Win XP SP3. До этого работал долго на 1.6.4. Все было ок.