For some symbols, pressing Ctrl-Alt-Down (go-to-symbol) results in a jump to the correct file and line, but for other symbols nothing happens. This is when browsing Fortran code.
I've logged the tags object returned by ctags by adding a line to tag-reader.coffee at the beginning of findTags callback:
ctags.findTags tagsFile, symbol, (err, tags=[]) ->
console.log(tags)
tag.directory = projectPath for tag in tags
The only differences I can see are in "name" and "pattern". However, both seem to return the correct file.
Any help in further debugging this is appreciated, I have absolutely zero javascript/coffeescript experience.
For some symbols, pressing Ctrl-Alt-Down (go-to-symbol) results in a jump to the correct file and line, but for other symbols nothing happens. This is when browsing Fortran code.
I've logged the tags object returned by ctags by adding a line to tag-reader.coffee at the beginning of findTags callback:
For a working tag (a new file is opened), I see:
For a non-working tag (nothing happens), I see:
The only differences I can see are in "name" and "pattern". However, both seem to return the correct file. Any help in further debugging this is appreciated, I have absolutely zero javascript/coffeescript experience.