In addition to this PR we should document that `-n --fields=fiklsZStE` are the recommended `ctags` command line arguments. In addition, I'd suggest that we recommend using ctags for tag file generation over Geany's tag generation because our tag file format depends on the mappings in
https://github.com/geany/geany/blob/master/src/tagmanager/tm_parser.c
and if we change the mapping there, the tag files generated by Geany may become invalid. Maybe we could also document that tag files generated on the command-line using `geany` are guaranteed to be only valid for the Geany release using which they were generated.