Summary: | на форму поместить кнопку и по ней двойной щелчок | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | AEN <aen> | ||||||
Component: | lazarus | Assignee: | Andrey Cherepanov <cas> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | major | ||||||||
Priority: | P3 | CC: | aen, cas, yaleks | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 19564 | ||||||||
Attachments: |
|
Description
AEN
2009-08-28 21:39:23 MSD
У меня переходит в редактор исходного кода (Unit1). Описываемые симптомы похожи на первый запуск (воспроизводится удалением ~/.lazarus), когда ещё отсутствует конфиг. Начиная со второго запуска, всё в порядке. (В ответ на комментарий №1)
> Описываемые симптомы похожи на первый запуск (воспроизводится удалением
> ~/.lazarus), когда ещё отсутствует конфиг. Начиная со второго запуска, всё в
> порядке.
Предлагаете завести журнал для росписи об ознакомлении с errata?
В ПСПО таких багов не было и настройки заранее копировались из skel.
(In reply to comment #2) > В ПСПО таких багов не было и настройки заранее копировались из skel. С чего Вы взяли, что "настройки заранее копировались из skel" ? был пакет lazarus-settings-school-0.1-alt1.S40.1 если его "втянуть" в lazarus, то им можно закрыть и эту багу и 21139 и легко интегрировать lazdatadesktop в среду lazarus'а. Я выложил в гите вариант сборки lazarus со всеми компонентами, парой сторонних, а так же со сборкой lazdatadesktop. Если использование /etc/skel поможет исправить эту багу и 21139, то по чему бы его и не использовать? Хотелось бы услышать мнение, сведущих в /etc/skel лучше меня. Created attachment 3821 [details] Lazarus environment config (In reply to comment #4) > был пакет lazarus-settings-school-0.1-alt1.S40.1 Спасибо, не знал! Однако, остаётся проблема, если я уже давно имею аккаунт, но lazarus запустил впервые. В этом случае etcskel не поможет. Конкретно эта ошибка исчезает, если сохранить приложенный файл в /etc/lazarus/environmentoptions.xml. Предлагаю положить его в пакет. вот про существующий аккаунт и первый запуск лазаря и раздумывал. Если будем укладывать дефолтные конфиги в /etc/lazarus/ то и для вновь созданного пользователя и для существующего, но впервые запустившего лазарь поведение будет одинаковое, так? А конфиги эти лежат в $LazarusDir/tools/install/linux/ , правда их надо будет не много изменить, а не такими как они в тарболе идут класть. Сделаю. Изменения будут в моём гите. Created attachment 3822 [details]
Lazarus environment config with lazadatadesktop integration in lazarus
в таком виде и ошибка исчезает и lazdatadesktop не только интегрирован, но и вызывается из лазаря корректно, не вызывая его сегфолт.
fixed in lazarus-0.9.26.2-alt3 |