Hello Daniël, Thursday, October 23, 2008, 5:34:59 PM, you wrote:
DM> Don't overexagerate, this is true with plain ASCII as well. Non-English DM> software exists already for over 5 decades and nothing has stopped us to DM> write code that performs the functions you name. I'm not overexagerating, the question: > MS> Which kind of UCS2 based function do you think are tied to a > MS> language(group) ? needs this answer. DM> Example: In Dutch uppercase characters generally do not get tremas: DM> Daniël becomes DANIEL. Should an uppercase routine worry? No, this is a DM> spelling convention, the correct uppercase of ë is Ë, we should not DM> confuse spelling with uppercasing. Example also, in spanish "sólo" is different than "SOLO" and meaning is different ( alone <> only ). This does not means that I and others will not accept a general case routines in most cases and if a proper working is needed anybody can write its own routines, but this does not change the fact that most unicode routines must have language tailoring to be conformant. DM> If someone wants to write language spelling convention specific uppercase DM> routines he is free, FPC's runtime library should simply return the DM> correct uppercase of the characters of a string and so should software DM> working with lower/uppercase characters not bother in most circumstances. I'm not asking for it (I have already written it for my needs, but it is a bit incomplete for a good donation), I'm only answering a precise question. -- Best regards, JoshyFun _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel