module. For template-invokable functions, see Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/templates. lookup_<span class="searchmatch">name</span> Look up the <span class="searchmatch">name</span> of a code point. Used by Module:character info, Module:character...
local func_<span class="searchmatch">name</span> = prefix .. suffix m_<span class="searchmatch">Unicode</span>_<span class="searchmatch">data</span> = m_<span class="searchmatch">Unicode</span>_<span class="searchmatch">data</span> or require "Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>" local func = m_<span class="searchmatch">Unicode</span>_<span class="searchmatch">data</span>[func_<span class="searchmatch">name</span>] or errorf(2...
= m_str_utils.char local export = {} local udata = mw.load<span class="searchmatch">Data</span>("Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/<span class="searchmatch">data</span>") local floor = math.floor local unpack = unpack or table.unpack...
require("Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>") local export = {} local function get_html_entity_character(c) local <span class="searchmatch">data</span> = require("Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/<span class="searchmatch">data</span>/html entities")...
end return <span class="searchmatch">data</span> end function export.<span class="searchmatch">name</span>_aliases() local <span class="searchmatch">data</span> = {} for cp, alias, tp in iterate_<span class="searchmatch">unicode</span>_<span class="searchmatch">data</span>("Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>/raw/<span class="searchmatch">Name</span>Aliases.txt")...
This module provides ways for some of the functions in Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span> to be used in templates. lookup, is Call one the functions starting with lookup...
# # The formal <span class="searchmatch">name</span> aliases are part of the <span class="searchmatch">Unicode</span> character namespace, which # includes the character <span class="searchmatch">names</span> and the <span class="searchmatch">names</span> of <span class="searchmatch">named</span> character sequences...
make_pattern(frame) local module_<span class="searchmatch">name</span> = frame.args.module if not module_<span class="searchmatch">name</span> then error("Provide <span class="searchmatch">name</span> of submodule of Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span> in |module= parameter...
m_str_utils = require("Module:string utilities") local m_<span class="searchmatch">Unicode</span>_<span class="searchmatch">data</span> = require("Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>") local cp = m_str_utils.codepoint local is_callable...
"CANCEL TAG", --[=[ -- The <span class="searchmatch">names</span> for codepoints U+E0100 to U+E01EF are generated by a rule in -- [[Module:<span class="searchmatch">Unicode</span> <span class="searchmatch">data</span>]]. [ 0xE0100 ] = "VARIATION...