Re: [Lazarus] Release preparations
Vincent Snijders schreef: Hi, We have started preparations for the upcoming Lazarus 0.9.28 release. svn trunk has been branched to a fixes_0_9_28 branch, which be used to create the release from. This branch has currently version 0.9.27. Snapshots form this branch can be downloaded from http://www.hu.freepascal.org/lazarus/ and can be considered release candidates. Last night's snapshot with fpc 2.2.4 has been added to the lazarus-testing Ubuntu repository too, for installation instructions see http://wiki.lazarus.freepascal.org/Getting_Lazarus#Getting_Lazarus_from_our_Ubuntu_repository Of course you all have been following Lazarus development closely and checked your applications regular with svn trunk or the 0.9.27 snapshots, but this is your last chance to do so before we create the release. Depending on the amount of feedback we get we aim to tag 0.9.28 next week. In the last week a dozen bug fixes have been merged to the fixes_0_9_28 branch to be included in the 0.9.28. Snapshots have been created and I have updated the lazarus-testing Ubuntu repository. Current 0.9.27 snapshots can be considered a 0.9.28RC2. If you find regression (things that stopped working), you can report your findings here on the mailing list and (preferably) in the bug tracker, see for example http://bugs.freepascal.org/view.php?id=14400 Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
In the last week a dozen bug fixes have been merged to the fixes_0_9_28 branch to be included in the 0.9.28. Snapshots have been created and I have updated the lazarus-testing Ubuntu repository. Current 0.9.27 snapshots can be considered a 0.9.28RC2. I still don't get the logic in version numbering so I may not have the correct version for testing the next release. I tried build Lazarus-0.9.29-21480-fpc-2.3.1-20090830-win32 but experienced a problem: When compiling I now get a warning that my project(s) do not use the unit interfaces and whether it should be added. I called this unit in the implementation part of Unit1 (but nowhere else) and it worked ok in earlier builds so I don't know why it suddenly complains about it. If I choose to ignore the above warning it compiles just fine but for one of the 2 tested programs I am getting an error on startup: Program could not be initialized correctly (0xc0150002). It just worked fine with earlier builds. It seems that this a bug of the current build. BTW: Recently Andreas Berger added persistent blocks (thanks again for that) but there are still some flaws with it: 1.) When continuing a previous search the next find is marked as the new block. That should not happen. Searching should not destroy the block settings. 2.) Copying a block with Ctrl+K/C works, but moving it with Ctrl+K/V does not. Nothing happens except that the block is no longer marked after that key. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] IDE still unable to handle path containing spaces?
Hi all, While FPC had support for unit path (-Fu) containing spaces, Lazarus IDE still rejects them. If I forced them, the IDE couldn't handle them, as if they don't exist. Is it correct? Or did I miss something? TIA. -- -Bee- ...making buzzes at http://twitter.com/beezing ...writing stories at http://beeography.wordpress.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] persistent block [Re: Release preparations]
Martin wrote: Jürgen Hestermann wrote: 2.) Copying a block with Ctrl+K/C works, but moving it with Ctrl+K/V does not. Nothing happens except that the block is no longer marked after that key. Another (separate) bug report please. Fixed in the meantime. Martin -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
- with xx being even (24, 26, 28) a released version. the code in this version does not change, a download of 0.9.26 today is the same as 6 month ago - with xx being odd (27, 29) a working version. The actual work in process, changes every couple of hours. 0.9.29 is the latest you can get. 0.9.27 is almost fixed, only selected changes are still applied. Does that mean, that not one most recent version exists? Why are there multiple working versions? Which of these are release candidates (or are there multiple too)? When compiling I now get a warning that my project(s) do not use the unit interfaces and whether it should be added. I called this unit in the implementation part of Unit1 (but nowhere else) and it worked ok in earlier builds so I don't know why it suddenly complains about it. Do you use SVN, or snapshot? have you updated fpc to 2.2.4 ? And have you rebuild the LCL ? I used this snapshot: ftp://ftp.hu.freepascal.org/pub/lazarus/Lazarus-0.9.29-21480-fpc-2.3.1-20090830-win32.exe and i didn't change anything. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
I really hope that the Import Delphi project has been fixed also. Else, Lazarus is not of much use for many many people. Yesterday, it consecutively crash and burn every time I tried to import a tiny Delphi project. Once it even restarted the almighty Ubuntu box. Vincent Snijders wrote: Vincent Snijders schreef: Hi, We have started preparations for the upcoming Lazarus 0.9.28 release. svn trunk has been branched to a fixes_0_9_28 branch, which be used to create the release from. This branch has currently version 0.9.27. Snapshots form this branch can be downloaded from http://www.hu.freepascal.org/lazarus/ and can be considered release candidates. Last night's snapshot with fpc 2.2.4 has been added to the lazarus-testing Ubuntu repository too, for installation instructions see http://wiki.lazarus.freepascal.org/Getting_Lazarus#Getting_Lazarus_from_our_Ubuntu_repository Of course you all have been following Lazarus development closely and checked your applications regular with svn trunk or the 0.9.27 snapshots, but this is your last chance to do so before we create the release. Depending on the amount of feedback we get we aim to tag 0.9.28 next week. In the last week a dozen bug fixes have been merged to the fixes_0_9_28 branch to be included in the 0.9.28. Snapshots have been created and I have updated the lazarus-testing Ubuntu repository. Current 0.9.27 snapshots can be considered a 0.9.28RC2. If you find regression (things that stopped working), you can report your findings here on the mailing list and (preferably) in the bug tracker, see for example http://bugs.freepascal.org/view.php?id=14400 Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
Does that mean, that not one most recent version exists? Why are there multiple working versions? Agree with this. Can anybody provide a hint (for those that are too lazy to Google which version should be actually used), which is the link to the recommended downloadable version? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
Jürgen Hestermann wrote: - with xx being even (24, 26, 28) a released version. the code in this version does not change, a download of 0.9.26 today is the same as 6 month ago - with xx being odd (27, 29) a working version. The actual work in process, changes every couple of hours. 0.9.29 is the latest you can get. 0.9.27 is almost fixed, only selected changes are still applied. Does that mean, that not one most recent version exists? Why are there multiple working versions? Which of these are release candidates (or are there multiple too)? No. The most recent version is always in trunk and it is 0.9.29 version at moment. But we are preparing 0.9.28 for release (which is still called 0.9.27 at moment). We don't want to add any risky changes to the preparing for release version and therefore we've made a special branch (http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_28) based on 0.9.27 version into which we are merging only the bug fixes from the trunk. So we can continue the new feature development in the trunk (0.9.29) without risk of breaking our preparing 0.9.28 version. The release candidate is 0.9.27 and we will call it 0.9.28 when we release it. Best regards, Paul Ishenin. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
CubicDesign wrote: I really hope that the Import Delphi project has been fixed also. Else, Lazarus is not of much use for many many people. Yesterday, it consecutively crash and burn every time I tried to import a tiny Delphi project. Once it even restarted the almighty Ubuntu box. Please create a bug report (http://bugs.freepascal.org/ http://bugs.freepascal.org/my_view_page.php project lazarus) and attach your tiny delphi project and steps to reproduce there. Best regards, Paul Ishenin. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Release preparations
On Sun, 30 Aug 2009 13:22:44 +0200 Jürgen Hestermann juergen.hesterm...@gmx.de wrote: In the last week a dozen bug fixes have been merged to the fixes_0_9_28 branch to be included in the 0.9.28. Snapshots have been created and I have updated the lazarus-testing Ubuntu repository. Current 0.9.27 snapshots can be considered a 0.9.28RC2. I still don't get the logic in version numbering so I may not have the correct version for testing the next release. I tried build Lazarus-0.9.29-21480-fpc-2.3.1-20090830-win32 but experienced a problem: When compiling I now get a warning that my project(s) do not use the unit interfaces and whether it should be added. I called this unit in the implementation part of Unit1 (but nowhere else) and it worked ok in earlier builds so I don't know why it suddenly complains about it. The unit interfaces is needed when using the unit forms. Normally this is done in the lpr file. If you prefer another setup just click 'Always ignore' and the IDE will stop it (for this project). The warning is needed because if you forget the unit interfaces you will get strange linker errors - a big show stopper for newbies and even some advanced programmers. If I choose to ignore the above warning it compiles just fine but for one of the 2 tested programs I am getting an error on startup: Program could not be initialized correctly (0xc0150002). It just worked fine with earlier builds. It seems that this a bug of the current build. Never saw that one. Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus