Skip to content

Tags: Ewenwan/ccls

Tags

0.20210330

Toggle 0.20210330's commit message
Fix short_name_size when getNameAsString does not return a prefix (Ma…

…skRay#784)

0.20201219

Toggle 0.20201219's commit message
Resolve "directory" in compile_commands.json in case CWD is not the p…

…roject root

Also delete an unneeded chdir hack.

Close MaskRay#703

0.20201025

Toggle 0.20201025's commit message
Adapt llvmorg-12-init-5498-g257b29715bb: add an argument to the ctor …

…of clang::driver::Driver

0.20190314.4

Toggle 0.20190314.4's commit message
Add missing headers to adapt llvmorg-11-init-5501-g213aea4c583 and ll…

…vmorg-11-init-5528-gd7c5037e6b9

0.20190823.5

Toggle 0.20190823.5's commit message
indexer: disable warnings and skip processed function bodies

Adapt clang rC370337: removal of createIndexingAction and WrappingIndexAction

0.20190314.3

Toggle 0.20190314.3's commit message
Adapt clang rC357037: removal of setVirtualFileSystem

0.20181225.10

Toggle 0.20181225.10's commit message
textDocument/didOpen: index related files when a header is opened

Fix MaskRay#180

index.initialBlacklist: ["."] can inhibit initial indexing (useful for larger code bases).
Opened files are still indexed, though.
This heuristic allows related files (a/foo.c a/b/foo.cc) to be indexed when a header (foo.h) is opened.

0.20181111.3

Toggle 0.20181111.3's commit message
Add Apache LICENSE file (MaskRay#121)

0.20181024.2

Toggle 0.20181024.2's commit message
Implement textDocument/documentLink

0.20181010.2

Toggle 0.20181010.2's commit message
Fix hierarchical document symbol

1. Fixed a bug on building document symbol tree: As sym2ds was updated in
place, nested funcs/types may be moved into children of another
lsDocumentSymbol before itself got processed.

2. Namespaces only have declarations, in the old implementation it wasn't included in the result, making the result less hierarchical. This
commit fixes this by including the declarations of a symbol if no
definitions found.