It looks like the iteration order is not the order in `filetype_extensions.conf`, its the order in which filetypes are defined in `filetypes_array` so its not changable. @b4n to check [this](https://github.com/geany/geany/blob/3f20ad363a38e9f6b08877d5ade1290d7c69e670...) is called by [this](https://github.com/geany/geany/blob/3f20ad363a38e9f6b08877d5ade1290d7c69e670...)