@@ -809,12 +809,11 @@ end function ct.parse_span(str,ctx) local function delimited(start, stop, s) - -- local r = { pcall(ss.str.delimit, 'utf8', start, stop, s) } - -- if r[1] then return table.unpack(r, 2) end - -- ctx:fail(tostring(e)) - return ss.str.delimit(ss.str.enc.utf8, start, stop, s) + local r = { pcall(ss.str.delimit, nil, start, stop, s) } + if r[1] then return table.unpack(r, 2) end + ctx:fail(tostring(r[2])) end local buf = "" local spans = {} local function flush()