Alexandros Naskos
|
78e74743e1
|
Use zig env to find zig lib path instead of assuming the executable comes from a distribution tarball
|
2020-11-15 21:32:27 +02:00 |
|
Alexandros Naskos
|
892847d939
|
Removed workspace specific zls.json support
|
2020-11-15 20:51:56 +02:00 |
|
Alexandros Naskos
|
0bf9602d7b
|
Fixed infinite loop when analyzing variable declarations like const A = A; for semantic token highlighting
|
2020-11-15 20:37:00 +02:00 |
|
Frank Denis
|
ccfb18ec54
|
Update data for zig 0.7.0 and the current master branch
|
2020-11-15 12:01:33 +01:00 |
|
Alexandros Naskos
|
0d15ea754e
|
Added --debug-log flag for release mode binaries
|
2020-11-08 13:40:16 +02:00 |
|
Alexandros Naskos
|
bf7f6cd5e9
|
Corrected semantic token server provider struct
|
2020-11-06 15:55:00 +02:00 |
|
Alexandros Naskos
|
8e0dc3da19
|
Fixed incremental document updates
|
2020-11-06 12:32:21 +02:00 |
|
Alexandros Naskos
|
d877019abe
|
Removed struct, enum, opaque, union token types, added them to token modifiers
|
2020-11-06 11:03:21 +02:00 |
|
Alexandros Naskos
|
abcccb5d85
|
Fixed session tests
|
2020-11-06 10:24:37 +02:00 |
|
Alexandros Naskos
|
f7eff6632e
|
Cleaned up LSP types, add InitializeResult, no longer use a hardcoded string
|
2020-11-06 10:08:20 +02:00 |
|
Alexandros Naskos
|
996deb45fe
|
Added builtin hover handler
|
2020-11-05 00:54:47 +02:00 |
|
Alexandros Naskos
|
560b39d359
|
Better builtin data format and script
|
2020-11-05 00:39:24 +02:00 |
|
Alexandros Naskos
|
307ac34d4a
|
Fixed session tests.
|
2020-11-04 13:00:55 +02:00 |
|
Lee Cannon
|
6ade7cad3b
|
Update src/analysis.zig
Co-authored-by: Isaac Freund <ifreund@ifreund.xyz>
|
2020-11-03 22:44:50 +00:00 |
|
Lee Cannon
|
60fbb33a20
|
Use std.mem.trim instead of std.fmt.trim
|
2020-11-02 14:02:35 +00:00 |
|
data-man
|
fdcb7c264f
|
Increase eval branch quota
|
2020-10-18 14:18:11 +05:00 |
|
Isaac Freund
|
0e75622f87
|
Update known-folders to fix build
The build currently fails due to renaming of macosx to macos.
|
2020-10-15 19:34:37 +02:00 |
|
Alexandros Naskos
|
27f9f14ab3
|
Removed DebugAllocator, use std.heap.GeneralPurposeAllocator
|
2020-10-10 12:44:37 +03:00 |
|
Alexandros Naskos
|
162f1b2fbe
|
Opaque type support
|
2020-10-10 12:25:50 +03:00 |
|
Alexandros Naskos
|
c1d7f0ffa7
|
Fix build_runner.zig
|
2020-10-04 17:08:49 +03:00 |
|
Alexandros Naskos
|
a2265afce0
|
Added keywordLiteral token type for null, true, false, undefined, unreachable, fixed all pointer type semantic token generation
|
2020-10-04 13:10:48 +03:00 |
|
Alexandros Naskos
|
bfb96d951b
|
Fixed prefix op semantic tokens
|
2020-10-02 15:01:49 +03:00 |
|
Alexandros Naskos
|
751f66068b
|
Some semantic tokens fixes
|
2020-10-02 14:59:12 +03:00 |
|
Tadeo Kondrak
|
b52817cd8f
|
Update to LSP version 3.16 semantic tokens protocol
|
2020-09-25 15:31:54 -06:00 |
|
Tadeo Kondrak
|
2559f5c6fd
|
semantic_tokens: Don't @bitCast a flags structure to an integer
No idea why this isn't working, but it was sending the wrong thing.
|
2020-09-25 15:23:03 -06:00 |
|
lithdew
|
f5b4fc2aea
|
offsets: fix integer overflow
|
2020-09-25 12:59:45 +09:00 |
|
Alexandros Naskos
|
39b0f50bda
|
Exposed analysis functions used by analysis-buddy
|
2020-09-12 18:48:09 +03:00 |
|
codehz
|
d57d04f3bb
|
Adopt to new ast API
|
2020-09-01 13:53:52 +08:00 |
|
Alexandros Naskos
|
2964df3511
|
Separated labeled and non labeled blocks
|
2020-08-15 22:21:20 +03:00 |
|
Alexandros Naskos
|
c551dfe65a
|
Fixed debug allocator to comply with the new API
|
2020-08-14 13:53:13 +03:00 |
|
Alexandros Naskos
|
0f54b0e860
|
Use scoped loggers
|
2020-08-14 13:41:34 +03:00 |
|
Alexandros Naskos
|
6c4d83d73c
|
Removed unused block labels
|
2020-08-14 13:27:10 +03:00 |
|
SuperAuguste
|
fdba27b6e0
|
Update builtins from master docs
|
2020-07-25 14:52:31 -04:00 |
|
Alexandros Naskos
|
8d376a077c
|
Fix build runner
|
2020-07-24 15:03:21 +03:00 |
|
Alexandros Naskos
|
c09e488109
|
Added addressof, fixed slice and array completions
|
2020-07-24 13:20:13 +03:00 |
|
Alexandros Naskos
|
d8510b3099
|
Small code cleanup
|
2020-07-24 13:04:01 +03:00 |
|
Alexandros Naskos
|
bda78e1f76
|
Fixed for zig master branch
|
2020-07-24 10:33:13 +03:00 |
|
Alexandros Naskos
|
1c725f85aa
|
Fixed find references
|
2020-07-23 22:24:06 +03:00 |
|
Alexandros Naskos
|
9aa11276a8
|
Dont respond with semantic token data when disabled in the config
|
2020-07-23 22:09:28 +03:00 |
|
Alexandros Naskos
|
e7a1f5c34f
|
Fixed slice access type resolution
|
2020-07-23 21:33:43 +03:00 |
|
Alexandros Naskos
|
8ddd80b788
|
Fixed self detection for snippet completions
|
2020-07-23 21:13:38 +03:00 |
|
Alexandros Naskos
|
7063abec92
|
Fixed struct field goto and hover
|
2020-07-23 21:10:40 +03:00 |
|
Alexandros Naskos
|
213366f029
|
Fix various bugs
|
2020-07-23 20:30:03 +03:00 |
|
Alexandros Naskos
|
b71585da1d
|
Fixed for latest zig master build
|
2020-07-23 19:06:39 +03:00 |
|
SuperAuguste
|
a1c0f86066
|
kinda fix struct completion - still needs an actual fix
|
2020-07-17 23:21:17 -04:00 |
|
SuperAuguste
|
76dcc8cbe2
|
null fix
|
2020-07-17 10:01:21 -04:00 |
|
SuperAuguste
|
db75737037
|
semantic fixes
|
2020-07-16 15:36:44 -04:00 |
|
SuperAuguste
|
489378b939
|
fix comment in references.zig, format
|
2020-07-16 15:19:08 -04:00 |
|
SuperAuguste
|
f00d09c746
|
fix almost everything - commented some things out, please don't file any issues yet!
|
2020-07-16 15:02:30 -04:00 |
|
SuperAuguste
|
1d7fed7f87
|
even moar!!! infix/prefix changes are the only ones remaining
|
2020-07-16 12:07:21 -04:00 |
|