On 04/05/2016 04:43 PM, Dimitry Sibiryakov wrote:
> 05.04.2016 15:22, Alex Peshkoff wrote:
>> Yes currently all keys are ASCII but it's
>> used also for plugins configuration and I see no reasons why national
>> characters can't arrive there.
>     Because they won't work if written in utf-8 or any encoding different 
> from current locale.
>

OK, for them we can use that limitation - be ascii. But as far as I 
remember we were initially going to make all config files to be utf8. 
But there are a lot of other places where NoCaseString is used. And it's 
very efficient when case-insensitive strings are needed. It will be not 
good to loose such class.

What prevents from (for example) making them always utf-16 and 
performing case-insensitive comparison for them?


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to