Alexandros Naskos
|
28b3cafc3f
|
zig fmt pass, correctly return after sending formatting result
|
2020-07-03 12:24:24 +03:00 |
|
Alexandros Naskos
|
f6df9d4c0a
|
Added offsetEncoding clangd extension support
|
2020-07-03 12:00:00 +03:00 |
|
Alexandros Naskos
|
9bed369797
|
Correctly handle utf16 offsets for semantic tokens
|
2020-07-03 11:34:42 +03:00 |
|
Alexandros Naskos
|
d8aba7da0b
|
Correctly support utf16 offsets
|
2020-07-03 02:31:28 +03:00 |
|
Alexandros Naskos
|
8c154c2a60
|
Added stack trace leak reporting to the debug allocator, fixed remaining two memory leaks
|
2020-07-02 19:13:10 +03:00 |
|
Alexandros Naskos
|
21e18a1d01
|
Fixed some deallocation code
|
2020-07-02 14:44:12 +03:00 |
|
Alexandros Naskos
|
b3006745a0
|
More fixes
|
2020-06-30 18:00:33 +03:00 |
|
Alexandros Naskos
|
671318730a
|
Started adding session tests, finished (buggy) main loop rewrite
|
2020-06-30 15:46:43 +03:00 |
|
Alexandros Naskos
|
ddcf6c677b
|
Start working on a better proccess JSON RPC
|
2020-06-30 01:34:21 +03:00 |
|
Alexandros Naskos
|
6953ff95eb
|
Use apge allocator again after it was fixed
|
2020-06-29 02:03:51 +03:00 |
|
Alexandros Naskos
|
0102963433
|
Fixed formatting on master
|
2020-06-28 16:16:41 +03:00 |
|
Alexandros Naskos
|
965724dd7e
|
Fixed build and crashes with zig master branch:
|
2020-06-28 13:58:51 +03:00 |
|
Alexandros Naskos
|
108a2dbd64
|
Semantic highlighting improvements
|
2020-06-27 20:45:58 +03:00 |
|
Alexandros Naskos
|
9343ec311b
|
Removed todo comments
|
2020-06-27 15:30:32 +03:00 |
|
Alexandros Naskos
|
8bc6087646
|
Completed renaming
|
2020-06-27 15:29:45 +03:00 |
|
Alexandros Naskos
|
beb900f1d9
|
Added label renaming
|
2020-06-27 03:16:14 +03:00 |
|
Alexandros Naskos
|
4952c34481
|
Use std.log
|
2020-06-26 14:29:59 +03:00 |
|
Alexandros Naskos
|
b3f6143e08
|
Use print instead of warn
|
2020-06-26 03:26:09 +03:00 |
|
Alexandros Naskos
|
16b44a334b
|
Finished semantic token analysis
|
2020-06-18 15:12:09 +03:00 |
|
Alexandros Naskos
|
42f1325488
|
Prototype semantic tokens implementation with actual semantic analysis
|
2020-06-17 23:36:40 +03:00 |
|
Alexandros Naskos
|
8d69fdb95a
|
Started working on our own Type, differentiate between values of a type and the type itself.
|
2020-06-17 05:12:12 +03:00 |
|
Alexandros Naskos
|
20ec7470bb
|
Respond to shutdown request
|
2020-06-17 00:26:45 +03:00 |
|
Alexandros Naskos
|
8beedb0384
|
Removed old comment
|
2020-06-16 22:03:55 +03:00 |
|
Alexandros Naskos
|
abe76ec2bf
|
Added formatter
|
2020-06-16 22:02:31 +03:00 |
|
Alexandros Naskos
|
a45939f8ab
|
Improvements
|
2020-06-16 18:49:31 +03:00 |
|
Alexandros Naskos
|
fc921f10a4
|
Fix server capabilities, add semantic tokens config option, fix semantic tokens basic implementation
|
2020-06-16 14:27:00 +03:00 |
|
Alexandros Naskos
|
bed05b6601
|
Wrap demantic tokens response result in 'data'
|
2020-06-16 02:14:39 +03:00 |
|
Alexandros Naskos
|
2da58c5068
|
Go to declaration will not resolve aliases (go to definition still does)
|
2020-06-15 12:37:42 +03:00 |
|
Alexandros Naskos
|
bfdeecbd04
|
Better alias support
|
2020-06-15 01:19:21 +03:00 |
|
Alexandros Naskos
|
48019dd7e2
|
Added label support
|
2020-06-14 22:24:18 +03:00 |
|
Alexandros Naskos
|
7f12928fe9
|
Dont show fields in global completions and from usingnamespaced scopes
|
2020-06-14 13:03:14 +03:00 |
|
Alexandros Naskos
|
0592513da4
|
Basic semantic tokens implementation
|
2020-06-14 01:07:57 +03:00 |
|
Alexandros Naskos
|
112f6d735a
|
Correctly handle inferred error sets, add self argument support when evaluating bound type params, semanticToken scaffolding
|
2020-06-13 21:20:04 +03:00 |
|
Alexandros Naskos
|
04638a6d4d
|
Fixed occasional crash on Sublime text, only get params when we use then
|
2020-06-12 20:31:33 +03:00 |
|
Alexandros Naskos
|
98ebac6d64
|
Take more client capabilities into account
|
2020-06-12 17:42:41 +03:00 |
|
Alexandros Naskos
|
80dd19dd8b
|
Usingnamespace support
|
2020-06-11 02:40:11 +03:00 |
|
Alexandros Naskos
|
7650decfa0
|
Improvements
|
2020-06-11 01:00:13 +03:00 |
|
Alexandros Naskos
|
b8b6c534e8
|
Fixed field access
|
2020-06-11 00:24:57 +03:00 |
|
Alexandros Naskos
|
86e417e8dc
|
Add hover, goto, completions for alternate declaration types
|
2020-06-10 22:52:33 +03:00 |
|
Alexandros Naskos
|
545989339d
|
Remove unused code, fixed snippet self param skipping
|
2020-06-10 22:05:11 +03:00 |
|
Alexandros Naskos
|
05d75781de
|
Now builds!
|
2020-06-10 21:24:17 +03:00 |
|
Alexandros Naskos
|
3bdb2ee444
|
More progress
|
2020-06-10 20:48:40 +03:00 |
|
Alexandros Naskos
|
d6609d918b
|
More progress
|
2020-06-10 19:54:01 +03:00 |
|
Alexandros Naskos
|
9b08d9e88a
|
Started removing scope_nodes, using symbol table instead
|
2020-06-10 19:01:44 +03:00 |
|
Alexandros Naskos
|
c2f8537d7b
|
Added maximum bytes allocated in debug allocator, as well as peak memory usage
|
2020-06-09 16:39:00 +03:00 |
|
SuperAuguste
|
3c2c1e97ed
|
preamble to usingnamespace
|
2020-06-08 23:21:55 -04:00 |
|
SuperAuguste
|
6ae23ba2d0
|
fix field details in completions
|
2020-06-07 09:49:21 -04:00 |
|
Alexandros Naskos
|
a2c4f7c5c7
|
Removed debug trace
|
2020-06-06 16:57:39 +03:00 |
|
Alexandros Naskos
|
af42c95222
|
Handle string request ids
|
2020-06-06 15:40:33 +03:00 |
|
Alexandros Naskos
|
73b58abe51
|
Detect self arguments and skip it when generating snippets
|
2020-06-06 02:44:43 +03:00 |
|