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
