| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add proper support for ranged semantic tokens.semantic_tokens_range | DanielGavin | 2025-09-23 | 3 | -7/+47 |
| | | |||||
| * | Add `#type` to proc type hover information to distinguish with proc ↵ | Brad Lewis | 2025-09-21 | 1 | -0/+6 |
| | | | | | implementations | ||||
| * | Improve comp lit hover formatting | Brad Lewis | 2025-09-21 | 1 | -18/+33 |
| | | |||||
| * | Improve hover for global constant variables | Brad Lewis | 2025-09-21 | 2 | -2/+2 |
| | | |||||
| * | Clone type and value exprs in the collector | Brad Lewis | 2025-09-21 | 1 | -0/+2 |
| | | |||||
| * | Improve hover information for constant proc lits | Brad Lewis | 2025-09-21 | 1 | -13/+57 |
| | | |||||
| * | Rework how hover info is displayed for constants and types | Brad Lewis | 2025-09-21 | 4 | -4/+23 |
| | | |||||
| * | Try to display value for const global variables | Brad Lewis | 2025-09-21 | 4 | -11/+22 |
| | | |||||
| * | Correctly resolve references for union field pointer types | Brad Lewis | 2025-09-21 | 1 | -2/+2 |
| | | |||||
| * | Add simd tag to simd array hover information | Brad Lewis | 2025-09-20 | 4 | -0/+16 |
| | | |||||
| * | Check to see if completion already includes `&` before adding it when matching | Brad Lewis | 2025-09-20 | 2 | -3/+31 |
| | | |||||
| * | Merge pull request #1015 from godalming123/master | Bradley Lewis | 2025-09-19 | 1 | -1/+1 |
| |\ | | | | | Use core:flags instead of custom flag parsing code and fix 2 bugs | ||||
| | * | Use core:flags instead of custom flag parsing library and fix 2 bugs | godalming123 | 2025-09-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | - Fixes formatting not working for blank files - Fixes odinfmt not detecting the config file when `-stdin` is specified because it thinks that it is formatting the `-stdin` path - Replaces the custom arg parsing code with odin's `core:flags` library | ||||
| * | | Correctly handle mutability for global variables in other files | Brad Lewis | 2025-09-17 | 2 | -1/+10 |
| | | | |||||
| * | | Correctly parse param default value for semantic types | Brad Lewis | 2025-09-17 | 1 | -0/+1 |
| | | | |||||
| * | | Correctly type fixed array selector fields | Brad Lewis | 2025-09-17 | 1 | -1/+3 |
| | | | |||||
| * | | Change untyped map to be enumerated array and use parse_f64 for parsing ↵ | Brad Lewis | 2025-09-17 | 1 | -9/+2 |
| | | | | | | | | | untyped values | ||||
| * | | Add proc arg tags to hover documentation | Brad Lewis | 2025-09-17 | 1 | -0/+12 |
| | | | |||||
| * | | Correctly resolve local if and when ternary expressions | Brad Lewis | 2025-09-17 | 2 | -2/+6 |
| | | | |||||
| * | | Correct implicit selector expressions within binary expressions | Brad Lewis | 2025-09-16 | 1 | -3/+5 |
| | | | |||||
| * | | Correctly resolve generic types where the underlying identifier is a pointer | Brad Lewis | 2025-09-16 | 3 | -18/+21 |
| | | | |||||
| * | | Correctly resolve generic variadic args | Brad Lewis | 2025-09-16 | 1 | -0/+26 |
| | | | |||||
| * | | Correctly resolve variadic args as a slice | Brad Lewis | 2025-09-16 | 1 | -1/+9 |
| | | | |||||
| * | | Break with no newline for long partial switch statement | Brad Lewis | 2025-09-14 | 1 | -2/+2 |
| |/ | |||||
| * | Correct resolved types when slicing multi-pointers | Brad Lewis | 2025-09-14 | 1 | -0/+4 |
| | | |||||
| * | Revert "Merge pull request #1010 from ↵ | Brad Lewis | 2025-09-13 | 2 | -6/+1 |
| | | | | | | | | BradLewis/fix/completions-selector-in-selector-call" This reverts commit a581608407b82b4816b7fbbe29da97c55c53c33e, reversing changes made to a697921c2556eb14f10fb54117f83dca4fffd027. | ||||
| * | Revert "Merge pull request #1011 from ↵ | Brad Lewis | 2025-09-13 | 2 | -8/+3 |
| | | | | | | | | BradLewis/fix/completions-select-in-selector-call" This reverts commit 69c2024f8a65244d46941fbbf6459fed01348dee, reversing changes made to a581608407b82b4816b7fbbe29da97c55c53c33e. | ||||
| * | Correct selector completions within selector call exprs | Brad Lewis | 2025-09-13 | 2 | -3/+8 |
| | | |||||
| * | Resolve selector completions when a selector expr within a selector call expr | Brad Lewis | 2025-09-13 | 2 | -1/+6 |
| | | |||||
| * | Add string16 and cstring16 types | Brad Lewis | 2025-09-13 | 2 | -1/+5 |
| | | |||||
| * | Make assignment and value decl behaviour the same with long lines | Brad Lewis | 2025-09-13 | 1 | -1/+1 |
| | | |||||
| * | Resolve proc groups with matrix types | Brad Lewis | 2025-09-13 | 1 | -4/+35 |
| | | |||||
| * | Add endian types to the untyped map | Brad Lewis | 2025-09-13 | 1 | -2/+8 |
| | | |||||
| * | Allow untyped ints to be mapped to floating point types | Brad Lewis | 2025-09-13 | 1 | -0/+9 |
| | | |||||
| * | Fix formatting structs with long field definitions | Brad Lewis | 2025-09-12 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #996 from thetarnav/inlay-hints-fixes | Bradley Lewis | 2025-09-12 | 2 | -138/+280 |
| |\ | | | | | Inlay hints fixes | ||||
| | * | Remove "Failed to get inlay hints" error | Damian Tarnawski | 2025-09-12 | 1 | -32/+27 |
| | | | |||||
| | * | Remove slice.get | Damian Tarnawski | 2025-09-12 | 1 | -16/+20 |
| | | | |||||
| | * | Support inlay hints for multi-return function call arguments (fixes #901) | Damian Tarnawski | 2025-09-12 | 1 | -7/+54 |
| | | | |||||
| | * | Improve inlay hint algorithm and add more tests (fixes #920) | Damian Tarnawski | 2025-09-11 | 1 | -82/+110 |
| | | | |||||
| | * | Remove call nodes dyn array from get_inlay_hints | Damian Tarnawski | 2025-09-11 | 1 | -55/+45 |
| | | | |||||
| | * | Improve printing errors in inlay hint tests | Damian Tarnawski | 2025-09-11 | 1 | -20/+53 |
| | | | |||||
| | * | Take expected inlay hints from the source code | Damian Tarnawski | 2025-09-11 | 1 | -2/+47 |
| | | | |||||
| * | | Resolve references for bit field fields | Brad Lewis | 2025-09-11 | 2 | -39/+63 |
| | | | |||||
| * | | Correctly resolve go to definition for nested using bitfields on structs | Brad Lewis | 2025-09-11 | 2 | -3/+8 |
| | | | |||||
| * | | Resolve hover information for nested struct and bitfield fields | Brad Lewis | 2025-09-11 | 1 | -18/+38 |
| | | | |||||
| * | | Correctly resolve references of assign comp lits | Brad Lewis | 2025-09-10 | 1 | -2/+2 |
| | | | |||||
| * | | Correctly resolve comp lits in map keys | Brad Lewis | 2025-09-10 | 1 | -10/+28 |
| | | | |||||
| * | | Resolve assign comp lits | Brad Lewis | 2025-09-10 | 1 | -0/+15 |
| | | | |||||
| * | | Check if name is referring to a known symbol before adding to the import ↵ | Brad Lewis | 2025-09-10 | 1 | -1/+4 |
| |/ | | | | code action | ||||