Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-29 Thread Sven Barth via lazarus
Sergey Bodrov via lazarus schrieb am Fr., 28. Juli 2023, 18:52: > And UnicodeString is just alias for WideString > On Windows UnicodeString is *not* an alias to WideString. There they are two completely different types that happen to both handle string with a element width of 2 and UTF-16

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-29 Thread Michael Van Canneyt via lazarus
On Fri, 28 Jul 2023, Sergey Bodrov wrote: So far, nothing catchy has been offered. WideChar RTL Note, that WinAPI says: * A Windows code page version with the letter "A" used to indicate "ANSI" * A Unicode version with the letter "W" used to indicate "wide". so, it perfectly matches

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread DougC via lazarus
I like WideChar RTL over Unicode RTL!!-- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Mattias Gaertner via lazarus
On 28.07.23 16:35, Michael Van Canneyt via lazarus wrote: [...] Naming something Unicode without adding any new Unicode feature can hardly be called consistent. As I wrote, the "Unicode" refers to String = UnicodeString. In that sense it is 'consistent with existent terminology' Yes, but

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Luca Olivetti via lazarus
El 28/7/23 a les 16:35, Michael Van Canneyt via lazarus ha escrit: But if all these terribly unhappy and depressed users have a better name, I'm all ears. So far, nothing catchy has been offered. What about "Futura RTL"? Short, catchy and...completely meaningless in this context :-D Great

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Michael Van Canneyt via lazarus
On Fri, 28 Jul 2023, Mattias Gaertner via lazarus wrote: On 28.07.23 13:42, Michael Van Canneyt via lazarus wrote: On Fri, 28 Jul 2023, Alexey Torgashin via lazarus wrote: Objection duly noted. Yes, 'Unicode RTL' sounds very bad. Before it was Unicode too. So, "UTF16 RTL",

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Mattias Gaertner via lazarus
On 28.07.23 13:42, Michael Van Canneyt via lazarus wrote: On Fri, 28 Jul 2023, Alexey Torgashin via lazarus wrote: Objection duly noted. Yes, 'Unicode RTL' sounds very bad. Before it was Unicode too. So, "UTF16 RTL", "WideChar RTL" or so. The "Unicode" refers to String =

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Michael Van Canneyt via lazarus
On Fri, 28 Jul 2023, Alexey Torgashin via lazarus wrote: Objection duly noted. Yes, 'Unicode RTL' sounds very bad. Before it was Unicode too. So, "UTF16 RTL", "WideChar RTL" or so. The "Unicode" refers to String = UnicodeString. The latter has been in use for what, 15-20 years ? The

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Alexey Torgashin via lazarus
Objection duly noted. Yes, 'Unicode RTL' sounds very bad. Before it was Unicode too. So, "UTF16 RTL", "WideChar RTL" or so. Alex -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-28 Thread Michael Van Canneyt via lazarus
On Fri, 28 Jul 2023, Adriaan van Os via fpc-devel wrote: Michael Van Canneyt via fpc-devel wrote: Hello, I have just completed phase one of the "Unicode RTL" effort. I object to the name "Unicode" RTL. Where people talk about what they call "Unicode" they usually mean UCS-16 or UTF-16

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-25 Thread Michael Van Canneyt via lazarus
On Tue, 25 Jul 2023, Luca Olivetti via lazarus wrote: El 24/7/23 a les 23:20, Michael Van Canneyt via lazarus ha escrit: To this end, it would be helpful to add a paragraph on the wiki page underlining how to retain the single-byte RTL; or, if no user action is necessary, mention that,

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-25 Thread Luca Olivetti via lazarus
El 24/7/23 a les 23:20, Michael Van Canneyt via lazarus ha escrit: To this end, it would be helpful to add a paragraph on the wiki page underlining how to retain the single-byte RTL; or, if no user action is necessary, mention that, to set minds at ease. Thank you for this hard work! No

Re: [Lazarus] [fpc-devel] Unicode RTL

2023-07-24 Thread Michael Van Canneyt via lazarus
On Mon, 24 Jul 2023, Kirinn via fpc-devel wrote: Hi, A "unicode" RTL is of course great for targeting legacy Windows platforms, but for those of us on Linux, UTF-8 is the way. It is not only for legacy windows platforms. The target platform is secondary. What to use depends more on your