Recent

Author Topic: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)  (Read 100242 times)

adilsonpazzini

  • New Member
  • *
  • Posts: 29
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #30 on: October 17, 2017, 07:12:24 pm »
using the compomente
TRxDateEdit, and after the update is not passing the focus to the next component in the sequence of TabOrder.
Someone with the same problem?

Adilson Pazzini .

Michl

  • Full Member
  • ***
  • Posts: 226
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #31 on: October 17, 2017, 08:02:14 pm »
using the compomente
TRxDateEdit, and after the update is not passing the focus to the next component in the sequence of TabOrder
If this control is inherited from TCustomAbstractGroupedEdit, the bug is fixed in Lazarus trunk and merged to Lazarus 1.8 branch (the bugfix not reached Lazarus 1.8 RC5). https://bugs.freepascal.org/view.php?id=32533
Code: [Select]
type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #32 on: October 17, 2017, 10:50:33 pm »
Check that your Lazarus installation is using the correct version of FPC.
That is the one in your_laz_rc5_dir\fpc\3.0.4\....

Did you select "clean all" for the rebuild?

Did you make the install into an empty dir, or did you install over an old installation? (In case of the latter "clean all" may help, but not always)

Thanks Martin_fr. It worked.
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

soerensen3

  • Full Member
  • ***
  • Posts: 213
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #33 on: October 18, 2017, 01:26:58 am »
I really like how Lazarus and FPC have improved over the years. The source editor is almost perfect and I've never seen such a good syntax completion for any other language.
There is just one problem I really wish that would be "fixed". I usually dock the project inspector and all package inspector windows to the side by stacking them so you can use the tabs to see all your files. This is really great if you work with many files as you don't have to search them in the source editor. But after restarting the IDE all windows except for the project inspector a floating again and have to be docked again. Also the file properties panel in the takes way too much space if you have a small screen. It's not that often enough that you change an attribute there to justify a panel in my opinion. Maybe a dialog would be better there. Though the panel can be resized to the bottom, this has to be done for each package and every time the IDE is restarted. Is it just me that has this problem?
I would really like to contribute to Lazarus, but I feel extending the IDE has a very steep learning curve. There are only very basic tutorials and code samples and one would have to figure out most of the things by looking through all the code and see how things are done in third party packages. It would be great if every component of the IDE was a package itself so one could find things more easily.

Great work anyway! I always enjoy trying the new releases!
Lazarus 1.9 with FPC 3.0.4
Target: Manjaro Linux 64 Bit (4.9.68-1-MANJARO)

adilsonpazzini

  • New Member
  • *
  • Posts: 29
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #34 on: October 18, 2017, 12:48:40 pm »
using the compomente
TRxDateEdit, and after the update is not passing the focus to the next component in the sequence of TabOrder
If this control is inherited from TCustomAbstractGroupedEdit, the bug is fixed in Lazarus trunk and merged to Lazarus 1.8 branch (the bugfix not reached Lazarus 1.8 RC5). https://bugs.freepascal.org/view.php?id=32533
thanks for the answer ...

I saw that the problem was solved, but I saw that this one informing you that it was for version 1.9, will this correction turn to 1.8?
« Last Edit: October 18, 2017, 12:53:32 pm by adilsonpazzini »

Michl

  • Full Member
  • ***
  • Posts: 226
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #35 on: October 18, 2017, 03:37:23 pm »
I saw that the problem was solved, but I saw that this one informing you that it was for version 1.9, will this correction turn to 1.8?
Yes, it was merged to 1.8 branch in revision 56039, so it would be in the 1.8 final release.
Code: [Select]
type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;

swierzbicki

  • Full Member
  • ***
  • Posts: 177
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #36 on: October 20, 2017, 09:15:27 am »
It looks like WinCE platform has issues with Lazarus v1.8 RC5.

I have attached a picture + demo project.

Compile under arm / wince platform.
Execute project
Actually : a dialog box is displayed with no content. Wince taskbar is flikering a lot. After +/- 30sec application is automatically closed
Expected : dialog box should be correctly displayed and application shouldn't crash
Workaround : the same project is well working with Lazarus 1.6

Ps : I cannot debug WinCE project anymore as the linker fails with an error message (Fatal error "Executable image size is too big for wince target")

« Last Edit: October 20, 2017, 09:22:59 am by swierzbicki »
Lazarus 1.6.2
fpc 3.0.0
wince/win32/win64
delphi berlin

zoltanleo

  • Sr. Member
  • ****
  • Posts: 486
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #37 on: October 20, 2017, 12:30:58 pm »
Hi all.

I faced a problem of a draw of the hidden panel for Lazarus trunk linux (the problem is described here). I decided to check for RC5. The problem remains.

It is a bug?
Win10 LTSC x64/Deb 11 amd64(gtk2/qt5)/Darwin Cocoa (Monterey):
Lazarus x32/x64 2.3(trunk); FPC 3.3.1 (trunk), FireBird 3.0.10; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

zoltanleo

  • Sr. Member
  • ****
  • Posts: 486
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #38 on: October 20, 2017, 12:33:45 pm »
more attachment
Win10 LTSC x64/Deb 11 amd64(gtk2/qt5)/Darwin Cocoa (Monterey):
Lazarus x32/x64 2.3(trunk); FPC 3.3.1 (trunk), FireBird 3.0.10; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #39 on: October 20, 2017, 05:27:28 pm »
Ps : I cannot debug WinCE project anymore as the linker fails with an error message (Fatal error "Executable image size is too big for wince target")

Try external symbol info?

If not try disable debug info for all packages.
Either go to each package, and set debug info to none.
Or (not tested) use "project options": "Additions and overrides", add a target "*,-#project" without the quotes (you can add -LCL) to step into LCL too.). Then set options to -g-

If you need line info only for a package, try -gl for that package (considerable less info than all with full symbols)

If all else fails try smart linking.

swierzbicki

  • Full Member
  • ***
  • Posts: 177
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #40 on: October 21, 2017, 06:48:13 pm »
Try external symbol info?

If not try disable debug info for all packages.
Either go to each package, and set debug info to none.
Or (not tested) use "project options": "Additions and overrides", add a target "*,-#project" without the quotes (you can add -LCL) to step into LCL too.). Then set options to -g-

If you need line info only for a package, try -gl for that package (considerable less info than all with full symbols)

If all else fails try smart linking.

I've tried to set external symbol info but this doesn't helps.

I'll try to disable debug info for all packages, but how to do it ?

What I fear the most is that these Wince issues won't be corrected !
Lazarus 1.6.2
fpc 3.0.0
wince/win32/win64
delphi berlin

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #41 on: October 21, 2017, 07:05:21 pm »
I'll try to disable debug info for all packages, but how to do it ?

What I fear the most is that these Wince issues won't be corrected !

See the comment on "Additions and overrides" (look in the project options).

Make sure you report the issue on Mantis, in addition to discussing it here.

Another thing that may help, is to find the revision that broke it.

Groffy

  • Full Member
  • ***
  • Posts: 204
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #42 on: October 23, 2017, 09:47:20 am »
The Windows release was built with FPC 3.0.4 final svn version, the Linux release was built with FPC 3.0.4RC1, and the Mac OS release was built with FPC 3.0.2.

Is there somewhere a separate FPC 3.0.4 installer available? I'm normaly taking Lazarus from svn repository and install FPC separately

Best regards
Linux Mint / Windows 10 / Lazarus 3.0.0 / trunk -qt

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #43 on: October 23, 2017, 06:10:54 pm »
Is there somewhere a separate FPC 3.0.4 installer available? I'm normaly taking Lazarus from svn repository and install FPC separately

Not yet. The FPC team is still building their releases. I dont know when they will have them ready.

They did tag 3.0.4 already. So you can build it from SVN. (That is what the win installer for Lazarus includes)

Windsurfer

  • Sr. Member
  • ****
  • Posts: 368
    • Windsurfer
Re: Lazarus Release Candidate 5 of 1.8 (includes RC1 fpc 3.0.4)
« Reply #44 on: October 26, 2017, 05:39:57 pm »
I apologize for not checking Mantis, but am away from home with an Android phone And a PC with no internet. I have 1.8RC5 SVN 56112M and fpc 3.04 on X86-64-linux-gtk2 on Linux Mint 1.82. I have found the following problems:
Button color does not change programmatically
Groupbox caption does not expand fully
Groupbox caption does not clear between form show and form activate.
I have code that shows this, but cannot upload it here. I can email it if someone would be happy to give me an address. If they could confirm or otherwise and if necessary post on Mantis, I would be grateful.

Edit:  After more testing the groupbox behaviour is probably as expected. The groupbox expands to show the longest caption in the group. If the groupbox caption is longer than this, it is trunkated.
Edit: Behaviour has changed, so reported in Mantis.
« Last Edit: October 28, 2017, 10:37:42 pm by Windsurfer »

 

TinyPortal © 2005-2018