Closed HighCommander4 closed 6 years ago
Looks like the server changed its representation of symbol kinds from ClangSymbolKind to lsSymbolKind, which has slightly different kinds in a different order. Meanwhile the client's SemanticSymbolKind still corresponds to ClangSymbolKind.
Yes, ClangSymbolKind
has been removed.
https://github.com/cquery-project/emacs-cquery/blob/master/cquery-semantic-highlighting.el#L188 this may help
I have a fix for this locally, but I will wait until https://github.com/cquery-project/cquery/pull/470 merges, to make sure the changes here correspond to that.
Merged, please upload the PR :)
Would be nice to get a release for this issue. The inconsistent and missing highlighting is a bit confusing.
And $cquery/callTreeInitial
-> $cquery/callHierarchyInitial
Would be nice to get a release for this issue. The inconsistent and missing highlighting is a bit confusing.
I've pushed a new release. Make sure to also update the cquery binary, as the call tree / type hierarchy have been renamed to call hierarchy and inheritance hierarchy - the underlying API has changed.
Thanks! Seems to be working properly.
Some kinds of symbols are colored with the wrong color, as if the symbol kinds got mixed up somehow.