Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Jonas Maebe via fpc-pascal
On 19/04/2021 07:59, Michael Van Canneyt via fpc-pascal wrote: > > But MacOS is a problem. macOS is also perfectly scriptable, I just have to finish automating it. The main remaining problem is our hard-wrapped readme and whatsnew files that look terrible in its installer (because it also

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Michael Van Canneyt via fpc-pascal
On Mon, 19 Apr 2021, Karoly Balogh via fpc-pascal wrote: Hi, On Mon, 19 Apr 2021, Michael Van Canneyt via fpc-pascal wrote: > The main remaining problem is our hard-wrapped readme and whatsnew files > that look terrible in its installer (because it also performs wrapping > and it uses a

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Michael Van Canneyt via fpc-pascal
On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: On 19/04/2021 07:59, Michael Van Canneyt via fpc-pascal wrote: But MacOS is a problem. macOS is also perfectly scriptable, I just have to finish automating it. I didn't mean to imply that it is not scriptable. But it's a problem

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Michael Van Canneyt via fpc-pascal
On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: On 19/04/2021 09:28, Michael Van Canneyt via fpc-pascal wrote: From what you say, both problems are related to the tool you use. Are there no other tools that can be used ? The wrapping problem is unrelated to the tool, but to the

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Karoly Balogh via fpc-pascal
Hi, On Mon, 19 Apr 2021, Michael Van Canneyt via fpc-pascal wrote: > > The main remaining problem is our hard-wrapped readme and whatsnew files > > that look terrible in its installer (because it also performs wrapping > > and it uses a proportional font, so many hard-wrapped lines get wrapped >

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Jonas Maebe via fpc-pascal
On 19/04/2021 11:28, Michael Van Canneyt via fpc-pascal wrote: > > > On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: > >> On 19/04/2021 09:28, Michael Van Canneyt via fpc-pascal wrote: >>> >>> >>> From what you say, both problems are related to the tool you use. Are >>> there no other

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Marco van de Voort via fpc-pascal
Op 2021-04-19 om 07:52 schreef Karoly Balogh via fpc-pascal: No, the RTL and the compiler are tightly coupled. What might be possible are further packages like the FCL and interfaceing units, but the core RTL itself definitely not. I think the need comes from the fact that the release cycle

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Michael Van Canneyt via fpc-pascal
On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: On 19/04/2021 11:28, Michael Van Canneyt via fpc-pascal wrote: On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: On 19/04/2021 09:28, Michael Van Canneyt via fpc-pascal wrote: From what you say, both problems are related to

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Jonas Maebe via fpc-pascal
On 19/04/2021 09:28, Michael Van Canneyt via fpc-pascal wrote: > > > From what you say, both problems are related to the tool you use. Are > there no other tools that can be used ? The wrapping problem is unrelated to the tool, but to the console mode focus of our installation files. Such a

Re: [fpc-pascal] Directory Tree

2021-04-19 Thread James Richters via fpc-pascal
I updated Lazarus to Lazarus 2.0.12 / fpc 3.2.0 and that indeed did fix the default encoding error. James ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Florian Klämpfl via fpc-pascal
> Am 19.04.2021 um 11:36 schrieb Michael Van Canneyt via fpc-pascal > : > > > > On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: > >> On 19/04/2021 11:28, Michael Van Canneyt via fpc-pascal wrote: >>> On Mon, 19 Apr 2021, Jonas Maebe via fpc-pascal wrote: On 19/04/2021 09:28,

[fpc-pascal] How does TFPGMap key compare work?

2021-04-19 Thread Ryan Joseph via fpc-pascal
I have a question I was just curious about. From what I can tell TFPGMap uses CompareByte to compare keys of arbitrary type, which is clever but how does this work for ShortStrings? I have tried to use this method myself and I find it always fails because short strings have garbage at the end

Re: [fpc-pascal] Abstract classes ignored

2021-04-19 Thread Ryan Joseph via fpc-pascal
> On Apr 18, 2021, at 11:28 PM, Sven Barth wrote: > > Nowadays: backwards compatibility. backwards compatibility strikes again. :) Regards, Ryan Joseph ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org

Re: [fpc-pascal] Separate release cycle for RTL and compiler proposal

2021-04-19 Thread Florian Klämpfl via fpc-pascal
> Am 19.04.2021 um 07:52 schrieb Karoly Balogh via fpc-pascal > : > > Hi, > > On Mon, 19 Apr 2021, Sven Barth via fpc-pascal wrote: > >>> Am 18.04.2021 um 23:29 schrieb Zamrony P. Juhara via fpc-pascal: >>> >>> I would like to propose to separate RTL release from compiler release >>> so