-----Original Message-----
From: lazarus [mailto:] On Behalf Of
Sent: zondag 17 maart 2019 21:46
To:
Subject: lazarus Digest, Vol 134, Issue 21
Send lazarus mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.lazarus-ide.org/listinfo/lazarus
or, via email, send a message with subject or body 'help' to
You can reach the person managing the list at
When replying, please edit your Subject line so it is more specific than "Re: Contents of lazarus digest..."
Today's Topics:
1. Re: New XML format for project info files (Juha Manninen)
2. Re: New XML format for project info files (Werner Pamler)
3. Re: New XML format for project info files (Juha Manninen)
4. Re: IDE Ctrl+W key (Anthony Walter)
5. Re: IDE Ctrl+W key (Martin Frb)
6. Re: New XML format for project info files (Werner Pamler)
7. Re: IDE Ctrl+W key (Anthony Walter)
8. Re: IDE Ctrl+W key (Sven Barth)
----------------------------------------------------------------------
Message: 1
Date: Sun, 17 Mar 2019 13:29:51 +0200
From: Juha Manninen
To: Lazarus mailing list
Subject: Re: [Lazarus] New XML format for project info files
Message-ID:
Content-Type: text/plain; charset="UTF-8"
On Sun, Mar 17, 2019 at 12:58 PM Werner Pamler via lazarus wrote:
> I think we have a big mess now. This option must be ON at least until
> the release of the next version. The way it is now the current release
> version cannot read any project modified by trunk.
That is perfectly OK because there is the option. You can turn it on with just one mouse click.
Changing the default value in code ON/OFF would pollute the local config file without any real benefit.
Most people just use the latest release version.
Some others, including myself, use only trunk. If I need to test the last release version, then I will use the option.
Mattias and you apparently need the option. What is the problem?
No mess IMO.
Juha
------------------------------
Message: 2
Date: Sun, 17 Mar 2019 13:05:38 +0100
From: Werner Pamler
To:
Subject: Re: [Lazarus] New XML format for project info files
Message-ID:
Content-Type: text/plain; charset=utf-8; format=flowed
Am 17.03.2019 um 12:29 schrieb Juha Manninen via lazarus:
> What is the problem?
Suppose I fix a bug in a demo program which comes with Lazarus, it clearly is a bug and there is no reason why it should not be backported to Fixes. I usually work with trunk, and now I must think of checking the compatibility box. I certainly will forget this, and the demo program will be broken in the Fixes branch.
Not to mention all the third party programs out there which now are so nicely available by means of OPM. How will you force every developer to work in compatibility mode? And they have to change it with every demo project. It would be a bit better if there were a global option of setting the default for the compatibility box.
And I see more trouble: package lpk files still use the old format of numbered nodes. When you once decide to introduce the new format also for packages also the packages will be broken - so far it's "only" the demos.
Sorry, this is a mess.
------------------------------
Message: 3
Date: Sun, 17 Mar 2019 14:52:07 +0200
From: Juha Manninen
To: Lazarus mailing list
Subject: Re: [Lazarus] New XML format for project info files
Message-ID:
Content-Type: text/plain; charset="UTF-8"
On Sun, Mar 17, 2019 at 2:08 PM Werner Pamler via lazarus wrote:
> project. It would be a bit better if there were a global option of setting the default for the compatibility box.
> And I see more trouble: package lpk files still use the old format of
> numbered nodes. When you once decide to introduce the new format also
> for packages also the packages will be broken - so far it's "only" the
> demos.
Ok, that is a valid point. The package .lpk format should be changed the same way as the project files.
And yes, then a global option would make sense, too.
I guess I must change the default value of project compatibility option to ON after all...
Juha
------------------------------
Message: 4
Date: Sun, 17 Mar 2019 12:21:38 -0400
From: Anthony Walter
To: Lazarus mailing list
Subject: Re: [Lazarus] IDE Ctrl+W key
Message-ID:
Content-Type: text/plain; charset="utf-8"
I support this idea, although manually remapping hotkeys thanks to the fantastic key bindings dialog is very easy.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20190317/2793e37c/attachment-0001.html>
------------------------------
Message: 5
Date: Sun, 17 Mar 2019 18:18:27 +0100
From: Martin Frb
To:
Subject: Re: [Lazarus] IDE Ctrl+W key
Message-ID:
Content-Type: text/plain; charset=utf-8; format=flowed
On 17/03/2019 17:21, Anthony Walter via lazarus wrote:
> I support this idea, although manually remapping hotkeys thanks to the
> fantastic key bindings dialog is very easy.
>
The problem with changing this default (this one particularly) is that anyone used to the current behaviour will not only get a new behaviour, but one that close the current tab for them. So that is one, that cannot just undone by ctrl-z.
And they might get it repeatedly, as "old habits die hard".
------------------------------
Message: 6
Date: Sun, 17 Mar 2019 18:18:23 +0100
From: Werner Pamler
To:
Subject: Re: [Lazarus] New XML format for project info files
Message-ID:
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Am 17.03.2019 um 13:52 schrieb Juha Manninen via lazarus:
> I guess I must change the default value of project compatibility
> option to ON after all...
Yes that should be helpful.
BTW, there are other nodes also in the lpi files which still are counted:
* RequiredPackages
* Debugging/Exceptions
* RunParams/Modes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20190317/a2ef71e9/attachment-0001.html>
------------------------------
Message: 7
Date: Sun, 17 Mar 2019 14:04:06 -0400
From: Anthony Walter
To: Lazarus mailing list
Subject: Re: [Lazarus] IDE Ctrl+W key
Message-ID:
Content-Type: text/plain; charset="utf-8"
You can still keep the old hotkey of ctrl+f4 and add ctrl+w. I really think worldwide there are is a grand total of zero people who use the word completion feature currently mapped to ctrl+w.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20190317/9deaed26/attachment-0001.html>
------------------------------
Message: 8
Date: Sun, 17 Mar 2019 21:45:44 +0100
From: Sven Barth
To: Lazarus mailing list
Subject: Re: [Lazarus] IDE Ctrl+W key
Message-ID:
Content-Type: text/plain; charset="utf-8"
Anthony Walter via lazarus schrieb am So., 17. März 2019, 19:04:
> You can still keep the old hotkey of ctrl+f4 and add ctrl+w. I really
> think worldwide there are is a grand total of zero people who use the
> word completion feature currently mapped to ctrl+w.
>
Wrong. I use it very often, especially when CodeTools fails due to me working on features that are not yet supported. Or if some include file is not picked up correctly.
Regards,
Sven
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20190317/eae952a8/attachment.html>
------------------------------
Subject: Digest Footer
--