akiyosi / goneovim

A GUI frontend for neovim.
MIT License
2.36k stars 59 forks source link

settings.toml apparently not sourced on Windows #449

Closed Glirastes closed 1 year ago

Glirastes commented 1 year ago

I'm running Windows 10 and am trying to configure Goneovim. However it seems that my config, located at %LOCALAPPDATA%\goneovim\settings.toml is not sourced. Path is correct, checked it dozens of times. Echoing the environment variables from inside Goneovim gives correct results. Installed Goneovim with scoop.

Here is the tested config:

[Editor]
Width = 1960
Height = 900
Margin = 0
Gap = 0
ReversingScrollDirection = true
Transparent = 0.5
FontFamily = "Source Code Pro"
FontSize = 14

Goneovim did not change the slightest bit.

And here is the logfile (--debug was the only command line option given):

2023/03/23 11:49:35.379475 000.000 --- GONEOVIM STARTING ---
2023/03/23 11:49:35.379475 000.000 detecting home directory path
2023/03/23 11:49:35.380474 000.999 reading config
2023/03/23 11:49:35.380474 000.999 start    generating the application
2023/03/23 11:49:35.392489 013.014 finished generating the application
2023/03/23 11:49:35.392489 013.014 setting environment variable
2023/03/23 11:49:35.392489 013.014 set working directory path
2023/03/23 11:49:35.392489 013.014 initializing font
2023/03/23 11:49:35.392489 013.014 initializing svg images
2023/03/23 11:49:35.392489 013.014 initializing color palette
2023/03/23 11:49:35.392489 013.014 initializing notification UI
2023/03/23 11:49:35.392489 013.014 start    preparing the application window.
2023/03/23 11:49:35.465758 086.283 finished preparing the application window.
2023/03/23 11:49:35.465758 086.283 window layout done
2023/03/23 11:49:35.465758 086.283 done calculating the width of the font.
2023/03/23 11:49:35.465758 086.283 initialize workspace
2023/03/23 11:49:35.469761 090.286 initialazed UI components
2023/03/23 11:49:35.470758 091.283 assembled UI components
2023/03/23 11:49:35.470758 091.283 done initialazing workspaces
2023/03/23 11:49:35.470758 091.283 done connecting UI siganal
2023/03/23 11:49:35.470758 091.283 starting nvim
2023/03/23 11:49:35.470758 091.283 focused UI
2023/03/23 11:49:35.497759 118.284 done starting nvim
2023/03/23 11:49:35.498758 119.283 updating size of UI components
2023/03/23 11:49:35.498758 119.283 attaching UI
2023/03/23 11:49:35.498758 119.283 InputMethodQuery:: query: 1
2023/03/23 11:49:35.498758 119.283 InputMethodQuery:: query: 256
2023/03/23 11:49:35.552762 173.287 Received redraw event from neovim
2023/03/23 11:49:35.552762 173.287 start    option_set
2023/03/23 11:49:35.554758 175.283 finished option_set
2023/03/23 11:49:35.554758 175.283 start    default_colors_set
2023/03/23 11:49:35.554758 175.283 start    updating UI color
2023/03/23 11:49:35.554758 175.283 finished updating UI color
2023/03/23 11:49:35.554758 175.283 finished default_colors_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 Received redraw event from neovim
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 Received redraw event from neovim
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.554758 175.283 start    hl_group_set
2023/03/23 11:49:35.554758 175.283 finished hl_group_set
2023/03/23 11:49:35.554758 175.283 start    hl_attr_define
2023/03/23 11:49:35.554758 175.283 finished hl_attr_define
2023/03/23 11:49:35.555758 175.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 start    hl_group_set
2023/03/23 11:49:35.555758 176.283 finished hl_group_set
2023/03/23 11:49:35.555758 176.283 start    hl_attr_define
2023/03/23 11:49:35.555758 176.283 finished hl_attr_define
2023/03/23 11:49:35.555758 176.283 Received GUI event from neovim
2023/03/23 11:49:35.555758 176.283 ui enter
2023/03/23 11:49:35.663761 284.286 Received redraw event from neovim
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    hl_attr_define
2023/03/23 11:49:35.664762 285.287 finished hl_attr_define
2023/03/23 11:49:35.664762 285.287 start    hl_group_set
2023/03/23 11:49:35.664762 285.287 finished hl_group_set
2023/03/23 11:49:35.664762 285.287 start    option_set
2023/03/23 11:49:35.664762 285.287 finished option_set
2023/03/23 11:49:35.664762 285.287 start    default_colors_set
2023/03/23 11:49:35.664762 285.287 finished default_colors_set
2023/03/23 11:49:35.664762 285.287 start    grid_resize
2023/03/23 11:49:35.665763 286.288 finished grid_resize
2023/03/23 11:49:35.665763 286.288 start    grid_clear
2023/03/23 11:49:35.665763 286.288 finished grid_clear
2023/03/23 11:49:35.665763 286.288 start    update_menu
2023/03/23 11:49:35.665763 286.288 finished update_menu
2023/03/23 11:49:35.665763 286.288 start    option_set
2023/03/23 11:49:35.665763 286.288 finished option_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 Received redraw event from neovim
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    default_colors_set
2023/03/23 11:49:35.665763 286.288 start    updating UI color
2023/03/23 11:49:35.665763 286.288 finished updating UI color
2023/03/23 11:49:35.665763 286.288 finished default_colors_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 Received redraw event from neovim
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    hl_group_set
2023/03/23 11:49:35.665763 286.288 finished hl_group_set
2023/03/23 11:49:35.665763 286.288 start    default_colors_set
2023/03/23 11:49:35.665763 286.288 finished default_colors_set
2023/03/23 11:49:35.665763 286.288 start    hl_attr_define
2023/03/23 11:49:35.665763 286.288 finished hl_attr_define
2023/03/23 11:49:35.665763 286.288 start    default_colors_set
2023/03/23 11:49:35.665763 286.288 start    updating UI color
2023/03/23 11:49:35.666761 287.286 finished updating UI color
2023/03/23 11:49:35.666761 287.286 finished default_colors_set
2023/03/23 11:49:35.666761 287.286 start    hl_attr_define
2023/03/23 11:49:35.666761 287.286 finished hl_attr_define
2023/03/23 11:49:35.666761 287.286 Received redraw event from neovim
2023/03/23 11:49:35.666761 287.286 start    hl_attr_define
2023/03/23 11:49:35.666761 287.286 finished hl_attr_define
2023/03/23 11:49:35.666761 287.286 Received redraw event from neovim
2023/03/23 11:49:35.666761 287.286 start    hl_attr_define
2023/03/23 11:49:35.666761 287.286 finished hl_attr_define
2023/03/23 11:49:35.666761 287.286 Received GUI event from neovim
2023/03/23 11:49:35.666761 287.286 Received GUI event from neovim
2023/03/23 11:49:35.666761 287.286 Received GUI event from neovim
2023/03/23 11:49:35.666761 287.286 Received GUI event from neovim
2023/03/23 11:49:35.666761 287.286 Received GUI event from neovim
2023/03/23 11:49:35.666761 287.286 vim enter
2023/03/23 11:49:35.666761 287.286 Received GUI event from neovim
2023/03/23 11:49:35.666761 287.286 ui enter
2023/03/23 11:49:35.667768 288.293 Received redraw event from neovim
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    default_colors_set
2023/03/23 11:49:35.667768 288.293 start    updating UI color
2023/03/23 11:49:35.667768 288.293 finished updating UI color
2023/03/23 11:49:35.667768 288.293 finished default_colors_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    win_viewport
2023/03/23 11:49:35.667768 288.293 finished win_viewport
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.667768 288.293 finished hl_group_set
2023/03/23 11:49:35.667768 288.293 start    hl_attr_define
2023/03/23 11:49:35.667768 288.293 finished hl_attr_define
2023/03/23 11:49:35.667768 288.293 start    hl_group_set
2023/03/23 11:49:35.668761 288.293 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 Received redraw event from neovim
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 Received redraw event from neovim
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    hl_attr_define
2023/03/23 11:49:35.668761 289.286 finished hl_attr_define
2023/03/23 11:49:35.668761 289.286 start    hl_group_set
2023/03/23 11:49:35.668761 289.286 finished hl_group_set
2023/03/23 11:49:35.668761 289.286 start    grid_resize
2023/03/23 11:49:35.669761 290.286 finished grid_resize
2023/03/23 11:49:35.669761 290.286 start    grid_line
2023/03/23 11:49:35.669761 290.286 finished grid_line
2023/03/23 11:49:35.669761 290.286 Received redraw event from neovim
2023/03/23 11:49:35.669761 290.286 start    grid_line
2023/03/23 11:49:35.669761 290.286 finished grid_line
2023/03/23 11:49:35.669761 290.286 start    msg_set_pos
2023/03/23 11:49:35.669761 290.286 finished msg_set_pos
2023/03/23 11:49:35.669761 290.286 start    grid_resize
2023/03/23 11:49:35.669761 290.286 finished grid_resize
2023/03/23 11:49:35.669761 290.286 start    grid_line
2023/03/23 11:49:35.669761 290.286 finished grid_line
2023/03/23 11:49:35.669761 290.286 start    win_pos
2023/03/23 11:49:35.669761 290.286 finished win_pos
2023/03/23 11:49:35.669761 290.286 start    win_viewport
2023/03/23 11:49:35.669761 290.286 finished win_viewport
2023/03/23 11:49:35.669761 290.286 start    grid_cursor_goto
2023/03/23 11:49:35.669761 290.286 finished grid_cursor_goto
2023/03/23 11:49:35.669761 290.286 start    mode_info_set
2023/03/23 11:49:35.669761 290.286 finished mode_info_set
2023/03/23 11:49:35.669761 290.286 start    mode_change
2023/03/23 11:49:35.669761 290.286 finished mode_change
2023/03/23 11:49:35.669761 290.286 start    mouse_on
2023/03/23 11:49:35.669761 290.286 finished mouse_on
2023/03/23 11:49:35.669761 290.286 start    flush
2023/03/23 11:49:35.669761 290.286 InputMethodQuery:: query: 2
2023/03/23 11:49:35.669761 290.286 IME preeditstr:: cursor pos in preeditstr: 0
2023/03/23 11:49:35.669761 290.286 finished flush
2023/03/23 11:49:35.669761 290.286 Received GUI event from neovim
2023/03/23 11:49:35.669761 290.286 Received GUI event from neovim
2023/03/23 11:49:35.669761 290.286 Received redraw event from neovim
2023/03/23 11:49:35.669761 290.286 start    grid_line
2023/03/23 11:49:35.669761 290.286 finished grid_line
2023/03/23 11:49:35.670787 291.312 start    win_viewport
2023/03/23 11:49:35.670787 291.312 finished win_viewport
2023/03/23 11:49:35.670787 291.312 start    grid_cursor_goto
2023/03/23 11:49:35.670787 291.312 finished grid_cursor_goto
2023/03/23 11:49:35.670787 291.312 start    flush
2023/03/23 11:49:35.670787 291.312 InputMethodQuery:: query: 2
2023/03/23 11:49:35.670787 291.312 IME preeditstr:: cursor pos in preeditstr: 0
2023/03/23 11:49:35.670787 291.312 finished flush
2023/03/23 11:49:35.670787 291.312 screen device pixel ratio is 1.000000
2023/03/23 11:49:35.670787 291.312 start creating word cache: NORMAL
2023/03/23 11:49:35.670787 291.312 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.674776 295.301 finished creating word cache: NORMAL
2023/03/23 11:49:35.675777 296.302 start creating word cache: 1:1
2023/03/23 11:49:35.675777 296.302 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.675777 296.302 finished creating word cache: 1:1
2023/03/23 11:49:35.675777 296.302 start creating word cache: CRLF
2023/03/23 11:49:35.675777 296.302 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.678776 299.301 finished creating word cache: CRLF
2023/03/23 11:49:35.678776 299.301 start creating word cache: Top
2023/03/23 11:49:35.678776 299.301 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.679776 300.301 finished creating word cache: Top
2023/03/23 11:49:35.679776 300.301 screen device pixel ratio is 1.000000
2023/03/23 11:49:35.679776 300.301 start creating word cache: [No Name
2023/03/23 11:49:35.679776 300.301 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.681775 302.300 finished creating word cache: [No Name
2023/03/23 11:49:35.681775 302.300 start creating word cache: 1
2023/03/23 11:49:35.681775 302.300 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.681775 302.300 finished creating word cache: 1
2023/03/23 11:49:35.681775 302.300 start creating word cache: ~
2023/03/23 11:49:35.681775 302.300 Outputs font information creating word cache: Consolas 12  12
2023/03/23 11:49:35.681775 302.300 finished creating word cache: ~
2023/03/23 11:49:35.681775 302.300 screen device pixel ratio is 1.000000
2023/03/23 11:49:36.163419 783.944 Start    preparing for deferred drawing UI
2023/03/23 11:49:36.174822 795.347 Finished preparing the deferred drawing UI.
2023/03/23 11:49:36.563497 1184.022 detect font family: Consolas 12  12
2023/03/23 11:49:36.563497 1184.022 create workspace sidebar
2023/03/23 11:49:36.569604 1190.129 detect font family: Consolas 12  12
2023/03/23 11:49:37.918316 2538.841 The application was closed outside of Neovim's commands, such as the Close button.
2023/03/23 11:49:37.928311 2548.836 Received redraw event from neovim
2023/03/23 11:49:37.928311 2548.836 start    grid_cursor_goto
2023/03/23 11:49:37.928311 2548.836 finished grid_cursor_goto
2023/03/23 11:49:37.928311 2548.836 start    flush
2023/03/23 11:49:37.928311 2548.836 InputMethodQuery:: query: 2
2023/03/23 11:49:37.928311 2548.836 IME preeditstr:: cursor pos in preeditstr: 0
2023/03/23 11:49:37.928311 2548.836 finished flush
2023/03/23 11:49:37.928311 2548.836 The application was quitted with the exit of Neovim.
akiyosi commented 1 year ago

@Glirastes Hi :) Thanks for this report.

What behavior checks are you basing your determination that the settings.toml is not sourced on?

Glirastes commented 1 year ago

@akiyosi I designed the config shown above to very clearly indicate to me if it's applied or not. Note that I have never used TOML before, but I think the syntax should be correct.

My Observation was that Goneovim looks and behaves exactly the same, whether the config is present or not. Specifically (view config above):

Based on that I am quite certain that the contents of my config do not apply. Also, looking at the logfile, reading the config consumes no time at all, isn't that a very clear indicator aswell? Thanks for your help. I feel embarrassed about this, since it's a somewhat big repo and apparently no one else has this trivial problem, but the path to the config really conforms to what is described in the Wiki / helpfiles.

akiyosi commented 1 year ago

I'm sorry. The documentation was wrong.

In Windows, the configuration file adopts the same location as MacOS and Linux when %XDG_CONFIG_HOME% is defined, and it is customary to set %LOCALAPPDATA% as %XDG_CONFIG_HOME% in Windows.

However, %XDG_CONFIG_HOME% is not usually defined on Windows. In this case, the configuration directory is detected in the following order in Windows

%USERPROFILE%\.condig\goneovim\settings.toml
%USERPROFILE%\.goneovim\settings.toml

You will either define %XDG_CONFIG_HOME% or create a configuration directory under %USERPROFILE%.

aloknigam247 commented 1 year ago

Hey, I have the same issue, and trying to use Goneovim from long time, but could not for this reason. I tried both the paths above

%USERPROFILE%\.condig\goneovim\settings.toml
%USERPROFILE%\.goneovim\settings.toml

but none of them worked for me. I used the same config as used in the description above.

Glirastes commented 1 year ago

@akiyosi Thanks. Setting the environment variable did indeed fix it. However I also tried out the other two paths and did not manage to get the config sourced consistently. Upon further testing I concluded, that the presence of the directories themselves also plays a critical role (which I think is not the desired logic, at least I find it highly unusual and confusing). I tested every combination of the three directories (present or not) and the environment variable %XDG_CONFIG_HOME% (set to %LOCALAPPDATA% or not present), below are the results.

a) %LOCALAPPDATA%\goneovim\ b) %USERPROFILE%\.config\goneovim\ c) %USERPROFILE%\.goneovim\

IMG_000854 The config was only present in one of the three directories at a time, indicated by the first column. The environment variable was either explicitly set to %LOCALAPPDATA% or not at all, indicated by the second column.

Based on these results, the logic seems to be something like the following pseudo-code (haven't looked at the actual code):

if (%XDG_CONFIG_HOME% set){
    if (%XDG_CONFIG_HOME%/goneovim/ exists){
        if (config in there) { source it }
    }
    else if (%USERPROFILE%/.goneovim/ exists){
        if (config in there) { source it }
    }
}
else{
    if (%USERPROFILE%/.config/goneovim/ exists){
        if (config in there) { source it }
    }
    else if (%USERPROFILE%/.goneovim/ exists){
        if (config in there) { source it }
    }
}

I think the behaviour for vimrc in (Neo)vim is to look for the file in every directory and only stop, if either a vimrc is found or all present directories do not contain one. I would find that behaviour intuitive for Goneovim as well. Not something critical for now though.

@aloknigam247 Looking at the above image, you should also be able to get it to work.

akiyosi commented 1 year ago

@Glirastes Thanks for the test! In fact, the implementation is as follows:

https://github.com/akiyosi/goneovim/blob/master/editor/config.go#L168-L177

If there is a more ideal logic, I will consider fixing it.

aloknigam247 commented 1 year ago

@Glirastes @akiyosi still I am not able to source the config. I made a syntax error in the config so that goneovim reports it. Still no error messages. Also, I checked this log is also not there in debug logs https://github.com/akiyosi/goneovim/blob/f3a185199b46e692a954af04aba1703d38af782a/editor/editor.go#L226

I installed goneovim using scoop. Not sure what is wrong here

aloknigam247 commented 1 year ago

goneovim is not working for me, but goneovim-nightly do works as expected

Glirastes commented 1 year ago

@aloknigam247 Why would you assume, that Goneovim reports a syntax error in the config? Depending on the severity of the syntax error, for me the effect is rather the opposite: The config does not get sourced anymore. You might want to consider testing a valid config that still allows you to determine if it was sourced or not.

And what do you mean when you say that nightly is working? The config or the log message? The latter was introduced in a recent commit, so that might be why you don't see it in the release version.

Did you set the XDG_CONFIG_HOME user environment variable to %LOCALAPPDATA% (restart might be needed after that) and is your config located under %LOCALAPPDATA%\goneovim\settings.toml?

aloknigam247 commented 1 year ago

No I didn't assumed, I saw this code and thought it will print some error statement if I used an invalid toml file. https://github.com/akiyosi/goneovim/blob/f3a185199b46e692a954af04aba1703d38af782a/editor/config.go#LL188-L191C3

And the log below that I mentioned is also printed in the debug logs file.https://github.com/akiyosi/goneovim/blob/f3a185199b46e692a954af04aba1703d38af782a/editor/editor.go#L226

Yes I set the XDG_CONFIG_HOME to LOCALAPPDATA and other use cases as mentioned in https://github.com/akiyosi/goneovim/blob/master/editor/config.go#L168-L177.

So nightly is working as expected in my case., so using the nightly one.

akiyosi commented 1 year ago

If the current specifications are unsatisfactory, I would like some specific suggestions. If there is a better specification, I would like to improve it. If there are none, I would like to close this issue.

Glirastes commented 1 year ago

@akiyosi As I said, I think it would be better to have a settings.toml always sourced, no matter in which of the 3 directories it is located and no matter which of the other config directories are present (as long as they do not contain a settings.toml themselves). Looking at the image I provided in this issue, that would mean that the rightmost column only contains checkmarks. So Goneovim would only stop searching if either a settings.toml is found, or none of the three directories contains a settings.toml. I think this is universal behaviour in config logic, not only in Vim and Neovim, but especially since Goneovim is a Gui for Neovim, it would make sense to me to implement the same behaviour.

akiyosi commented 1 year ago

@Glirastes So you are saying that it should be source in all cases on the spreadsheet you summarized?

Glirastes commented 1 year ago

@akiyosi Yes exactly.

akiyosi commented 1 year ago

@Glirastes I have created a fix to improve detection of Windows config directories.

https://github.com/akiyosi/goneovim/commit/792b82f30f3334981e2e349f32fd11caff148672

Glirastes commented 1 year ago

Very busy atm, will check if it's working as expected when I have time (and eventually close this issue ;) ).

akiyosi commented 1 year ago

I don't think there is any problem, so I will merge them. Please re-open if you have any problems.