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 |
|
Alexandros Naskos
|
563c4f0294
|
Fixed newlines in markdown line comments
|
2020-06-05 00:19:00 +03:00 |
|
Alexandros Naskos
|
9392c4032c
|
Only refresh packages when saving a build.zig file, not on any change
|
2020-06-03 11:32:05 +03:00 |
|
Alexandros Naskos
|
ef95c76e45
|
Added doc comments on hover
|
2020-06-03 11:23:14 +03:00 |
|
Alexandros Naskos
|
e7157ba381
|
Preparing for semantic tokens support. Fix a crash on some function calls
|
2020-06-02 16:48:23 +03:00 |
|
Alexandros Naskos
|
52fe21b8bd
|
Parse client capabilities for snippet support
|
2020-06-01 13:29:06 +03:00 |
|
Alexandros Naskos
|
269c308ec7
|
Respond with null where we can, even if we already marked a capability as false.
|
2020-06-01 12:28:33 +03:00 |
|
Alexandros Naskos
|
50c8cebe26
|
Removed reachable unreachable
|
2020-05-31 18:02:33 +03:00 |
|
Alexandros Naskos
|
543cb5816c
|
Added zig_exe_path option, use it to detect lib path if none is provided
|
2020-05-30 23:36:18 +03:00 |
|
Vexu
|
c1ba26e0a2
|
implement completion for enum literals
|
2020-05-28 18:21:51 +03:00 |
|