Fangrui Song
|
b839389f77
|
Resurrection of ccls
|
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 |
|
Fangrui Song
|
57f2c325f0
|
parentKind in semantic highlighting: SymbolKind -> lsSymbolKind
|
2018-03-07 00:34:20 -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
|
c68548a2ca
|
Remove <regex> from lex_utils.h and separate language_server_api.h
% time clang++ -fsyntax-only -std=c++11 a.cc
<iostream> => 0.35s
<regex> => 0.68s
|
2018-02-23 16:33:48 -08:00 |
|
Fangrui Song
|
58d6547411
|
Remove ClangSymbolKind in favor of lsSymbolKind
|
2018-02-18 11:43:28 -08:00 |
|
Jacob Dufault
|
a392301be3
|
Format
|
2018-01-29 16:27:43 -08:00 |
|
Fangrui Song
|
bdb880e0a5
|
Serialize VarDefDefinitionData::{parent_kind,parent_id}
|
2018-01-28 12:34:31 -08:00 |
|
Jacob Dufault
|
e09ed35a8d
|
Forward declare Project
|
2018-01-06 16:04:51 -08:00 |
|
scturtle
|
4c2dff39ef
|
Response "being indexed" instead of "not found".
|
2017-12-30 19:39:10 -08:00 |
|
Jacob Dufault
|
c596e55dcc
|
Cleanup some includes.
|
2017-12-29 12:00:52 -06:00 |
|
Jacob Dufault
|
243630ca2e
|
wip
|
2017-12-28 08:55:46 -08:00 |
|
Jacob Dufault
|
f6d84cd68c
|
Merge IpcManager and QueueManager
|
2017-12-23 16:25:18 -08:00 |
|
Jacob Dufault
|
ae8cae5ba6
|
Do not index files starting with git:
|
2017-12-06 17:00:19 -08:00 |
|
Jacob Dufault
|
b65a30c3f7
|
Move Ipc_* types into messages/
|
2017-12-05 20:41:44 -08:00 |
|
Jacob Dufault
|
b441a90e0d
|
Finish migrating to messages/
|
2017-12-05 19:46:36 -08:00 |
|
Jacob Dufault
|
3599a831b1
|
Introduce MessageHandler abstraction. Mainly just code reorg.
Only the initialize request uses it so far, but this will enable pulling
quite a bit of code out of command_line.cc.
|
2017-12-04 23:57:41 -08:00 |
|