Each setting in filetypes.c is read with [this macro](https://github.com/geany/geany/blob/9f4407ca29ac4dd6401fbc0688fb8c244158ae3d/src/utils.h#L78) rather than reading all of one config file then all of the other, but the effect is the same, partial overriding.
And as you know build has a wonderful setting by setting overriding system :) Highlighting is much more complex since the set of keys is not fixed, but seems to also read a setting from the user config if it exists and from the system one if not, @b4n could confirm. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/1482#issuecomment-298162637
