532
edits
No edit summary |
(alphabetical order) |
||
Line 3,864: | Line 3,864: | ||
} | } | ||
naming.get_keys = function() | naming.get_keys = function() | ||
local | local keyset = {} | ||
for key, value in pairs(naming) do | |||
for key, value in pairs(naming) do | if type(value) == 'table' then | ||
table.insert(keyset, key) | |||
end | |||
end | |||
table.sort(keyset) | |||
local keys = '' | |||
for i, key in ipairs(keyset) do | |||
keys = keys .. ',' .. key:gsub("^%l", string.upper) | keys = keys .. ',' .. key:gsub("^%l", string.upper) | ||
end | end | ||
keys = keys:gsub("^,", "") | |||
return keys | |||
keys = keys:gsub("^,", "") | |||
return keys | |||
end | end | ||
return naming | return naming |