Re: [Lazarus] Multi-line msgid in PO file

2019-02-05 Thread Maxim Ganetsky via lazarus

01.02.2019 19:38, Henry Vermaak пишет:

On Fri, 1 Feb 2019 at 12:46, Maxim Ganetsky via lazarus
 wrote:

As I remember, it was not the case earlier at least with Poedit. But its
current version behaves exactly as you describe. Maybe it is indeed a
good idea to avoid changing these newlines. I will look into it.


Thanks, much appreciated.


Fixed in r60343. Please test.

Note that there can be spurious changes of PO files on first IDE 
rebuild. You can safely revert them. Also do not forget to rebuild 
updatepofiles tool if you use it.


--
Best regards,
 Maxim Ganetsky  mailto:gan...@narod.ru
--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Adding Mac specific functionality

2019-02-05 Thread Ryan Joseph via lazarus
I submitted a patch to correct the problem. WantsTab property of TMemo should 
affect the focus ring on Mac.

https://bugs.freepascal.org/view.php?id=35016

> On Feb 5, 2019, at 9:24 AM, Ryan Joseph via lazarus 
>  wrote:
> 
> I’m working on a Lazarus program for another person and I’d like to use a 
> feature of the Mac Cocoa framework which doesn’t exist in Lazarus. 
> 
> I’m happy to add this myself and submit a patch (because it’s helpful for 
> other users) but what is the protocol for doing this? I could add an accessor 
> function into the control (TMemo) but it would route to a Cocoa control and 
> it wouldn’t have any affect on Windows/Linux.
> 
> Here is the code in question which I’ve added via an ifdef for now but 
> Lazarus should expose “setFocusRingType” in the main interface because it’s 
> important on OS X.
> 
> {$ifdef DARWIN}
> NSTextView(Memo1.Handle).setFocusRingType(NSFocusRingTypeNone);
> {$endif}
> 
> Regards,
>   Ryan Joseph
> 
> -- 
> ___
> lazarus mailing list
> lazarus@lists.lazarus-ide.org
> https://lists.lazarus-ide.org/listinfo/lazarus

Regards,
Ryan Joseph

-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] Adding Mac specific functionality

2019-02-05 Thread Ryan Joseph via lazarus
I’m working on a Lazarus program for another person and I’d like to use a 
feature of the Mac Cocoa framework which doesn’t exist in Lazarus. 

I’m happy to add this myself and submit a patch (because it’s helpful for other 
users) but what is the protocol for doing this? I could add an accessor 
function into the control (TMemo) but it would route to a Cocoa control and it 
wouldn’t have any affect on Windows/Linux.

Here is the code in question which I’ve added via an ifdef for now but Lazarus 
should expose “setFocusRingType” in the main interface because it’s important 
on OS X.

 {$ifdef DARWIN}
 NSTextView(Memo1.Handle).setFocusRingType(NSFocusRingTypeNone);
 {$endif}

Regards,
Ryan Joseph

-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Lazarus Release 2.0.0

2019-02-05 Thread Mattias Gaertner via lazarus
On Tue, 5 Feb 2019 13:30:19 +0100
Joe via lazarus  wrote:

> Great.
> Should we deinstall Lazarus 2.0.0RC3 and install 2.0.0, or are there 
> only very minor between these versions?

The 2.0.0 is a bugfix release of 2.0.0RC3.

I recommend installing 2.0.0, as the wiki page lists more than a
hundred bugfixes:
http://wiki.freepascal.org/Lazarus_2.0_fixes_branch

Mattias
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Lazarus Release 2.0.0

2019-02-05 Thread Joe via lazarus

Great.
Should we deinstall Lazarus 2.0.0RC3 and install 2.0.0, or are there 
only very minor between these versions?


Joe
--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] Lazarus Release 2.0.0

2019-02-05 Thread Mattias Gaertner via lazarus
The Lazarus team is glad to announce the release of Lazarus 2.0.0.

This release was built with FPC 3.0.4.
The previous release Lazarus 1.8.4 was built with FPC 3.0.4 as well. 

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.0.4

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.0" directory.

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

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:
  10.5 to 10.12; Carbon (32bit), Cocoa (64bit, beta), qt and
  qt5 (32 or 64bit).

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

For people who are blocked by SF, the Lazarus releases from SourceForge
are mirrored at: ftp://ftp.freepascal.org/pub/lazarus/releases/
and later at (after some time for synchronization)
http://mirrors.iwi.me/lazarus/


Mattias
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus