Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

Commit 3562d2f

Browse files
authored
set local option only if desired value is different than what is already set (#5)
1 parent 7b7caba commit 3562d2f

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

editorconfig.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@ local function setSafely(key, value, view)
1414
if value == nil then
1515
-- logger(("Ignore nil for %s"):format(key), view)
1616
else
17-
logger(("Set %s = %s"):format(key, value), view)
18-
SetLocalOption(key, value, view)
17+
if GetOption(key) ~= value then
18+
logger(("Set %s = %s"):format(key, value), view)
19+
SetLocalOption(key, value, view)
20+
end
1921
end
2022
end
2123

0 commit comments

Comments
 (0)