Anyhow ... returning to the initial proposal :)
In respect of item 1) this is all I'm proposing:
diff --git a/src/keyfile.c b/src/keyfile.c index 102fb78..bdf7a0a 100644 --- a/src/keyfile.c +++ b/src/keyfile.c @@ -78,7 +78,7 @@ #define GEANY_DEFAULT_TOOLS_GREP "grep" #define GEANY_DEFAULT_MRU_LENGTH 10 #define GEANY_DEFAULT_FONT_SYMBOL_LIST "Sans 9" -#define GEANY_DEFAULT_FONT_MSG_WINDOW "Sans 9" +#define GEANY_DEFAULT_FONT_MSG_WINDOW "Monospace 9" #define GEANY_DEFAULT_FONT_EDITOR "Monospace 10" #define GEANY_TOGGLE_MARK "~ " #define GEANY_MAX_AUTOCOMPLETE_WORDS 30
ie change the ***DEFAULT*** font for new configs. Existing configs will not change. The user can change it in the GUI at menu->edit_preferences->interface->interface.
Cheers Lex