История изменений
Исправление Deleted, (текущая версия) :
Там такого файла вообше нет
Тогда предоставлю кусочек, включающий строку 341:
$ sed -n -e '317,345p' webview.lua
webview.scroll_parse_funcs = {
-- Abs "100px"
["^(%d+)px$"] = function (_, _, px) return px end,
-- Rel "+/-100px"
["^([-+]%d+)px$"] = function (s, axis, px) return s[axis] + px end,
-- Abs "10%"
["^(%d+)%%$"] = function (s, axis, pc)
return math.ceil(s[axis.."max"] * (pc / 100))
end,
-- Rel "+/-10%"
["^([-+]%d+)%%$"] = function (s, axis, pc)
return s[axis] + math.ceil(s[axis.."max"] * (pc / 100))
end,
-- Abs "10p" (pages)
["^(%d+%.?%d*)p$"] = function (s, axis, p)
return math.ceil(s[axis.."page_size"] * p)
end,
-- Rel "+10p" (pages)
["^([-+]%d+%.?%d*)p$"] = function (s, axis, p)
return s[axis] + math.ceil(s[axis.."page_size"] * p)
end,
}
Исходная версия Deleted, :
Там такого файла вообше нет
Тогда предоставлю кусочек, включающий строку 341:
$ sed -n -e '317,345p' webview.lua
webview.scroll_parse_funcs = {
-- Abs "100px"
["^(%d+)px$"] = function (_, _, px) return px end,
-- Rel "+/-100px"
["^([-+]%d+)px$"] = function (s, axis, px) return s[axis] + px end,
-- Abs "10%"
["^(%d+)%%$"] = function (s, axis, pc)
return math.ceil(s[axis.."max"] * (pc / 100))
end,
-- Rel "+/-10%"
["^([-+]%d+)%%$"] = function (s, axis, pc)
return s[axis] + math.ceil(s[axis.."max"] * (pc / 100))
end,
-- Abs "10p" (pages)
["^(%d+%.?%d*)p$"] = function (s, axis, p)
return math.ceil(s[axis.."page_size"] * p)
end,
-- Rel "+10p" (pages)
["^([-+]%d+%.?%d*)p$"] = function (s, axis, p)
return s[axis] + math.ceil(s[axis.."page_size"] * p)
end,
}