Re: [Lazarus] Unicode RTL

2023-07-25 Thread Mattias Gaertner via lazarus
On 24.07.23 21:49, Michael Van Canneyt via lazarus wrote: [...]Hopefully, in the near future the compiler settings dialog in Lazarus will also allow you to specify a subtarget. I will add it. Mattias -- ___ lazarus mailing list

[Lazarus] Unicode RTL

2023-07-24 Thread Michael Van Canneyt via lazarus
Hello, I have just completed phase one of the "Unicode RTL" effort. The 'Unicode RTL' is an effort to be more Delphi compatible: - Char = Unicode Char and String = UnicodeString - Provide dotted filenames. Basically closer to the RTL as it exists in more recent versions of Delphi

Re: [Lazarus] Unicode RTL for FPC

2023-01-15 Thread Rolf Wetjen via lazarus
Hi Michael, - update/clone fpc: git clone https://gitlab.com/freepascal.org/fpc/source.git fpc ** ok - Switch to unicode branch: cd fpc **missing in the description git switch unicodertl ** ok - Create FPC unicode-rtl-capable compiler cd fpc ** already in fpc make all ** ok, beside of the fact

Re: [Lazarus] Unicode RTL for FPC

2023-01-12 Thread Michael Van Canneyt via lazarus
On Thu, 12 Jan 2023, Rolf Wetjen via lazarus wrote: Hi Michael, I'm interested in this but I expect that I'm not the expert you are looking for. Some time ago ( Lazarus 1.8 or even earlier) I made a directory sync program for my own use for Windows which is aware of Unicode names in the

Re: [Lazarus] Unicode RTL for FPC

2023-01-12 Thread Rolf Wetjen via lazarus
Hi Michael, I'm interested in this but I expect that I'm not the expert you are looking for. Some time ago ( Lazarus 1.8 or even earlier) I made a directory sync program for my own use for Windows which is aware of Unicode names in the file system. I tried to follow your instruction but I

[Lazarus] Unicode RTL for FPC

2023-01-06 Thread Michael Van Canneyt via lazarus
Hello, I'm currently working for a company (Tixeo.com) that is preparing to use FPC to recompile their flagship product (written in Delphi) for certain targets. As part of this work, we're striving to make the Free Pascal RTL and Packages more compatible with recent Delphis. That means: -