Fangrui Song
|
1dc55843e7
|
Remove unused fs code.
|
2018-04-04 10:48:13 -07:00 |
|
Fangrui Song
|
d9bcaecf25
|
Use global config.
|
2018-04-04 00:29:27 -07:00 |
|
Fangrui Song
|
d8fbc752d0
|
.
|
2018-03-31 17:49:32 -07:00 |
|
Fangrui Song
|
46fc3b8323
|
.
|
2018-03-31 16:30:53 -07:00 |
|
Fangrui Song
|
d83be5adcc
|
.
|
2018-03-31 13:54:19 -07:00 |
|
Fangrui Song
|
233e377137
|
.
|
2018-03-31 11:27:28 -07:00 |
|
Fangrui Song
|
6c8fee4141
|
.
|
2018-03-31 09:47:27 -07:00 |
|
Fangrui Song
|
f8a816d110
|
.
|
2018-03-31 09:07:53 -07:00 |
|
Fangrui Song
|
89dd4b066b
|
.
|
2018-03-31 00:53:39 -07:00 |
|
Fangrui Song
|
da649891ae
|
Resurrection of ccls
|
2018-03-30 22:02:26 -07:00 |
|
Fangrui Song
|
512cd8cbd3
|
Better textDocument/definition heuristic for T::name style dependent names
|
2018-03-29 22:36:54 -07:00 |
|
Chao Shen
|
ddc318eef3
|
Preprocessor keyword completion.
|
2018-03-23 21:26:07 -07:00 |
|
Chao Shen
|
e235dbedfe
|
Fix missing include completions.
|
2018-03-23 10:42:26 -07:00 |
|
Jacob Dufault
|
7ff4a9aac9
|
ipc.h -> method.h, rename some types
|
2018-03-21 22:01:21 -07:00 |
|
Jacob Dufault
|
cad6dcda0c
|
Remove global list of message ids.
Also do some naming cleanup. Also remove xmacros.
|
2018-03-21 21:05:25 -07:00 |
|
Boris Staletic
|
bdabb7596c
|
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.
|
2018-03-21 18:50:42 -07:00 |
|
Elliot Berman
|
1afb6c3988
|
Flush sessions on textDocument/didOpen
|
2018-03-20 16:48:44 -07:00 |
|
Elliot Berman
|
f17196e3da
|
Flush all clang-complete sessions on workspace/didChangeConfiguration
|
2018-03-20 16:48:44 -07:00 |
|
Boris Staletic
|
c6ea1f1946
|
Conditionally allow reindex on didChange
|
2018-03-20 00:09:40 -07:00 |
|
Jacob Dufault
|
c7e5299bee
|
Reformat
|
2018-03-19 19:51:42 -07:00 |
|
Jacob Dufault
|
3f5e34ef20
|
Restore include completion on #
|
2018-03-19 19:50:22 -07:00 |
|
Fangrui Song
|
b9c3af0be9
|
Don't include system header files for #include " (#i" ) completion
|
2018-03-18 14:56:30 -07:00 |
|
Fangrui Song
|
1e019f4984
|
Simplify and optimize completion.
|
2018-03-18 13:06:40 -07:00 |
|
Fangrui Song
|
639f587e01
|
Optimize FuzzyMatcher and add tests.
|
2018-03-18 12:18:16 -07:00 |
|
Fangrui Song
|
55bfe58fea
|
textDocument/didOpen: add args to override project entry
|
2018-03-17 13:24:21 -07:00 |
|
Fangrui Song
|
552658f967
|
Variant of clangd fuzzy matcher
|
2018-03-16 00:41:58 -07:00 |
|
Rian Neogi
|
bcdb8690f0
|
Remove unneeded code
|
2018-03-15 11:53:27 -07:00 |
|
Rian Neogi
|
26584cac81
|
Fix completion on semicolon
|
2018-03-15 11:53:27 -07:00 |
|
Fangrui Song
|
89d45fb48a
|
Reload .cquery compile_commands.json upon workspace/didChangeConfiguration. fix #378
And backport https://github.com/waf-project/waf/pull/2127
|
2018-03-11 15:15:15 -07:00 |
|
Fangrui Song
|
640f548e7c
|
Use std::index_sequence and std::make_unique
|
2018-03-10 15:57:02 -08:00 |
|
Fangrui Song
|
3995a9d5b8
|
Add initialization options highlight.{blacklist,whitelist}
|
2018-03-09 00:23:32 -08:00 |
|
Fangrui Song
|
6815f1312f
|
Add semantic parent to textDocument/references
|
2018-03-06 20:05:32 -08:00 |
|
Fangrui Song
|
e6c4d32a6b
|
Add config->diagnostics.{blacklist,whitelist}
|
2018-03-05 19:03:39 -08:00 |
|
Fangrui Song
|
df55e79e4e
|
Add DiagnosticsEngine and add config->diagnostics.frequencyMs to allow reducing textDocument/publishDiagnostics frequency
|
2018-03-05 17:53:38 -08:00 |
|
Fangrui Song
|
8de44e3b95
|
Add workspace/executeCommand
|
2018-03-01 21:26:14 -08:00 |
|
Fangrui Song
|
8fcf60e3bc
|
Add textDocument/typeDefinition
|
2018-03-01 20:19:38 -08:00 |
|
Fangrui Song
|
3e3bf885eb
|
Use X macros
|
2018-03-01 19:09:35 -08:00 |
|
Fangrui Song
|
0ba8f2a42c
|
Remove atomic_object.h and add workspace/didChangeConfiguration placeholder
|
2018-03-01 18:15:33 -08:00 |
|
Fangrui Song
|
8e70a1078e
|
Use call sites for callHierarchy
|
2018-02-28 17:56:49 -08:00 |
|
Jacob Dufault
|
d1fdf231c8
|
Make all call type default in $cquery/callHierarchy
|
2018-02-27 23:08:39 -08:00 |
|
Fangrui Song
|
ba87714e92
|
Merge $cquery/*Hierarchy{Initial,Expand}
|
2018-02-27 22:25:16 -08:00 |
|
Fangrui Song
|
214eded2cb
|
Support listing local variables in memberHierarchy and better handling of locations for typedef; remove cquery_call_tree.cc
|
2018-02-26 21:32:58 -08:00 |
|
Fangrui Song
|
60c0267432
|
Var DetailedName
|
2018-02-26 18:29:37 -08:00 |
|
Fangrui Song
|
09dd20226f
|
Rename FuncDefDefinitionData::locals to vars, remove constants from EnumDecl's vars
|
2018-02-26 17:53:37 -08:00 |
|
Fangrui Song
|
7743480b13
|
Use clang_getTypedefDeclUnderlyingType and expand alias_of in memberHierarchy
|
2018-02-26 00:31:16 -08:00 |
|
Fangrui Song
|
eee785569f
|
memberHierarchy
|
2018-02-25 23:14:03 -08:00 |
|
Fangrui Song
|
42825d022b
|
memberHierarchy
|
2018-02-25 22:55:17 -08:00 |
|
Fangrui Song
|
c166f3bca8
|
Simplify hierarchies
|
2018-02-25 19:44:43 -08:00 |
|
Fangrui Song
|
95797be730
|
Rename *DefDefinitionData::{base,parents} to bases and add inheritanceHierarchy{Initial,Expand}
|
2018-02-25 18:52:30 -08:00 |
|
Fangrui Song
|
dc18f04759
|
Strip scope qualifiers of detailed_name in $cquery/memberHierarchy{Initial,Expand}
|
2018-02-25 17:03:24 -08:00 |
|