----------------------------------------------------------------------- -- FILE: xindex-cfg-uca.lua -- DESCRIPTION: configuration file for lua-uca -- REQUIREMENTS: -- AUTHOR: Herbert Voß -- LICENSE: LPPL1.3 -- -- $Id: xindex-cfg-uca.lua 22 2022-02-07 12:18:15Z hvoss $ ----------------------------------------------------------------------- if not modules then modules = { } end modules ['xindex-cfg-lua'] = { version = 0.55, comment = "configuration to xindex-cfg-uca.lua", author = "Herbert Voss", copyright = "Herbert Voss", license = "LPPL 1.3" } -- put any additional code for lua-uca here --- languages.no = function(collator_obj) local tailoring = function(s) collator_obj:tailor_string(s) end collator_obj:uppercase_first() -- tailoring("&[before 1]b<á<<<Á") -- tailoring("&[before 1]d<č<<<Č<ʒ<<<Ʒ<ǯ<<<Ǯ") -- tailoring("&[before 1]e<đ<<<Đ<<ð<<<Ð") -- tailoring("&[before 1]h<ǧ<<<Ǧ<ǥ<<<Ǥ") -- tailoring("&[before 1]l<ǩ<<<Ǩ") -- tailoring("&[before 1]o<ŋ<<<Ŋ<<ń<<<Ń<<ñ<<<Ñ") -- tailoring("&[before 1]t<š<<<Š") -- tailoring("&[before 1]u<ŧ<<<Ŧ<<þ<<<Þ") -- tailoring("&y<<ü<<<Ü<<ű<<<Ű") -- tailoring("&[before 1]ǀ<ž<<<Ž<ø<<<Ø<<œ<<<Œ<æ<<<Æ<å<<<Å<<ȧ<<<Ȧ<ä<<<Ä<<ã<<<Ã<ö<<<Ö<<ő<<<Ő<<õ<<<Õ<<ô<<<Ô<<ǫ<<<Ǫ") -- tailoring("&D<<đ<<<Đ<<ð<<<Ð") -- tailoring("&th<<<þ") -- tailoring("&TH<<<Þ") -- tailoring("&Y<<ü<<<Ü<<ű<<<Ű") -- tailoring("&ǀ<æ<<<Æ<<ä<<<Ä<ø<<<Ø<<ö<<<Ö<<ő<<<Ő<å<<<Å<<