Hello,

I'm reading a lot of code of SynEdit, and I find a big logical bug with how
things implemented.

Many programming languages such as Python, Ruby, Javascript and few others,
are supporting unicode based named for methods, functions, class, variables
etc...
It allow everyone that wish to do it, to create for example in non latin
chars names, including also umlets and other chars.

The implementation of TSynEdit is to run across all of the ASCII table
(0..255) and act only by this. And that's a logical bug imho.

Ido

http://ik.homelinux.org/
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to