Just for the record, I tested the code snippet on Windows with the ctags binary we ship with Geany-Plugins (originating from the MSYS2 ctags package) and this binary also does not parse the extern variable. Still no clue what could cause the different behaviour in parsing on Windows :(.
github-comments@lists.geany.org