From e17546333a5b7dd6c098a80573ade8200e1d7b39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Sun, 12 May 2024 02:50:39 +0200 Subject: [PATCH] options.lua: fix some lint warnings --- player/lua/options.lua | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/player/lua/options.lua b/player/lua/options.lua index b05b73427b..4647677e3e 100644 --- a/player/lua/options.lua +++ b/player/lua/options.lua @@ -72,13 +72,9 @@ local function read_options(options, identifier, on_update) if line:sub(#line) == "\r" then line = line:sub(1, #line - 1) end - if string.find(line, "#") == 1 then - - else + if string.find(line, "#") ~= 1 then local eqpos = string.find(line, "=") - if eqpos == nil then - - else + if eqpos ~= nil then local key = string.sub(line, 1, eqpos-1) local val = string.sub(line, eqpos+1) @@ -108,7 +104,7 @@ local function read_options(options, identifier, on_update) -- command line options are always applied on top of these local conf_and_default_opts = opt_table_copy(options) - local function parse_opts(full, options) + local function parse_opts(full, opt) for key, val in pairs(full) do if string.find(key, prefix, 1, true) == 1 then key = string.sub(key, string.len(prefix)+1) @@ -122,7 +118,7 @@ local function read_options(options, identifier, on_update) msg.error("script-opts: error converting value '" .. val .. "' for key '" .. key .. "'") else - options[key] = convval + opt[key] = convval end end end @@ -136,15 +132,15 @@ local function read_options(options, identifier, on_update) if on_update then local last_opts = opt_table_copy(options) - mp.observe_property("options/script-opts", "native", function(name, val) + mp.observe_property("options/script-opts", "native", function(_, val) local new_opts = opt_table_copy(conf_and_default_opts) parse_opts(val, new_opts) local changelist = {} - for key, val in pairs(new_opts) do - if not opt_equal(last_opts[key], val) then + for k, v in pairs(new_opts) do + if not opt_equal(last_opts[k], v) then -- copy to user - options[key] = opt_copy(val) - changelist[key] = true + options[k] = opt_copy(v) + changelist[k] = true end end last_opts = new_opts