As separate PR I could imagine lifting the "build menu" prefs here out of keybindings.c and sharing a namespace with this horrible new global variable. Misery loves company.

Dunno about making your "horrible new global" less lonely, but whoever made the various prefs has made local copies of the values in build.c:113 instead of using them directly, which might explain why the various prefs initialize to zero not the actual initial value.


Reply to this email directly or view it on GitHub.