Commit Graph

857 Commits

Author SHA1 Message Date
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
Alexandros Naskos
3cbf7dbe05
Merge pull request #182 from arqv/nix
Fix Nix derivation
2020-10-31 22:42:49 +02:00
Lyla Bravo
efdda5c51b Fix Nix derivation 2020-10-31 17:36:37 -03:00
Alexandros Naskos
d2aca17683
Merge pull request #177 from arqv/nix
Add Nix derivation
2020-10-31 22:06:02 +02:00
Lyla Bravo
f9df6eb340 Added configuration options (fixed) 2020-10-31 17:05:19 -03:00
Lyla Bravo
ff6686cd66 moved Zig reference to arqv/zig-overlay 2020-10-26 15:29:09 -03:00
Lyla Bravo
cbb603a63c Removed nix/ directory (used by Niv).
Now the derivation uses the system's `nixpkgs` and fetches `gitignore.nix` directly from it's GitHub repository
2020-10-26 00:23:10 -03:00
Lyla Bravo
55e40e6004 Added Nix derivation. 2020-10-26 00:03:30 -03:00
Alexandros Naskos
e8c20351d8
Merge pull request #173 from data-man/inc_EBQ
Increase eval branch quota
2020-10-22 17:31:51 +03:00
Auguste Rame
40a47103c4
Merge pull request #174 from truemedian/patch-1
Remove -Dallocation_info from CI build
2020-10-19 00:49:13 -04:00
Nameless
4f633c45dc
Remove -Dallocation_info from CI build
With the removal of the debug allocator, this was also removed from the build.zig, and causes the CI to fail.
2020-10-18 21:11:45 -05:00
data-man
fdcb7c264f Increase eval branch quota 2020-10-18 14:18:11 +05:00
Auguste Rame
663d811a64
Merge pull request #171 from ifreund/macos-rename
Update known-folders to fix build
2020-10-16 13:41:49 -04: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
4f636649a5 Merge branch 'master' of https://github.com/zigtools/zls 2020-10-04 13:11:14 +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
6823b0d61a
Merge pull request #166 from Cattes/patch-2
Added path of zls exec to Installation section
2020-10-03 01:02:54 +03:00
Sebastian Cattes
9ce1c1a140
Added path of zls exec to Installation section 2020-10-02 22:07:26 +02: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
Alexandros Naskos
789f3b1781
Merge pull request #163 from tadeokondrak/lsp-3.16-semantic-tokens
LSP 3.16 semantic tokens
2020-09-27 14:29:43 +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
Auguste Rame
3b1d425174
Merge pull request #161 from lithdew/integer-overflow
offsets: fix integer overflow
2020-09-25 00:18:26 -04: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
Alexandros Naskos
e82723c36f
Merge pull request #155 from codehz/fix
Adopt to new ast API (fix #154)
2020-09-02 07:57:19 +03:00
codehz
68163f99e1 Adopt to new log API 2020-09-01 13:58:53 +08: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
Auguste Rame
4f9f317374
Fix data option 2020-08-05 20:03:06 -04: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