Skip to content

1111

Compare
Choose a tag to compare
@MaskRay MaskRay released this 12 Nov 02:45
· 311 commits to 06f9677d789541fdd74a9d831f44a9a120e8591b since this release
  • Switched to Clang's native #include completion if clang >= 8. include_completion.cc is kept for clang<8

  • Refactored message handlers, deleted related static constructors and removed many ls prefixes from class/struct names.

  • textDocument/references and workspace/symbol get a new parameter vector<string> folders; to return results confined in specified folders.

  • hierarchical textDocument/documentSymbol lists member functions without definitions.

  • Fixed EnumConstantDecl's kind & EnumDecl's vars. $ccls/member on scoped enumerations lists its enumeration constants.

  • Fixed/worked around some preamble bugs

  • Fixed MSVC 2017 compatibility issues

  • tobik added a FreeBSD port

Success stories with ClickHouse, Linux, and v8