Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.
Änderungen
Zur Navigation springen
Zur Suche springen
Zeile 1:
Zeile 1:
− +
Zeile 20:
Zeile 20:
− +
− +
+
+
+
+
+
+
+
Zeile 28:
Zeile 35:
− +
− storage = string.format( "%s/%s", storage, append ) +
+
+
+
− lucky, r = pcall( fun, "Module:" .. storage )
− local suited
− GlobalMod.globalModules = GlobalMod.globalModules or { }
− suited = GlobalMod.globalModules[ access ]
Zeile 45:
Zeile 51:
− if append then +
− storage = string.format( "%s/%s", storage, append )
− end
Zeile 69:
Zeile 73:
− local storage = string.format( "Module:%s/", Sort.suite )
Zeile 104:
Zeile 107:
− lucky, tmp = pcall( mw.loadData, +
− storage .. variants[ i ] )+
+
+
Zeile 135:
Zeile 140:
− +
− +
− +
Zeile 160:
Zeile 165:
− +
− +
− +
− +
2019-10-29
local Sort = { suite = "Sort",
local Sort = { suite = "Sort",
serial = "2019-10-27",
serial = "2019-10-29",
item = 24205172 }
item = 24205172 }
--[=[
--[=[
-- Postcondition:
-- Postcondition:
-- Returns whatever, probably table
-- Returns whatever, probably table
-- 2019-10-20
-- 2019-10-29
local storage = access
local storage = access
local fun, lucky, r
local finer = function ()
if append then
storage = string.format( "%s/%s",
storage,
append )
end
end
local fun, lucky, r, suited
if advanced then
if advanced then
fun = require
fun = require
fun = mw.loadData
fun = mw.loadData
end
end
if append then
GlobalMod.globalModules = GlobalMod.globalModules or { }
suited = GlobalMod.globalModules[ access ]
if not suited then
finer()
lucky, r = pcall( fun, "Module:" .. storage )
end
end
if not lucky then
if not lucky then
if not suited and
if not suited and
type( alt ) == "number" and
type( alt ) == "number" and
if type( suited ) == "string" then
if type( suited ) == "string" then
storage = suited
storage = suited
finer()
lucky, r = pcall( fun, storage )
lucky, r = pcall( fun, storage )
end
end
local r = adjust
local r = adjust
if adapt or not r:match( "^[ -~]*$" ) then
if adapt or not r:match( "^[ -~]*$" ) then
local collate, post, pre
local collate, post, pre
if apply then
if apply then
collate = tmp
collate = tmp
for i = 1, n do
for i = 1, n do
tmp = foreignModule( Sort.suite,
false,
variants[ i ],
Sort.item )
if type( tmp ) == "table" then
if type( tmp ) == "table" then
var = tmp.single
var = tmp.single
end -- for k, v
end -- for k, v
end
end
elseif lucky then
elseif type( tmp ) == "string" then
collate = "Invalid table " .. variants[ i ]
collate = tmp
break -- for i
break -- for i
else
else
collate = tmp
collate = "Invalid table " .. variants[ i ]
break -- for i
break -- for i
end
end
s = " "
s = " "
end
end
elseif (k >= 768 and k <= 866) or
elseif ( k >= 0x0300 and k <= 0x0362 ) or
(k >= 6832 and k <= 6911) or
( k >= 0x1AB0 and k <= 0x1AFF ) or
(k >= 7616 and k <= 7679) or
( k >= 0x1DC0 and k <= 0x1DFF ) or
(k >= 65056 and k <= 65071) then
( k >= 0xFE20 and k <= 0xFE2F ) then
-- COMBINING ...
-- COMBINING ...
s = ""
s = ""