Deprecate wml_utils.split in favour of stringx.split
This commit is contained in:
parent
34cce96a58
commit
31467d29d7
1 changed files with 7 additions and 1 deletions
|
@ -2,7 +2,12 @@
|
||||||
local utils = {vwriter = {}}
|
local utils = {vwriter = {}}
|
||||||
|
|
||||||
function utils.split(s)
|
function utils.split(s)
|
||||||
return tostring(s or ""):gmatch("[^%s,][^,]*")
|
return coroutine.wrap(function()
|
||||||
|
local split = s:split()
|
||||||
|
for _,s in ipairs(split) do
|
||||||
|
coroutine.yield(s)
|
||||||
|
end
|
||||||
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
function utils.check_key(val, key, tag, convert_spaces)
|
function utils.check_key(val, key, tag, convert_spaces)
|
||||||
|
@ -179,5 +184,6 @@ end
|
||||||
|
|
||||||
utils.trim = wesnoth.deprecate_api('wml_utils.trim', 'stringx.trim', 1, nil, stringx.trim)
|
utils.trim = wesnoth.deprecate_api('wml_utils.trim', 'stringx.trim', 1, nil, stringx.trim)
|
||||||
utils.parenthetical_split = wesnoth.deprecate_api('wml_utils.parenthetical_split', 'stringx.quoted_split or stringx.split', 1, nil, utils.parenthetical_split)
|
utils.parenthetical_split = wesnoth.deprecate_api('wml_utils.parenthetical_split', 'stringx.quoted_split or stringx.split', 1, nil, utils.parenthetical_split)
|
||||||
|
utils.split = wesnoth.deprecate_api('wml_utils.split', 'stringx.split', 1, nil, utils.split)
|
||||||
|
|
||||||
return utils
|
return utils
|
||||||
|
|
Loading…
Add table
Reference in a new issue