Тестирование версии 0.9.29

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

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

Тестирование версии 0.9.29

Сообщение Павел Ишенин » 24.12.2010 14:07:24

Мы планируем выпустить Lazarus 0.9.30 в ближайшее время. Все запланированные изменения внесены в код. Устраняются последние ошибки. По аналогии с предыдущими выпусками мы просим протестировать на последних сборках/версиях svn (кто на чем может) свои проекты, IDE, просто примеры и обнаружить ошибки, которые не присутствовали в версии 0.9.28

Версия 0.9.30 не сможет выйти с новыми ошибками если нам про них будет известно. Если же никаких ошибок найдено не будет, то новая версия выйдет на новогодних каникулах. После выхода будет поздно сожалеть что вдруг что-то не так работает.
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: Тестирование версии 0.9.29

Сообщение VirtUX » 24.12.2010 19:58:22

Присоединяюсь к тестированию
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Тестирование версии 0.9.29

Сообщение GAMER » 24.12.2010 21:08:22

Тестировать brunch-ветку или trunk-ветку (0.9.31)?

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

Re: Тестирование версии 0.9.29

Сообщение .wOvAN » 24.12.2010 21:32:54

Так вроде багов предостаточно, только их перенесли на 1.0.
.wOvAN
постоялец
 
Сообщения: 118
Зарегистрирован: 16.04.2010 06:36:12

Re: Тестирование версии 0.9.29

Сообщение Nik » 24.12.2010 22:07:35

.wOvAN писал(а):Так вроде багов предостаточно, только их перенесли на 1.0.

Я так понимаю, сейчас важно выловит критические баги (не работающие функции IDE, косяки в компиляции и т.п.). Баги и недоработки в LCL (каких в трекере большинство) можно править бесконечно (потому их по разным версиям и разносят) :)
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: Тестирование версии 0.9.29

Сообщение Verx0Laz » 24.12.2010 22:47:13

.wOvAN писал(а):Так вроде багов предостаточно, только их перенесли на 1.0.


А вот в этом месте поподробнее. Только багтрэк цитировать не надо - берешь свои проекты, нормально собравшиеся под 0.9.28 (если они есть), и собираешь под 0.9.29. Глюк заметил - оформляй и сюда клади. А мнение про непонятное, неизвестное и непознанное - это на форум УФОлогов, они там такое любят.
Аватара пользователя
Verx0Laz
постоялец
 
Сообщения: 125
Зарегистрирован: 11.09.2007 11:24:07

Re: Тестирование версии 0.9.29

Сообщение Павел Ишенин » 25.12.2010 13:49:49

Речь идет сейчас не о всех ошибках, а только о новых. Т.е. что-то работало в версии 0.9.28, но сейчас оказалось сломано. Необходимо выявить именно эти проблемы.
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: Тестирование версии 0.9.29

Сообщение qivi » 25.12.2010 15:35:27

Ubuntu 10.10 AMD64 скачал и установил lazarus-0.9.29.28822-20101225.amd64.deb

1. "Фича"
У компонента TreeView свойство ScrollBar по умолчанию стоит в: ssBoth, я предпочитаю ssAutoBoth, однако изменение данного параметра на это значения в дизаинтайме не убирает отображение скролов, иногда это несколько сбивает. Мелочь, но тоже.

2. "Фича"
Компонент FileNameEdit меняет размеры только по полю эдита без учёта кнопки, что вызывает неудобства при использовании привязок. Хорошобы этот компонент как то доработать, может панельку под них подложить или ещё как.
Снимок.png

причём если не премудрствуя лукаво просто увеличить отступ получаем следующее:
Снимок-1.png
Последний раз редактировалось qivi 25.12.2010 15:40:51, всего редактировалось 1 раз.
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Тестирование версии 0.9.29

Сообщение VirtUX » 25.12.2010 15:40:30

qivi писал(а):Компонент FileNameEdit меняет размеры только по полю эдита без учёта кнопки, что вызывает неудобства при использовании привязок. Хорошобы этот компонент как то доработать, может панельку под них подложить или ещё как.

Этот баг я уже постил багрепорте: 0017349. Будут править в будущем, т.к. прийдется перелопачивать LCL.
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Тестирование версии 0.9.29

Сообщение qivi » 25.12.2010 16:01:47

Можно спросить вот эта проблема
viewtopic.php?f=5&t=4800&st=0&sk=t&sd=a

в новой версии актуальна... проверять под рукой ничего нету но как то тоже натыкался что он мне все мои красивости с полупрозрачностью на кнопках испортил.

Добавлено спустя 2 часа 33 минуты 16 секунд:
Кстати сейчас обнаружил, lazarus-0.9.29.28822-20101225.amd64.deb не пересобирается (Очистить и Собрать всё), после чего не запускается после полного удаления при установке сообщает что установлены но не найдены пакеты ChmHelpPkg и ToDoListLaz.

Начал пересборку потомучто не откомпилировался проект пожаловался по моему на бевелъ, не особо обратил внимание.
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Тестирование версии 0.9.29

Сообщение Mr.Smart » 25.12.2010 18:38:20

Напишу сюда.
Сборка Lazarus-0.9.29-28822 как и в принципе все предыдущие до 25451.
Не сохраняется размер редактора кода в конфигурационном файле.
Т.е. в environmentoptions.xml не сохраняется значение CustomPosition для SourceNotebook. Отсюда не возможность задать позицию и размер оного.

Добавлено спустя 55 секунд:
ps Наблюдается соответственно на всех платформах (Win, Linux, Darwin).
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Тестирование версии 0.9.29

Сообщение Павел Ишенин » 26.12.2010 18:19:33

qivi писал(а):Ubuntu 10.10 AMD64 скачал и установил lazarus-0.9.29.28822-20101225.amd64.deb
1. "Фича"
2. "Фича"


Ни одна из проблем не является новой. Или я ошибаюсь?
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: Тестирование версии 0.9.29

Сообщение Максим » 26.12.2010 19:56:55

Mr.Smart
Пишите багрепорт.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Тестирование версии 0.9.29

Сообщение Sorg » 05.01.2011 01:19:18

Добрый день,
не работает отладчик под версию win64.

Сборка
Lazarus-0.9.29-28858-fpc-2.4.2-20110104-win64

ВО время компиляции пишет что:

ошибка отладчика
......
Нажмите на стоп и надейтесь на лучшее! :)


Без отладчика работает нормально.
Sorg
незнакомец
 
Сообщения: 7
Зарегистрирован: 13.08.2008 12:51:07

Re: Тестирование версии 0.9.29

Сообщение Sorg » 06.01.2011 23:32:40

Порылся в интернете
и нашел способ обхода данной проблеммы.
Достаточно в файл проекта .lpr добавить инструкцию {$IMAGEBASE $400000} и все работает замечательно. Единственное я понял, что когда компилируется релиз версия программы, то эту строчку нужно удалять из проекта, правда с отключением дебагера конечно же.
Таким образом заголовок вышлядит следующим образом
program project1;
{$IMAGEBASE $400000}
{$mode objfpc}{$H+}

uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
.......................
однако, как мне кажеться этот способ достижения цели очень кривой. Эта проблема известна разработчикам судя по багтрекеру
http://bugs.freepascal.org/view.php?id=15692
http://bugs.freepascal.org/view.php?id=15587
http://mantis.freepascal.org/view.php?id=15049
тем не менее эта проблема не решена до сих пор в предрелизных сборках(во всяком случае в "каждодневных сборках"). То есть если выйдет релиз, люди скачают версию для win64 и получат тут же во время компиляции ошибку, то довольны они конечно не будут. Надеюсь Павел, как непосредственный участник проекта, сможет повлиять на решение данной проблемы до релиза 0.9.30.
Sorg
незнакомец
 
Сообщения: 7
Зарегистрирован: 13.08.2008 12:51:07

След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru