Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2020-07

Lazarus Release 2.0.10

9 messages · 7 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

The Lazarus team is glad to announce the release of Lazarus 2.0.10.

This release was built with FPC 3.2.0.
The previous release Lazarus 2.0.8 was built with FPC 3.0.4.

Here is the list of changes for Lazarus and Free Pascal: http://wiki.lazarus.freepascal.org/Lazarus_2.0.0_release_notes http://wiki.lazarus.freepascal.org/User_Changes_3.2.0

Windows users should be careful with -O3 or higher optimization, due to bug https://bugs.freepascal.org/view.php?id=37305.

Here is the list of fixes for Lazarus 2.0.x:
http://wiki.freepascal.org/Lazarus_2.0_fixes_branch

The release is available for download on SourceForge: http://sourceforge.net/projects/lazarus/files/

Choose your CPU, OS, distro and then the "Lazarus 2.0.10" directory.

Checksums for the SourceForge files:
http://www.lazarus-ide.org/index.php?page=checksums#2_0_10

Minimum requirements:

Windows:
2k, XP, Vista, 7, 8, 8.1 and 10, 32 or 64bit.

FreeBSD/Linux:
gtk 2.8 for gtk2, qt4.5 for qt, qt5.6 for qt5, 32 or 64bit.

Mac OS X:
Cocoa (64bit) 10.12 to 10.15, Carbon (32bit) 10.5 to 10.14, qt and qt5 (32 or 64bit).

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_10

For people who are blocked by SF, the Lazarus releases from SourceForge are mirrored at: ftp://ftp.freepascal.org/pub/lazarus/releases/

Mattias

Reply by email

Luca Olivetti
to Mattias Gaertner

El 11/7/20 a les 11:05, Mattias Gaertner via lazarus ha escrit:

The Lazarus team is glad to announce the release of Lazarus 2.0.10.

This is not strictly a lazarus issue, but BGRAFreeType.pas does not compile because it has this define:

{$IF laz_fullversion >= 2000900}
   {$DEFINE LAZFREETYPE_GLYPH_BOX_FIXED}
   {$DEFINE LAZFREETYPE_PROVIDE_KERNING}
{$ENDIF}

which later fails in

Result:= FFont.CharKerning[uLeft, uRight].Kerning.x;

I changed it to laz_fullversion >= 2001200

Strangely enough (and this I think *is* a lazarus issue), in both cases the source editor showed it as shaded (i.e. as if the defines weren't defined).

Bye

Luca Olivetti Wetron Automation Technology http://www.wetron.es/ Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007

Reply by email

Haruo Toda
to Mattias Gaertner: The Lazarus team is glad to announce the release of Lazarus 2.0.10. This release was…

Hello folks, I'm happy to have new Lazarus!

Now I use Lazarus 2.0.10 on macOS High Sierra with a MacBook Pro 2011 (sadly old) and have found a matter.

As you can see in Fig3.png, the icons on the Form view are doubling. The PaintBox behind the icons is also doubling. The 'true' components are upper left ones. Moving them produces the same movement in the lower right 'shadow.' Newly added components come with the 'shadows.'

What is the workaround?

Opened by Lazarus 2.0.10 on El Capitan (sadly old, too), there are no problems. The project itself can be built and run appropriately in Lazarus on both High Sierra and El Capitan.

Tomorrow, I will test Lazarus 2.0.10 on macOS Catalina.

Haruo

Earlier message 52 lines
----- Original Message ----- Date: Sat, 11 Jul 2020 11:05:43 +0200 To: Lazarus mailing list Subject: [Lazarus] Lazarus Release 2.0.10 From: Mattias Gaertner via lazarus Cc: Mattias Gaertner The Lazarus team is glad to announce the release of Lazarus 2.0.10. This release was built with FPC 3.2.0. The previous release Lazarus 2.0.8 was built with FPC 3.0.4. Here is the list of changes for Lazarus and Free Pascal: http://wiki.lazarus.freepascal.org/Lazarus_2.0.0_release_notes http://wiki.lazarus.freepascal.org/User_Changes_3.2.0 Windows users should be careful with -O3 or higher optimization, due to bug https://bugs.freepascal.org/view.php?id=37305. Here is the list of fixes for Lazarus 2.0.x: http://wiki.freepascal.org/Lazarus_2.0_fixes_branch The release is available for download on SourceForge: http://sourceforge.net/projects/lazarus/files/ Choose your CPU, OS, distro and then the "Lazarus 2.0.10" directory. Checksums for the SourceForge files: http://www.lazarus-ide.org/index.php?page=checksums#2_0_10 Minimum requirements: Windows: 2k, XP, Vista, 7, 8, 8.1 and 10, 32 or 64bit. FreeBSD/Linux: gtk 2.8 for gtk2, qt4.5 for qt, qt5.6 for qt5, 32 or 64bit. Mac OS X: Cocoa (64bit) 10.12 to 10.15, Carbon (32bit) 10.5 to 10.14, qt and qt5 (32 or 64bit). The svn tag is http://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_10 For people who are blocked by SF, the Lazarus releases from SourceForge are mirrored at: ftp://ftp.freepascal.org/pub/lazarus/releases/ Mattias --

Reply by email

duilio foschi
to Mattias Gaertner

http://www.ararat.cz/synapse/doku.php/public:howto:udpserver

this is the code suggested to write a UDP server with synapse.

The code uses an infinite loop in a thread. I find this solution rather ugly.

I would expect an event OnReceiveData that apparently is not there.

The socket allows for a callback procedure of type

procedure OnStatus(Sender: TObject; Reason: THookSocketReason; const Value:
string);

However it seems that this callback only works when the command RecvPacket or similar is issued and as far as the relative timeout does not elapse.

Do I understand well? There is now way to use an event to collect data in synapse? An infinite loop is the only way?

I miss old ICS (Internet Component Suite) :)

Thank you

Peppe Polpo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20210111/125271e7/attachment.html>

Reply by email

Corpsman
to Graeme Geldenhuys

I use the lnet lib which can be easily installed with the online package manager works great with tcp and udp and has onReceived events ;)

Graeme Geldenhuys wrote 8 lines
On 11/01/2021 7:32 pm, duilio foschi via lazarus wrote: > I miss old ICS (Internet Component Suite) :) Have you tried looking at Indy components? I've used them for years with great success. Regards, Graeme
Auf meiner Homepage www.Corpsman.de ist immer was los, ständig wird sie aktualisiert und erweitert. Da ist für jeden was dabei. -- Schütze deine Privatsphäre, nutze E-mail Verschlüsselung. Wie das geht steht z.B. hier : https://support.mozilla.org/en-US/kb/digitally-signing-and-encrypting-messages#w_installing-gpg-and-enigmail

Reply by email

duilio foschi
to Bo Berglund

Oops! Sorry

On Tue, Jan 12, 2021, 20:32 Bo Berglund via lazarus <

Show quoted text 25 lines
wrote: On Mon, 11 Jan 2021 20:32:52 +0100, duilio foschi via lazarus wrote: > >Peppe Polpo Please do not start a new thread by using an old thread and changing the subject and content! It messes up message threading in newsreaders and email clients, which use a hidden "thread" identifier of sorts... -- Bo Berglund Developer in Sweden -- _______________________________________________ lazarus mailing list https://lists.lazarus-ide.org/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20210112/d257cfbf/attachment.html>

Reply by email