On 31/08/2016 06:13, Thomas Steinmaurer wrote:
> Hello Adriano,
>
>> Adriano,
>>
>>> On 21/07/2016 05:42, Thomas Steinmaurer wrote:
>>>> Any further ideas?
>>>>
>>>>
>>> What the DE_DE collation expands, and you don't need to add parameter,
>>> are these chars:
>>>
>>> static const ExpandChar ExpansionTbl[NUM_EXPAND_CHARS + 1] = {
>>> {230, 97, 101}, /* æ -> ae */
>>> {198, 65, 69}, /* Æ -> AE */
>>> {223, 115, 115}, /* ß -> ss */
>>> {254, 116, 104}, /* þ -> th */
>>> {222, 84, 72}, /* Þ -> TH */
>>> {0, 0, 0} /* END OF TABLE */
>>> };
>>>
>>> Looks like the one you want is not there.
>> Thanks! Two more questions ...
>>
>> * Is the list above based on some standard/norm or is this Firebird
>> specific?
Some may be based in standard norm and some is not.
>> * I guess the single source of truth regarding expansions per collation
>> is located in the Firebird source. ;-) Can you please point me where to
>> find that?
> Any further ideas?
>
Finding the same table and similar ones to the one I showed in the code
seems not difficult, is it?
Adriano
------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel