@@ -120,14 +120,14 @@ local function _primary_score(color_name, spec)
120
120
or strings .startswith (handle2 , normalized_color , { ignorecase = true })
121
121
or strings .endswith (handle1 , normalized_color , { ignorecase = true })
122
122
or strings .endswith (handle2 , normalized_color , { ignorecase = true })
123
- logger :debug (
124
- " |_primary_score| unique:%s, shortest:%s (current:%s, minimal:%s), matched:%s" ,
125
- vim .inspect (unique ),
126
- vim .inspect (shortest ),
127
- vim .inspect (current_name_len ),
128
- vim .inspect (minimal_name_len ),
129
- vim .inspect (matched )
130
- )
123
+ -- logger:debug(
124
+ -- "|_primary_score| unique:%s, shortest:%s (current:%s, minimal:%s), matched:%s",
125
+ -- vim.inspect(unique),
126
+ -- vim.inspect(shortest),
127
+ -- vim.inspect(current_name_len),
128
+ -- vim.inspect(minimal_name_len),
129
+ -- vim.inspect(matched)
130
+ -- )
131
131
local n = 0
132
132
if unique then
133
133
n = n + 3
@@ -250,8 +250,8 @@ local function _init()
250
250
for i , color_name in ipairs (FilteredColorNamesList ) do
251
251
FilteredColorNameToIndexMap [color_name ] = i
252
252
end
253
- logger :debug (" |_init| FilteredColorNamesList:%s" , vim .inspect (FilteredColorNamesList ))
254
- logger :debug (" |_init| FilteredColorNameToIndexMap:%s" , vim .inspect (FilteredColorNameToIndexMap ))
253
+ -- logger:debug("|_init| FilteredColorNamesList:%s", vim.inspect(FilteredColorNamesList))
254
+ -- logger:debug("|_init| FilteredColorNameToIndexMap:%s", vim.inspect(FilteredColorNameToIndexMap))
255
255
end
256
256
257
257
local function _force_sync_syntax ()
@@ -819,10 +819,8 @@ local function setup(opts)
819
819
820
820
vim .api .nvim_create_autocmd (" ColorSchemePre" , {
821
821
callback = function (event )
822
- -- logger.debug(
823
- -- "|colorbox.setup| ColorSchemePre event:%s",
824
- -- vim.inspect(event)
825
- -- )
822
+ local logger = logging .get (" colorbox" ) --[[ @as commons.logging.Logger]]
823
+ logger :debug (" |colorbox.setup| ColorSchemePre event:%s" , vim .inspect (event ))
826
824
local ColorNameToColorSpecsMap =
827
825
require (" colorbox.db" ).get_color_name_to_color_specs_map ()
828
826
if type (event ) ~= " table" or ColorNameToColorSpecsMap [event .match ] == nil then
@@ -839,7 +837,6 @@ local function setup(opts)
839
837
local home_dir = vim .fn [" colorbox#base_dir" ]()
840
838
local ok , setup_err = pcall (Configs .setup [spec .handle ], home_dir , spec )
841
839
if not ok then
842
- local logger = logging .get (" colorbox" ) --[[ @as commons.logging.Logger]]
843
840
logger :err (
844
841
" failed to setup colorscheme:%s, error:%s" ,
845
842
vim .inspect (spec .handle ),
@@ -859,7 +856,9 @@ local function setup(opts)
859
856
-- "|colorbox.setup| ColorScheme event:%s",
860
857
-- vim.inspect(event)
861
858
-- )
862
- _save_track (event .match )
859
+ vim .schedule (function ()
860
+ _save_track (vim .g .colors_name )
861
+ end )
863
862
end ,
864
863
})
865
864
0 commit comments