I always wondered this too, for the [`SCI_SETPROPERTY` replacements in `filetypes.c`](https://github.com/geany/geany/blob/master/data/filetypes.c#L40). It looks like [in this commit](https://github.com/geany/geany/commit/002503decd7778a6dda3b9200f15a2f87f7b1c1c#L10L329), the property that would be replaced for `$(file.patterns.cpp)` was removed but new properties using it were added.