[Lazarus] German umlauts in component names

Dennis dec12 at avidsoft.com.hk
Sun Apr 3 06:21:34 CEST 2016



Graeme Geldenhuys wrote:
> On 2016-04-02 13:16, Santiago A. wrote:
>> similar should be done. You would need to make compulsory a command in
>> source code to tell which code set is using.
> I would hope anybody in this day and age only uses UTF-8 for text files
> and source code. It was designed to solve the multiple CodePages mess
> from before.
>
> Anyway, back to the point. I fully agree that anything outside the ASCII
> range is a bad idea for Identifiers, Unit Names etc. Even if the
> compiler does support it, using it is still a bad idea.
>
> As a contract programmer I already struggle working on code where
> identifiers, Class names, methods, code comments etc are written in
> non-English [I fully agree its their right to do so, as it is not
> feasible to think everybody can speak or write English]. But adding
> different character sets to the mix will massively increase that hurdle.
>
> Regards,
>    - Graeme -
>
I am chinese.
I also think identifiers should be ascii 7 bit or below only.
String values should be UTF-8 as much as possible.
It just avoids so many problems.

Dennis




More information about the Lazarus mailing list