Re: [Lazarus] Release preparations

2009-08-30 Thread Vincent Snijders

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

2009-08-30 Thread Jürgen Hestermann


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?

2009-08-30 Thread Bee Jay

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]

2009-08-30 Thread Martin

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

2009-08-30 Thread Jürgen Hestermann
- 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

2009-08-30 Thread CubicDesign
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

2009-08-30 Thread CubicDesign




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

2009-08-30 Thread Paul Ishenin

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

2009-08-30 Thread Paul Ishenin

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

2009-08-30 Thread Mattias Gaertner
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