doom-nvim icon indicating copy to clipboard operation
doom-nvim copied to clipboard

improved debugging of modules

Open molleweide opened this issue 3 years ago • 0 comments
trafficstars

Currently, I have noticed that when a module fails to load it does not inform you of which file that failed, eg. if a util is failing.

example err:


[doom] [DEBUG 11:58:13] init.lua:62: Doom: loading 'doom.core.commands'...
[doom] [DEBUG 11:58:13] init.lua:68: Successfully loaded 'doom.core.commands' module
[doom] [DEBUG 11:58:13] init.lua:62: Doom: loading 'doom.core.modules'...
[doom] [DEBUG 11:58:13] init.lua:68: Successfully loaded 'doom.core.modules' module
[doom] [ERROR 11:58:13] config.lua:92: There was an error loading module 'features.dui'. Traceback:
[doom] loop or previous error loading module 'doom.modules.features.dui'
[doom] stack traceback:
[doom] ^I[C]: at 0x010b205713
[doom] ^I[C]: in function 'xpcall'
[doom] ^I...s/hjalmarjakobsson/.config/nvim/lua/doom/core/config.lua:81: in function 'node'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/tree.lua:260: in function 'recurse'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/tree.lua:251: in function 'recurse'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/tree.lua:441: in function 'traverse_table'
[doom] ^I...s/hjalmarjakobsson/.config/nvim/lua/doom/core/config.lua:65: in function 'load'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:120: in function '_reload_doom'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:156: in function 'reload'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:175: in function <...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:174>

[doom] ^I[string ":lua"]:1: in main chunk
[doom] [INFO  11:58:13] init.lua:158: Reloaded Doom in 0.305 seconds
Press ENTER or type command to continue


molleweide avatar Sep 08 '22 15:09 molleweide