Jacob Dufault
|
7840b7a015
|
Cache global completion results.
|
2017-05-26 00:10:55 -07:00 |
|
Jacob Dufault
|
cdc268d549
|
Preload code completion, maintain LRU cache for multiple completion files.
|
2017-05-25 23:40:38 -07:00 |
|
Jacob Dufault
|
32940e2c88
|
Experiment with caching CXIndex across multiple sessions
|
2017-05-24 19:04:19 -07:00 |
|
Jacob Dufault
|
8910d0a13e
|
Fix warnings (almost all numeric cast-related)
|
2017-05-21 16:22:00 -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
|
83f8c7afa8
|
Better insert text for STL types
|
2017-05-15 00:58:29 -07:00 |
|
Jacob Dufault
|
3001faf9a8
|
Signature help and snippets for code completion
|
2017-05-15 00:29:22 -07:00 |
|
Jacob Dufault
|
74d67b0eb5
|
Update readme, add TODO
|
2017-05-10 23:36:34 -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
|
4a4315d7a1
|
Set code completion thread name
|
2017-05-09 21:00:05 -07:00 |
|
Jacob Dufault
|
6737599c11
|
Add CXTranslationUnit_CreatePreambleOnFirstParse for code completion on non-Windows machines.
|
2017-05-08 22:15:35 -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
|
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
|
2ebaadd696
|
Small nits
|
2017-04-16 01:55:14 -07:00 |
|
Jacob Dufault
|
faa3cce185
|
Add a couple completion kinds.
|
2017-04-16 01:37:27 -07:00 |
|
Jacob Dufault
|
5b734e4c64
|
code dedup
|
2017-03-30 21:15:42 -07:00 |
|
Jacob Dufault
|
82596abc51
|
misc cleanup
|
2017-03-30 21:13:58 -07:00 |
|
Jacob Dufault
|
4c601c4d37
|
wip
|
2017-03-27 18:47:12 -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 |
|
Jacob Dufault
|
7ffdf77b99
|
textDocument/open close edit, WIP code completion
|
2017-03-25 23:47:59 -07:00 |
|