Link fix
This commit is contained in:
@@ -315,7 +315,17 @@ local function markdownEvents(className)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function formatLink(str)
|
local function formatLink(str)
|
||||||
return str:lower():gsub("[()]", ""):gsub("[:.]+", "-")
|
local base, params = str:match("([^(]+)%(([^)]*%))")
|
||||||
|
local baseName = (base or str):lower():gsub("[:]", "-"):gsub("[%.]", "-")
|
||||||
|
|
||||||
|
if params and params ~= "" then
|
||||||
|
local paramNames = {}
|
||||||
|
for param in params:gmatch("([^,]+)") do
|
||||||
|
table.insert(paramNames, param:match("%s*(%w+)"))
|
||||||
|
end
|
||||||
|
return baseName .. "-" .. table.concat(paramNames, "-")
|
||||||
|
end
|
||||||
|
return baseName
|
||||||
end
|
end
|
||||||
|
|
||||||
local function markdownClassFunctionList(className)
|
local function markdownClassFunctionList(className)
|
||||||
|
|||||||
Reference in New Issue
Block a user