Welcome, Guest
Username: Password: Remember me
Lab CT Version, news, test results, new features request and suggestions

TOPIC:

CT LAB ver 6.90 4 years 9 months ago #13489

  • Fernando
  • Fernando's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 66
  • Thank you received: 0
Thanks for the link! Later on I will try and report.

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 9 months ago #13496

  • Fernando
  • Fernando's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 66
  • Thank you received: 0
Hi, everything went ok, thank you. Do not know, however, what happened to that file, the size was correct...

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 9 months ago #13497

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Thanks Sir
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 9 months ago #13512

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
We release LAB CodeTyphon ver 6.90 revision 006850 BETA 1
please test, report, suggest and
have fun.
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 9 months ago #13528

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
Great Sir - but:
lr_e_cairo.pas(9,71) Fatal: Cannot find CairoPrinter used by lr_e_cairo from package lz_reportcairoexport.

after adding this package using the IDE

Please Log in or Create an account to join the conversation.

Last edit: by Klaus Riesterer.

CT LAB ver 6.90 4 years 9 months ago #13529

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Thanks Sir
we will fix this

PS: just add to lz_printers pkg the
typhon\components\lz_Printers\source\cairocanvas\cairocanvasall.pas

file
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.90 4 years 9 months ago #13532

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
We release LAB CodeTyphon ver 6.90 revision 006860 BETA 2

-FPC initial support for "Custom Attributes"
-Many fixes in Typhon IDE Codetools
-Many fixes in Typhon IDE Multi-Project session

For more changes, look at first post of this topic.

Please test, report, suggest and
have fun.
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 9 months ago #13533

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
Thank you for the new lab release.

lz_reportcairoexport also is working again.

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 9 months ago #13535

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Thanks Sir

Before our lab programmers summer vacations,
we release this CT version with the latest pascal source on Planet Earth :)
for testing (FreePascal, Packages, tools etc)

Please, focus on Typhon IDE Codetools
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.90 4 years 8 months ago #13539

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
I found a problem with ZEOS in actual lab (*** 23-Jul-2019 Revision 006850 BETA 2*** / pl_ZeosDBO to Ver 6.9.1 Source SVN Rev 5737):

On my form there are 4 TDBEdits which are bound to a dataset. When I open the record I see the stored data. There is one field with value 0.
When I edit and post the field with 0 is given empty.
e.g. post generates

UPDATE price SET price_one=1.23,price_two=,price_three=,price_four=2.34 WHERE ID = 1

when price_two and price_three has value 0 (not ZERO!)

Please Log in or Create an account to join the conversation.

Last edit: by Klaus Riesterer.

CT LAB ver 6.90 4 years 8 months ago #13554

  • fredvs
  • fredvs's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 205
  • Thank you received: 1
Hello Sternas.

Congrats for CT 6.90!

Do you know what was changed in fpc 3.3.1 trunck Rev 41903 (the one you give for CT 6.80) vs
Rev 42482 (the one you give for CT 6.90, after update from CodeTyphon)?

All is perfectly ok with Rev 41903 but lot of problems with Rev 42482.
They did change lot of things between those 2 Rev's (added AlignTParamFlags, etc...).

Some problems are fixed but there are still (difficult to debug), so I look for a way to know what changes have be done in fpc.
What fpc compatibility problems did you find for release of CT 6.90 vs CT 6.80?

Many thanks.

Fre;D

Please Log in or Create an account to join the conversation.

Last edit: by fredvs.

CT LAB ver 6.90 4 years 8 months ago #13556

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
The fact is that CodeTyphon-FPC it's NOT the same with SVN-FPC
We use our fixes to correct trunk-FPC problems and
some times we don't follow FPC-team trunk choices.

FPC compiler from trunk Rev 41903 to trunk Rev 42482 has a 100 pages with changes.
Current LAB CT 6.90 revision 006970 (unreleased) has FPC Rev 42596, updated before 30 minutes.

My suggestion is to post your problems with trunk FPC and we will try to help you.
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 8 months ago #13558

  • fredvs
  • fredvs's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 205
  • Thank you received: 1
Many thanks Sternas.

It seems that fpc break compatibility with filestream.

> FPC compiler from trunk Rev 41903 to trunk Rev 42482 has a 100 pages with changes.

Ooops, and all this without any notice.

> My suggestion is to post your problems with trunk FPC

:sick:

Thanks Sternas.

Fre;D

Please Log in or Create an account to join the conversation.

Last edit: by fredvs.

CT LAB ver 6.90 4 years 8 months ago #13559

  • fredvs
  • fredvs's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 205
  • Thank you received: 1
Re-hello Sternas.

> Current LAB CT 6.90 revision 006970 (unreleased) has FPC Rev 42596, updated before 30 minutes.

Huh, I did try to upgrade CT from 006860 with CodeTyphon but it said : "Total 0 file to update, Sorry NO updates."

Fre;D

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 8 months ago #13560

  • fredvs
  • fredvs's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 205
  • Thank you received: 1
Hello Sternas.

> The fact is that CodeTyphon-FPC it's NOT the same with SVN-FPC

Would it not be the time to rename fpc used by CodeTyphon with something else, like tpc or ctpc?

Fre;D

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 8 months ago #13561

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
This is and suggestion from a member of our LAB team
but we will see.
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 8 months ago #13562

  • fredvs
  • fredvs's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 205
  • Thank you received: 1
> This is and suggestion from a member of our LAB team but we will see.

I would vote for this.
Also to add a new const: Rev number, so when using new tpc compiler, we could know what rev of the compiler version was used (impossible with fpc).

Also I would vote to fix this, (more than 20 years than we wait for that):
bugs.freepascal.org/view.php?id=32367
[EDIT] The fixes are there, only need to patch it.

And so, people that uses "external" to load libraries may use complete soname (like xlib.so.6) and not obliged to create a simlink to xlib.so or install the dev package to use the compiler (that make problem if the dev library is different than the one used by the distro).

Fre;D

Please Log in or Create an account to join the conversation.

Last edit: by fredvs.

CT LAB ver 6.90 4 years 8 months ago #13564

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
"Also to add a new const: Rev number, so when using new tpc compiler, we could know what rev of the compiler version was used (impossible with fpc)."

CodeTyphon has at
codetyphon\fpcsrc\packages\fcl-base\src\ctutils.pp
const
 cnCTVer   = 690;
 cnCTVerStr= '6.90';

so, Revision number it's not necessary
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 8 months ago #13565

  • fredvs
  • fredvs's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 205
  • Thank you received: 1
> CodeTyphon has at
> codetyphon\fpcsrc\packages\fcl-base\src\ctutils.pp

Ha, perfect, so CodeTyphon is ready for his own compiler!

;)

That said **very** not easy to debug last trunck of fpc 3.3.1.
They change everything last month in classes.

Fre;D

Please Log in or Create an account to join the conversation.

CT LAB ver 6.90 4 years 8 months ago #13566

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
After Final release of CT 6.9 (I hope 1-15 September),
many new things will come with next CodeTyphon Generation 7

Our vision, for the best and most powerful Programming Studio on the planet
it's on the rails
PilotLogic Architect and Core Programmer
The following user(s) said Thank You: xcod

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.