mirror of
https://github.com/neovim/neovim.git
synced 2025-10-06 09:56:31 +00:00
log_init: call log_path_init (#11501)
This has to be done after `init_homedir` for XDG default and `set_init_1` for lookup from env, which could be done earlier likely (to help with https://github.com/neovim/neovim/issues/10937), but this keeps it in sync with Vim. Fixes https://github.com/neovim/neovim/issues/11499.
This commit is contained in:
@@ -93,6 +93,7 @@ static bool log_path_init(void)
|
||||
void log_init(void)
|
||||
{
|
||||
uv_mutex_init(&mutex);
|
||||
log_path_init();
|
||||
}
|
||||
|
||||
void log_lock(void)
|
||||
|
@@ -144,7 +144,6 @@ static const char *err_extra_cmd =
|
||||
|
||||
void event_init(void)
|
||||
{
|
||||
log_init();
|
||||
loop_init(&main_loop, NULL);
|
||||
resize_events = multiqueue_new_child(main_loop.events);
|
||||
|
||||
@@ -220,6 +219,7 @@ void early_init(void)
|
||||
// First find out the home directory, needed to expand "~" in options.
|
||||
init_homedir(); // find real value of $HOME
|
||||
set_init_1();
|
||||
log_init();
|
||||
TIME_MSG("inits 1");
|
||||
|
||||
set_lang_var(); // set v:lang and v:ctype
|
||||
|
Reference in New Issue
Block a user