# HG changeset patch # User Bram Moolenaar # Date 1662411603 -7200 # Node ID 7ad136fb7fcd833831f4e26b7dc0f0528de2e328 # Parent db466dbab7f9c71610770bccca718b682a5aea32 patch 9.0.0392: inverted condition is a bit confusing Commit: https://github.com/vim/vim/commit/e53a0d44090753d6284b34cc7fb5cf6c765d562c Author: K.Takata Date: Mon Sep 5 21:45:11 2022 +0100 patch 9.0.0392: inverted condition is a bit confusing Problem: Inverted condition is a bit confusing. Solution: Remove the "!" and swap the blocks. (Ken Takata) diff --git a/src/os_win32.c b/src/os_win32.c --- a/src/os_win32.c +++ b/src/os_win32.c @@ -8197,20 +8197,20 @@ get_default_console_color( ctermbg = -1; if (id > 0) syn_id2cterm_bg(id, &ctermfg, &ctermbg); - if (!USE_WT) + if (USE_WT) + { + cterm_normal_bg_gui_color = guibg = + ctermbg != -1 ? ctermtoxterm(ctermbg) : INVALCOLOR; + if (ctermbg < 0) + ctermbg = 0; + } + else { guibg = ctermbg != -1 ? ctermtoxterm(ctermbg) : default_console_color_bg; cterm_normal_bg_gui_color = guibg; ctermbg = ctermbg < 0 ? 0 : ctermbg; } - else - { - cterm_normal_bg_gui_color = guibg = - ctermbg != -1 ? ctermtoxterm(ctermbg) : INVALCOLOR; - if (ctermbg < 0) - ctermbg = 0; - } } *cterm_fg = ctermfg; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -704,6 +704,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 392, +/**/ 391, /**/ 390,