Commit Graph

303 Commits

Author SHA1 Message Date
Jacob Dufault
7ffdf77b99 textDocument/open close edit, WIP code completion 2017-03-25 23:47:59 -07:00
Jacob Dufault
d3b9743040 wip 2017-03-25 18:37:16 -07:00
Jacob Dufault
cc85f196f4 never elide data for language server json serialization 2017-03-25 17:22:06 -07:00
Jacob Dufault
c8afc0f022 more changes 2017-03-25 16:58:11 -07:00
Jacob Dufault
8219a39a32 move some things into language_server_api.cc 2017-03-25 15:13:19 -07:00
Jacob Dufault
68938bc3df renames 2017-03-25 14:57:06 -07:00
Jacob Dufault
a31ebb131c further messaging cleanups 2017-03-25 14:45:49 -07:00
Jacob Dufault
5a2acf17ab renames 2017-03-25 14:02:45 -07:00
Jacob Dufault
c4a9590398 fixes 2017-03-25 13:40:04 -07:00
Jacob Dufault
38acb8c1a1 move optional to third_party 2017-03-25 13:32:44 -07:00
Jacob Dufault
b6978b1a38 move platform init code to platform 2017-03-25 13:27:28 -07:00
Jacob Dufault
5d922a1e90 misc header cleanup 2017-03-25 13:24:42 -07:00
Jacob Dufault
695048baa7 move code into src 2017-03-25 13:15:00 -07:00
Jacob Dufault
ec3d522095 wip 2017-03-25 13:11:09 -07:00
Jacob Dufault
2a5d8b9d3e remove some unused code 2017-03-25 13:10:09 -07:00
Jacob Dufault
c060e5178b ipc cleanup 2017-03-25 12:18:25 -07:00
Jacob Dufault
174533534d fix compile 2017-03-24 18:28:09 -07:00
Jacob Dufault
e86509edb0 continue migrating to new api 2017-03-24 18:27:41 -07:00
Jacob Dufault
14af7453c3 cleanup some warnings 2017-03-24 18:07:48 -07:00
Jacob Dufault
17c3af4d40 make enum hashable 2017-03-24 18:01:41 -07:00
Jacob Dufault
539c779606 fix some warnings 2017-03-24 17:40:01 -07:00
Jacob Dufault
6a72712404 virtual dtor out-of-line 2017-03-24 17:40:01 -07:00
Jacob Dufault
4bdf8c825b iwp 2017-03-24 00:59:47 -07:00
Jacob Dufault
0037a3e7f5 Add TypedBidiMessageQueue 2017-03-23 22:20:08 -07:00
Jacob Dufault
528d778d9a osx compile files 2017-03-21 10:06:22 -07:00
Jacob Dufault
cd4d63dd9c Small winapi fixes 2017-03-20 23:03:59 -07:00
Jacob Dufault
95f6a0df1c more format 2017-03-20 22:51:34 -07:00
Jacob Dufault
95488507a0 format, doc cleanup 2017-03-20 22:51:16 -07:00
Jacob Dufault
e7390c14f1 Cleanup new MessageQueue impl 2017-03-20 22:40:14 -07:00
Jacob Dufault
4b609c7158 wip 2017-03-19 22:43:48 -07:00
Jacob Dufault
4bd284ee7e Format 2017-03-19 15:08:36 -07:00
Jacob Dufault
4cec26ae12 WIP 2017-03-19 15:06:22 -07:00
Jacob Dufault
2f730efd41 add doctest 2017-03-17 16:45:10 -07:00
Jacob Dufault
ada13f2939 Misc formatting 2017-03-17 00:58:41 -07:00
Jacob Dufault
66771be32e ignore waf directories 2017-03-16 19:57:26 -07:00
Jacob Dufault
b7c9f55e51 easy building on linux/mac 2017-03-16 19:56:23 -07:00
Jacob Dufault
82d6249358 rpath 2017-03-16 18:40:01 -07:00
Jacob Dufault
dbf6b9d12a add attr 2017-03-16 18:39:44 -07:00
Jacob Dufault
12acaa1b49 wip 2017-03-16 00:36:59 -07:00
Jacob Dufault
efe3a55719 better linux platform impl 2017-03-15 18:39:28 -07:00
Jacob Dufault
ec8bf8a113 basic code lens, still buggy 2017-03-15 00:14:44 -07:00
Jacob Dufault
72776d4c11 good 2017-03-14 21:59:05 -07:00
Jacob Dufault
24eb626cce clang compile fixes 2017-03-14 10:12:25 -07:00
Jacob Dufault
bea453af79 wip 2017-03-14 01:33:39 -07:00
Jacob Dufault
b7923b4abe partial messages work 2017-03-13 23:30:41 -07:00
Jacob Dufault
ebd467d31b Support llvm 4 2017-03-13 21:31:53 -07:00
Jacob Dufault
c079ab45b3 sketch partial ipc payload 2017-03-13 01:16:56 -07:00
Jacob Dufault
0b44f72ed8 semi-working IPC 2017-03-12 23:03:54 -07:00
Jacob Dufault
1a6fd858c6 wip 2017-03-12 13:28:30 -07:00
Jacob Dufault
fdd798f995 wip 2017-03-12 13:28:30 -07:00