I made a mistake, I made the pull request for the rest of the code in geany-themes on codebrainz's fork instead of geany's one. The details are there:

https://github.com/codebrainz/geany-themes/pull/37

For example a special comment for markup, with a neutral color could make sense, while the one made for programming language's comment are colorful and distracting