Модуль:Loc/Marking: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 79: | Строка 79: | ||
local first_non_empty_unescaped = nil | local first_non_empty_unescaped = nil | ||
for i, line in ipairs(lines) do | for i, line in ipairs(lines) do | ||
if line and line:match("%S") then | if line and line:match("%S") then | ||
| Строка 89: | Строка 88: | ||
local enable_numeric = false | local enable_numeric = false | ||
if first_non_empty_unescaped and mw.ustring.match(first_non_empty_unescaped, "^%s*%d+%.") then | if first_non_empty_unescaped and mw.ustring.match(first_non_empty_unescaped, "^%s*%d+%.") then | ||
enable_numeric = true | enable_numeric = true | ||
| Строка 98: | Строка 96: | ||
local processed = line | local processed = line | ||
local handled = false | local handled = false | ||
local line_unescaped = mw.ustring.gsub(line, " ", " ") | local line_unescaped = mw.ustring.gsub(line, " ", " ") | ||