We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5b3d453 commit c63b01dCopy full SHA for c63b01d
lua/debugprint/options.lua
@@ -40,7 +40,7 @@ end
40
41
M.get_and_validate_global_opts = function(opts)
42
local global_opts =
43
- vim.tbl_deep_extend("force", GLOBAL_OPTION_DEFAULTS, opts or {})
+ vim.tbl_deep_extend("force", vim.deepcopy(GLOBAL_OPTION_DEFAULTS), opts or {})
44
45
validate_global_opts(global_opts)
46
@@ -49,7 +49,7 @@ end
49
50
M.get_and_validate_function_opts = function(opts)
51
local func_opts =
52
- vim.tbl_deep_extend("force", FUNCTION_OPTION_DEFAULTS, opts or {})
+ vim.tbl_deep_extend("force", vim.deepcopy(FUNCTION_OPTION_DEFAULTS), opts or {})
53
54
validate_function_opts(func_opts)
55
0 commit comments