Fangrui Song
|
e522ce8179
|
Backport recent update of completion
|
2019-10-23 21:56:51 -07:00 |
|
Fangrui Song
|
43d1ec144c
|
Catch filesystem_error
|
2019-10-23 21:56:51 -07:00 |
|
Fangrui Song
|
0e3e567207
|
Remove eyesore
|
2019-10-23 21:56:51 -07:00 |
|
Fangrui Song
|
662933e64c
|
Simplify indexer and query
|
2019-10-23 21:56:51 -07:00 |
|
Fangrui Song
|
9ed024f5cc
|
Simplify lsp.h and fix qual_name_offset when SetVarDetail is called on an existing variable
|
2019-10-23 21:56:51 -07:00 |
|
Fangrui Song
|
cdc7544471
|
Better definition/references on #include lines
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
5fb88749a9
|
Simplify Position & Range; prettify Maybe; remove file_contents.{h,cc}
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
a632f97a2d
|
Remove import_manager.cc
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
b872faa160
|
Simplify
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
3fbfb99e1b
|
Use clang_File_tryGetRealPathName
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
b51347960c
|
Import cmake improvement by Daan De Meyer
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
a52d56a453
|
Add qual_name_offset to Index* structs; improve workspace/symbol and documentSymbol
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
2035a24c74
|
Set typeDefinitionProvider
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
96bba583c9
|
Remove unused fs code.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
fdb562bb42
|
Use global config.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
062b1ad0fd
|
Simplify optional.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
38cc501a8a
|
Fuzzy
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
daf7a41278
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
c96631d1ee
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
a58a38c32d
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
eb7d0951ce
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
22a7bcb47f
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
ce33cc86d4
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
e1398ff319
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
f7872d143d
|
.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
b839389f77
|
Resurrection of ccls
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
39dfe052f5
|
Better textDocument/definition heuristic for T::name style dependent names
|
2019-10-23 21:56:50 -07:00 |
|
Chao Shen
|
53138afabd
|
Extract LLVM to specific directory.
|
2019-10-23 21:56:50 -07:00 |
|
Fangrui Song
|
6c95649904
|
Improve fuzzy matching heuristics.
|
2019-10-23 21:56:50 -07:00 |
|
Chao Shen
|
4a95eda9d7
|
Fix lost index update.
|
2019-10-23 21:56:50 -07:00 |
|
DaanDeMeyer
|
2b493d80c2
|
Enable gcc extensions on cygwin only
|
2019-10-23 21:56:50 -07:00 |
|
DaanDeMeyer
|
bbf7feae19
|
enable gcc extensions (needed for cygwin support)
|
2019-10-23 21:56:50 -07:00 |
|
Pavel Davydov
|
fdba724f07
|
Add comment with short issue description. (#545)
|
2019-10-23 21:56:50 -07:00 |
|
Pavel Davydov
|
a6e62aa28c
|
Blacklist '-include' and '-include-pch' flags. (#545)
|
2019-10-23 21:56:50 -07:00 |
|
Daan De Meyer
|
7a6ceae500
|
Switch to -print-resource-dir (drop support for system clang 4.0)
|
2019-10-23 21:56:50 -07:00 |
|
Maxim Kot
|
b68b063abd
|
UB fixed.
Forgotten return was removed.
|
2019-10-23 21:56:50 -07:00 |
|
Jacob Dufault
|
47aa9b8e23
|
Work on e2e tests
|
2019-10-23 21:56:50 -07:00 |
|
Jacob Dufault
|
98090c543d
|
Minor type cleanup
|
2019-10-23 21:56:50 -07:00 |
|
DaanDeMeyer
|
b110f0f96c
|
Change default cmake build type to Release
|
2019-10-23 21:56:50 -07:00 |
|
Chao Shen
|
eefaad79f2
|
Preprocessor keyword completion.
|
2019-10-23 21:56:50 -07:00 |
|
Patrick Reisert
|
9ba87673b8
|
Ignore cl's -showIncludes
|
2019-10-23 21:56:50 -07:00 |
|
Chao Shen
|
8da0172955
|
Fix missing include completions.
|
2019-10-23 21:56:50 -07:00 |
|
Jacob Dufault
|
2fc731c856
|
ipc.h -> method.h, rename some types
|
2019-10-23 21:56:50 -07:00 |
|
Jacob Dufault
|
e37a6c814b
|
Remove global list of message ids.
Also do some naming cleanup. Also remove xmacros.
|
2019-10-23 21:56:50 -07:00 |
|
Jacob Dufault
|
ee87d6cb97
|
Fix some warnings due to missing returns
|
2019-10-23 21:56:50 -07:00 |
|
Boris Staletic
|
39fbd1a2d5
|
Make overridden flags persistent
didOpen can override flags from compilation database.
didSave was able to reset the flags back.
This makes sure that the overridden flags persist.
|
2019-10-23 21:56:50 -07:00 |
|
Jacob Dufault
|
38fbe89b4c
|
Don't use an IterationLoop for main indexer.
This causes the indexer to exit.
|
2019-10-23 21:56:50 -07:00 |
|
Elliot Berman
|
23bf95b5e3
|
Flush sessions on textDocument/didOpen
|
2019-10-23 21:56:50 -07:00 |
|
Elliot Berman
|
702eec9f2a
|
Undo changes to diagnostics engine and import pipeline
They didn't seem necessary
|
2019-10-23 21:56:50 -07:00 |
|
Elliot Berman
|
c636eae680
|
Flush all clang-complete sessions on workspace/didChangeConfiguration
|
2019-10-23 21:56:50 -07:00 |
|