Module:scripts/data: Difference between revisions

Jump to navigation Jump to search
Undo revision 447234 by Sware (talk)
No edit summary
(Undo revision 447234 by Sware (talk))
(One intermediate revision by the same user not shown)
Line 22: Line 22:
--
--
------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
function multiinsert_to_table (list, ...)
  for i, v in ipairs({...}) do
    list[#list+1] = v
  end
end


-- Note: a[2] > b[2] means opens are sorted before closes if otherwise equal.
-- Note: a[2] > b[2] means opens are sorted before closes if otherwise equal.
Line 134: Line 128:
nil,
nil,
"alphabet",
"alphabet",
ranges = multiinsert_to_table(m["Latn"].ranges, 0x039E, 0x039E, 0x03A8, 0x03A8, 0x03BE, 0x03BE, 0x03C8, 0x03C8),
ranges = {
0x0041, 0x005A,
0x0061, 0x007A,
0x00AA, 0x00AA,
0x00BA, 0x00BA,
0x00C0, 0x00D6,
0x00D8, 0x00F6,
0x00F8, 0x02B8,
0x02C0, 0x02C1,
0x02E0, 0x02E4,
0x0363, 0x036F,
0x039E, 0x039E,
0x03A8, 0x03A8,
0x03BE, 0x03BE,
0x03C8, 0x03C8,
0x0485, 0x0486,
0x0951, 0x0952,
0x10FB, 0x10FB,
0x1D00, 0x1D25,
0x1D2C, 0x1D5C,
0x1D62, 0x1D65,
0x1D6B, 0x1D77,
0x1D79, 0x1DBE,
0x1DF8, 0x1DF8,
0x1E00, 0x1EFF,
0x202F, 0x202F,
0x2071, 0x2071,
0x207F, 0x207F,
0x2090, 0x209C,
0x20F0, 0x20F0,
0x2100, 0x2125,
0x2128, 0x2128,
0x212A, 0x2134,
0x2139, 0x213B,
0x2141, 0x214E,
0x2160, 0x2188,
0x2C60, 0x2C7F,
0xA700, 0xA707,
0xA722, 0xA787,
0xA78B, 0xA7CD,
0xA7D0, 0xA7D1,
0xA7D3, 0xA7D3,
0xA7D5, 0xA7DC,
0xA7F2, 0xA7FF,
0xA92E, 0xA92E,
0xAB30, 0xAB5A,
0xAB5C, 0xAB64,
0xAB66, 0xAB69,
0xFB00, 0xFB06,
0xFF21, 0xFF3A,
0xFF41, 0xFF5A,
0x10780, 0x10785,
0x10787, 0x107B0,
0x107B2, 0x107BA,
0x1DF00, 0x1DF1E,
0x1DF25, 0x1DF2A,
},
character_category = false,
character_category = false,
}
}

Navigation menu