Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Jean SUZINEAU via lazarus
Le 06/07/2020 à 00:04, Marco van de Voort via lazarus a écrit : Op 2020-07-05 om 22:17 schreef Jean SUZINEAU via lazarus: My post is close to off topic, but I've seen recently a paper on arXiv proposing to use Chinese characters for logic operators ... When, April 1st? :-) :-)  Not far away,

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Marco van de Voort via lazarus
Op 2020-07-05 om 22:17 schreef Jean SUZINEAU via lazarus: My post is close to off topic, but I've seen recently a paper on arXiv proposing to use Chinese characters for logic operators ... When, April 1st? :-) -- ___ lazarus mailing list

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Ralf Quint via lazarus
On 7/5/2020 1:17 PM, Jean SUZINEAU via lazarus wrote: My post is close to off topic, but I've seen recently a paper on arXiv proposing to use Chinese characters for logic operators ... The keyword for AND would be 与 The  NOT :  非 The XOR:  异或 The boolean OR:  规约或 The bitwise OR:  按位或 ;-)

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Jean SUZINEAU via lazarus
My post is close to off topic, but I've seen recently a paper on arXiv proposing to use Chinese characters for logic operators ... The keyword for AND would be 与 The  NOT :  非 The XOR:  异或 The boolean OR:  规约或 The bitwise OR:  按位或 ;-) https://arxiv.org/pdf/2004.10675.pdf --

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Mattias Gaertner via lazarus
On Sun, 5 Jul 2020 13:22:40 +0200 "R.Smith via lazarus" wrote: > > Very interesting, Graeme. Exactly this could significantly improve > > Lazarus. > > > This thread keeps mentioning "Lazarus" and how it will improve > "Lazarus"... > > Does Lazarus even have a say in this? > > Surely this

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread R.Smith via lazarus
Very interesting, Graeme. Exactly this could significantly improve Lazarus. This thread keeps mentioning "Lazarus" and how it will improve "Lazarus"... Does Lazarus even have a say in this? Surely this is solely up to FPC? -- ___ lazarus

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Marco van de Voort via lazarus
Op 2020-07-04 om 23:13 schreef Sven Barth via lazarus: The Unicode Standard I had linked yesterday evening already, cause I knew that one existed, but I didn't know about the ISO/IEC one... The ISO standard is about making formal language specifications. The unicode relevant bit seems to

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Sven Barth via lazarus
Graeme Geldenhuys via lazarus schrieb am So., 5. Juli 2020, 01:38: > On 04/07/2020 9:48 pm, Sven Barth via lazarus wrote: > > I've just tested: Delphi does not support Emojis. > > I've just tested with Java. They allow Unicode, but only what is > considered "spoken language" characters. So

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-05 Thread Hans-Georg Joepgen via lazarus
Am 05.07.2020 um 01:37 schrieb Graeme Geldenhuys via lazarus: On 04/07/2020 9:48 pm, Sven Barth via lazarus wrote: I've just tested: Delphi does not support Emojis. I've just tested with Java. They allow Unicode, but only what is considered "spoken language" characters. So things like Emojis,

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Graeme Geldenhuys via lazarus
On 04/07/2020 9:48 pm, Sven Barth via lazarus wrote: > I've just tested: Delphi does not support Emojis. I've just tested with Java. They allow Unicode, but only what is considered "spoken language" characters. So things like Emojis, Math Symbols, Arrows etc are not allowed as part of the text

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Sven Barth via lazarus
Am 04.07.2020 um 22:56 schrieb Marco van de Voort via lazarus: Op 2020-07-04 om 22:48 schreef Sven Barth via lazarus: Am 04.07.2020 um 20:13 schrieb Graeme Geldenhuys via lazarus: On 04/07/2020 7:11 pm, Graeme Geldenhuys via lazarus wrote: var     : Integer; begin     for  := 0 to 10 do    

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Marco van de Voort via lazarus
Op 2020-07-04 om 22:48 schreef Sven Barth via lazarus: Am 04.07.2020 um 20:13 schrieb Graeme Geldenhuys via lazarus: On 04/07/2020 7:11 pm, Graeme Geldenhuys via lazarus wrote: var     : Integer; begin     for  := 0 to 10 do   writeln(); end. And exception variables could be 濫 

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Sven Barth via lazarus
Am 04.07.2020 um 20:13 schrieb Graeme Geldenhuys via lazarus: On 04/07/2020 7:11 pm, Graeme Geldenhuys via lazarus wrote: var : Integer; begin for  := 0 to 10 do writeln(); end. And exception variables could be 濫 (nauseated face). I've just tested: Delphi does not support

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Graeme Geldenhuys via lazarus
On 04/07/2020 7:11 pm, Graeme Geldenhuys via lazarus wrote: > var >: Integer; > begin >for  := 0 to 10 do > writeln(); > end. And exception variables could be 濫 (nauseated face). Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Graeme Geldenhuys via lazarus
On 03/07/2020 3:37 pm, Michael Van Canneyt via lazarus wrote: > I did a quick test in Delphi: If Unicode is indeed supported in the language itself, it would be hilarious to start seeing coding using emojis as identifiers! :-D https://unicode.org/emoji/charts/full-emoji-list.html var :

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Vincenzo Campanella via lazarus
Il 03.07.2020 18:44, Dmitry Boyarintsev via lazarus ha scritto: On Fri, Jul 3, 2020 at 10:08 AM Special via lazarus mailto:lazarus@lists.lazarus-ide.org>> wrote: on a Elementary  School near Heidelberg the nine-years-old pupils learn programming with Delphi 10.3 Community

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Florian Klämpfl via lazarus
> Am 03.07.2020 um 14:09 schrieb Special via lazarus > : > > Hi, > > we have many Delphi programs with identifiers containing parts like 'Köln' > and 'Liège'. These programs we want to convert to Lazarus. Unfortunately, > Lazarus (or FP) seems not to be able to use identifiers with umlaute

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-04 Thread Michael Van Canneyt via lazarus
On Sat, 4 Jul 2020, Special via lazarus wrote: Am 03.07.2020 um 16:13 schrieb Martin Frb via lazarus: On 03/07/2020 14:55, Péter Gábor via lazarus wrote: Hi! Then you must allow Cyrillic,d Arabic and so Chinese and other national and special characters to be used in identifiers. Worse, the

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Dmitry Boyarintsev via lazarus
On Fri, Jul 3, 2020 at 12:44 PM Dmitry Boyarintsev < skalogryz.li...@gmail.com> wrote: > Having educational purposes in mind, can variable masking be > achieved through IDE itself, rather than the compiler. > Yes, i do realize that it might get worse when it comes to debugging, where the same

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Dmitry Boyarintsev via lazarus
On Fri, Jul 3, 2020 at 10:08 AM Special via lazarus < lazarus@lists.lazarus-ide.org> wrote: > on a Elementary School near Heidelberg the nine-years-old pupils learn > programming with Delphi 10.3 Community Edition. In one of the programs > they use 'Type ZimmerType = (Küche, Wohnzimmer,

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Sven Barth via lazarus
Martin Frb via lazarus schrieb am Fr., 3. Juli 2020, 17:02: > On 03/07/2020 16:37, Michael Van Canneyt via lazarus wrote: > > > > > > On Fri, 3 Jul 2020, Martin Frb via lazarus wrote: > > > >> On 03/07/2020 16:21, Péter Gábor via lazarus wrote: > >>> Hi! > >>> > >>> I hope that you did not

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Martin Frb via lazarus
On 03/07/2020 16:37, Michael Van Canneyt via lazarus wrote: On Fri, 3 Jul 2020, Martin Frb via lazarus wrote: On 03/07/2020 16:21, Péter Gábor via lazarus wrote: Hi! I hope that you did not misread my words/sentences. Your example if perfect to illustrate the reason why I don't want

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread R.Smith via lazarus
Michael: I did a quick test in Delphi: program doti; {$APPTYPE CONSOLE} ... Great job - Thanks. That came in as I was contemplating doing the same test. I wonder how this test will go in Python - I suppose it cannot matter for case-sensitive languages. --

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Michael Van Canneyt via lazarus
On Fri, 3 Jul 2020, Martin Frb via lazarus wrote: On 03/07/2020 16:21, Péter Gábor via lazarus wrote: Hi! I hope that you did not misread my words/sentences. Your example if perfect to illustrate the reason why I don't want international characters in the language itself (and identifiers).

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Martin Frb via lazarus
On 03/07/2020 16:21, Péter Gábor via lazarus wrote: Hi! I hope that you did not misread my words/sentences. Your example if perfect to illustrate the reason why I don't want international characters in the language itself (and identifiers). Yes, that was my understanding. You gave reasons why

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Péter Gábor via lazarus
Hi! I hope that you did not misread my words/sentences. Your example if perfect to illustrate the reason why I don't want international characters in the language itself (and identifiers). 2020. 07. 03. 16:13 keltezéssel, Martin Frb via lazarus írta: > On 03/07/2020 14:55, Péter Gábor via

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Martin Frb via lazarus
On 03/07/2020 14:55, Péter Gábor via lazarus wrote: Hi! Then you must allow Cyrillic,d Arabic and so Chinese and other national and special characters to be used in identifiers. Worse, the same source may then compile or fail to compile depending on the locale. Pascal is case insensitive.

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Special via lazarus
Am 03.07.2020 um 14:55 schrieb Péter Gábor via lazarus: Hi! Then you must allow Cyrillic,d Arabic and so Chinese and other national and special characters to be used in identifiers. There was a thread about this issue on the list (or maybe on fpc's one) and (as I can remember) the conclusion

Re: [Lazarus] Proposal: Allow Umlaute and Accented Characters in Identifiers

2020-07-03 Thread Péter Gábor via lazarus
Hi! Then you must allow Cyrillic,d Arabic and so Chinese and other national and special characters to be used in identifiers. There was a thread about this issue on the list (or maybe on fpc's one) and (as I can remember) the conclusion was that it's a bad idea. To keep source codes universally