Morgan Aldridge
Morgan Aldridge
See [this Mastodon thread](https://mastodon.social/@morgant/112984489703256147) where I explore & demonstrate some of the options I've tried on OpenBSD.
I've taken a quick look at the [MLVWM](https://github.com/morgant/mlvwm) source and the following is my current understanding: * `SetStartFunction()` in `config.c` handles the parsing of `InitFunction` & `RestartFunction` built-in functions and:...
Unfortunately, I must have missed or misunderstood something in the `mlvwm` source, as it appears that only the last defined `InitFunction` block is executed. Honestly, that's what I initially expected...
Upon reviewing the [MLVWM](https://github.com/morgant/mlvwm) source again, specifically the implementation of `SetStartFunction()` in `mlvwm/config.c`, I believe I now understand what I missed: * When [the `new` variable is initialized](https://github.com/morgant/mlvwm/blob/8eb3738420093b8fc54ffe98eef2d60fb55e5f66/mlvwm/config.c#L322) (`new =...
My initial triaging hints at this being handled in `menus.c`'s `press_menu()`, which is called from `event.c`'s `handle_button_press()`, though this will need to be confirmed.
@vandry Presumably this would be addressed as part of preparing a `0.25` release (see issue #19), correct?