Re: [fpc-devel] UTF8 RTL

2014-11-21 Thread Marco van de Voort
In our previous episode, Michael Schnell said: Not old Delphi compatible. One can go new delphi compatible, and make everything 2-byte as much as possible. Of course I did mean compatibility to New Delphi Strings. But here (seemingly) TStrings (and with this TStringList) works on a

Re: [fpc-devel] UTF8 RTL

2014-11-21 Thread Marco van de Voort
In our previous episode, Mattias Gaertner said: Changing this would need a new versatile String Type that is not available in Delphi and hence not compatible. What has this to do with UTF8 RTL? Nothing. The versatile string type is vaporware. There is no designdocument, nothing.

Re: [fpc-devel] UTF8 RTL

2014-11-21 Thread Michael Schnell
On 11/21/2014 09:53 AM, Marco van de Voort wrote: The versatile string type is vaporware. There is no designdocument, Do you want me to create a document ? I could easily do it. But as it would need compiler magic to work with, I don't have any chance to do the necessary patches. So I think

Re: [fpc-devel] UTF8 RTL

2014-11-21 Thread Michael Van Canneyt
On Fri, 21 Nov 2014, Michael Schnell wrote: On 11/21/2014 09:53 AM, Marco van de Voort wrote: The versatile string type is vaporware. There is no designdocument, Do you want me to create a document ? I could easily do it. But as it would need compiler magic to work with, I don't have any

Re: [fpc-devel] UTF8 RTL

2014-11-21 Thread Michael Schnell
On 11/21/2014 10:44 AM, Michael Van Canneyt wrote: But as it is, without anything for anyone to work with, your ideas are simply dead-born childs. Right you are and Marco is right that it is nothing but Vaporware right now. I did post a kind of documentation draft here to provide a base to

Re: [fpc-devel] UTF8 RTL

2014-11-21 Thread Marco van de Voort
In our previous episode, Michael Schnell said: On 11/21/2014 09:53 AM, Marco van de Voort wrote: The versatile string type is vaporware. There is no designdocument, Do you want me to create a document ? I could easily do it. The point was that even though odds of implementation are low,