Вышел Lazarus 0.9.26

Павел Ишенин

Команда Lazarus объявляет о выпуске версии 0.9.26. Этот выпуск основан на fpc 2.2.2.Lazarus может быть загружен по этой ссылке:http://sourceforge.net/project/showfiles.php?group_id=89339Основные изменения:- UTF-8 кодировка LCL на всех платформах. В комлекте идет документация, инструменты, функции для преобразования старого кода.- Переписана внутренняя графическая подсистема LCL чтобы быть более логичной, гибкой, более совместимой с Delphi. Теперь поддерживаются форматы иконок/курсоров .ico, .cur, .icns.- Lazarus под Mac OS X теперь работает и выглядит как родное приложение используя библиотеку 'carbon' (раньше работал через Gtk).- IDE дизайнер позволяет соединять компоненты между формами и модулями данных.В этот раз было сделано более 3900 улучшений и исправлений ошибок в течение 11 месяцев. Для сравнения: 0.9.24 содержал примерно в 2 раза меньше изменений и был выпущен за 8 месяцев.Более подробный список изменений находится здесь:http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes
24 ответа

Павел Ишенин

Увау, диалоговый отладчик работает!!!
а что за диалоговый отладчик? ^^а то я недождусь пока стащу релиз :)


Павел Ишенин

Нет, свой отладчик мы не дописали пока :) Все что есть - это gdb.


Павел Ишенин

В меню Окружение|Параметры отладчика стоит GNU debugger (gdb) (от 05.12.2007), но это не то, что мне надо.Как посмотреть родной отладчик?


Павел Ишенин

Приятное начало :) запустил, на форме кнопка и TChart ....


Павел Ишенин

Интерсно, а где раньше появится полноценный безглючный встроенный отладчик: в MonoDevelop или Lazarus?


Павел Ишенин

Артем_84Попробуйте для начала существующий проект.Я смотрел imgview.Видимо какие-то опции или настройки проекта не те.


Павел Ишенин

Так эта байда больше не появлялась, только один раз после первой сборки проекта с TChart'омЕще хочу добавить по сабжу, лучше, уже намного лучше, даже иконки стали приятнее, а интерфейс уютнее и как-то правильнее, ближе k D7 чтоли. Порадовало множество комп-в доступа к различным СУБД. Время компиляции заааметно сократилось, гуд. Правда еще пока не смотрел на размер экзешника...


Павел Ишенин

осень 2157 года...новость!Команда Lazarus объявляет о выпуске версии 0.9.999.98.306.2954


Павел Ишенин

Нам с AnyDAC - Х с ним ... Главное - FPC


Павел Ишенин

Dmitry ArefievПринципиально не планируется выпускать версию AnyDAC под Lazarus? Почему?


Павел Ишенин

окончательно похоронит бесплатные турбо-версии, то лазарус кому-то понадобится.


Павел Ишенин

если embarcodero окончательно похоронит бесплатные турбо-версии, то лазарус кому-то понадобится.
+1. Тем более, что Лазарус - кросс-платформенный.


Павел Ишенин

Тем более, что Лазарус - кросс-платформенный.
Это в первую очередь !


Павел Ишенин

что Лазарус - кросс-платформенный.
кто-то еще верит, что существует такая байда как "кросс-платформенность"? Типа, скомпилял, поставил, и радуйся?


Павел Ишенин

kdvкросс-платформенность - типа возможность компиляции под разные платформы.


Павел Ишенин

Кроссплатформенности не существует.Тем более в нативных компиляторах.


Павел Ишенин

kdvкросс-платформенность - типа возможность компиляции под разные платформы.
ну и что?а ты знаешь сколько нужно переписывать под другую платформу?Тут либо полная изоляция от ОС (которая практически неосуществима да и не нужна - она же работает в ОС!) - которая возможна только в управляемых системах, либо 2 версии программы.хотя бы на уровне директив компилятора IF.


Павел Ишенин

Кроссплатформенности не существует.Тем более в нативных компиляторах.
Тот минимум, что есть у FreePascal в RTL и FCL работает под всеми платформами под которые FreePascal умеет создавать приложения.Lazarus в дополнение к RTL, FCL дает всем знакомый VCL, который называется LCL и при этом работает на всех платформах Lazarus с некоторыми ограничениями (вроде кнопки не везде могут быть любого цвета, ListBox не везде имеет колонки). Основной же функционал работает везде и не требует извращаться с ifdef. Полной кросс-платформенности в виде у меня в приложении может быть все, что есть в windows + в linux + в mac osx никто не обещает.


Павел Ишенин

Павел Ишенин, не подскажете, где можно найти zip под win32? экзешник скачивать - не всегда есть возможность.


Павел Ишенин

Кстати, некоторые компоненто-писатели наконец-то начали выпускать версии не только для delphi, но и для lazarus.В том числе и FastReports:http://fast-report.com/ru/products/fast-cube-screenshots.html : скриншоты Linux - gtk2, Mac OS - carbon


Павел Ишенин

Павел Ишенин, не подскажете, где можно найти zip под win32? экзешник скачивать - не всегда есть возможность.
На sourceforge скачать fpc 2.2.2, установить его, скачать zip с исходниками lazarus, выполнить make bigide (добавив предварительно в пути каталог bin от fpc).


Павел Ишенин

На sourceforge скачать fpc 2.2.2, установить его, скачать zip с исходниками lazarus, выполнить make bigide (добавив предварительно в пути каталог bin от fpc).
это всё прекрасно, а fpc 2.2.2 в виде zip-а доступен? :)


Павел Ишенин

это всё прекрасно, а fpc 2.2.2 в виде zip-а доступен? :)
А это уже не ко мне :)


Павел Ишенин

Увау, диалоговый отладчик работает!!!startlazarus.exe --debug использует какой отладчик, свой собственный, исходники которого в папке debugger?Скорость работы тоже очень понравилась.