-
-
Notifications
You must be signed in to change notification settings - Fork 407
Comparing changes
Open a pull request
base repository: zigtools/zls
base: master
head repository: zigtools/zls
compare: nullptrdevs/c012
- 17 commits
- 12 files changed
- 3 contributors
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7267c43 - Browse repository at this point
Copy the full SHA 7267c43View commit details -
parser: don't quit on syntax errors caused by
.s in struct inits an……d switch blocks
Configuration menu - View commit details
-
Copy full SHA for d08b25a - Browse repository at this point
Copy the full SHA d08b25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f53d5a - Browse repository at this point
Copy the full SHA 6f53d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f51b5b8 - Browse repository at this point
Copy the full SHA f51b5b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a9ce24 - Browse repository at this point
Copy the full SHA 3a9ce24View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee2daf9 - Browse repository at this point
Copy the full SHA ee2daf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37f77e2 - Browse repository at this point
Copy the full SHA 37f77e2View commit details -
completions: add result type based completions for builtin arguments
When writing arguments to builtins like `@Type`, even when using inferred initialization syntax (i.e. `@Type(.{ .`), completions are now provided. This case is detected in exactly the same way as the corresponding case for a normal function argument. This logic has been implemented for the following builtins, since they use a non-trivial type from `std.builtin`: * `@Type` * `@typeInfo` * `@src` * `@setFloatMode` * `@prefetch` * `@reduce` * `@export` * `@extern` * `@fence` * `@cmpxchg*` * `@atomic*`Configuration menu - View commit details
-
Copy full SHA for 6641e70 - Browse repository at this point
Copy the full SHA 6641e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2451c69 - Browse repository at this point
Copy the full SHA 2451c69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96682be - Browse repository at this point
Copy the full SHA 96682beView commit details -
Tighten up
getSwitchOrStructInitContextThe previous logic was very forgiving and imprecise
Configuration menu - View commit details
-
Copy full SHA for af9a75d - Browse repository at this point
Copy the full SHA af9a75dView commit details -
add completions for parameters of 'keyword functions'
eg `addrspace` and `callconv`
Configuration menu - View commit details
-
Copy full SHA for 8ef20d4 - Browse repository at this point
Copy the full SHA 8ef20d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0121e7 - Browse repository at this point
Copy the full SHA d0121e7View commit details -
dot completions: (partial) exclude fields/cases
This excludes fields/switch cases that precede the current source_index, ie ```zig S{ .a = 1, .b = 2, . // ^--- excluded from completions list .fields_here = 3, .are_shown = 4, }; ```Configuration menu - View commit details
-
Copy full SHA for a5df1d0 - Browse repository at this point
Copy the full SHA a5df1d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13fcf59 - Browse repository at this point
Copy the full SHA 13fcf59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d52a51 - Browse repository at this point
Copy the full SHA 9d52a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d1b8cf - Browse repository at this point
Copy the full SHA 8d1b8cfView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...nullptrdevs/c012