@eht16 I'll add your example. Are there any rules for choosing filetype strings? Would `emacs` recognize `Matlab/Octave`?
The rule is that the name in https://github.com/geany/geany/blob/master/data/filetype_extensions.conf must match. Since we are talking about that detail, would you mind adding this as well?
I don't know if `emacs` would recognize `Matlab/Octave` but since we are about documenting Geany's behaviour here, I don't mind :D.