Jacob Dufault
|
cdc268d549
|
Preload code completion, maintain LRU cache for multiple completion files.
|
2017-05-25 23:40:38 -07:00 |
|
Jacob Dufault
|
864ff122d8
|
Scan include directories for include completion candidates.
|
2017-05-21 12:51:15 -07:00 |
|
Jacob Dufault
|
b3d5327342
|
Real-time diagnostics via clang_codeCompleteAt
|
2017-05-19 23:35:14 -07:00 |
|
Jacob Dufault
|
4c487ab797
|
Reparse document after save for code completion, but don't drop existing completion state until after reparse is done.
|
2017-05-10 23:25:41 -07:00 |
|
Jacob Dufault
|
1083a10a66
|
Fix some threading bugs with code completion
|
2017-05-09 21:52:15 -07:00 |
|
Jacob Dufault
|
49c687663e
|
Rework some of the command line flag parsing logic. Hopefully make it more robust.
|
2017-04-25 21:03:22 -07:00 |
|
Jacob Dufault
|
489f54e538
|
Remove most of libclangmm
|
2017-04-22 00:43:48 -07:00 |
|
Jacob Dufault
|
2780e18040
|
CompilationEntry -> Project::Entry
|
2017-04-19 22:01:36 -07:00 |
|
Jacob Dufault
|
c615535d33
|
vscode settings can now include an additional set of clang arguments to apply.
|
2017-04-17 21:06:01 -07:00 |
|
Jacob Dufault
|
5e8e13380d
|
First iteration of code completion off the main thread. Still one race condition but hopefully it shouldn't happen too often.
|
2017-04-16 18:22:59 -07:00 |
|
Jacob Dufault
|
876296d62f
|
more code completion work
|
2017-03-26 21:04:48 -07:00 |
|
Jacob Dufault
|
404b853d6f
|
code completion works (but is still blocking)
|
2017-03-26 14:40:34 -07:00 |
|