| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add proper support for ranged semantic tokens.semantic_tokens_range | DanielGavin | 2025-09-23 | 3 | -7/+47 |
| | | |||||
| * | Merge pull request #1028 from BradLewis/feat/rework-const-hover-info | Bradley Lewis | 2025-09-21 | 10 | -189/+402 |
| |\ | | | | | Feat/rework const hover info | ||||
| | * | Add `#type` to proc type hover information to distinguish with proc ↵ | Brad Lewis | 2025-09-21 | 2 | -1/+29 |
| | | | | | | | | | implementations | ||||
| | * | Improve comp lit hover formatting | Brad Lewis | 2025-09-21 | 2 | -19/+68 |
| | | | |||||
| | * | Improve hover for global constant variables | Brad Lewis | 2025-09-21 | 3 | -6/+16 |
| | | | |||||
| | * | 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 | 3 | -19/+99 |
| | | | |||||
| | * | Rework how hover info is displayed for constants and types | Brad Lewis | 2025-09-21 | 7 | -175/+198 |
| | | | |||||
| | * | Try to display value for const global variables | Brad Lewis | 2025-09-21 | 5 | -11/+32 |
| |/ | |||||
| * | Merge pull request #1036 from BradLewis/fix/reference-union-pointer | Bradley Lewis | 2025-09-21 | 2 | -2/+23 |
| |\ | | | | | Correctly resolve references for union field pointer types | ||||
| | * | Correctly resolve references for union field pointer types | Brad Lewis | 2025-09-21 | 2 | -2/+23 |
| |/ | |||||
| * | Merge pull request #1034 from BradLewis/fix/simd-hover | Bradley Lewis | 2025-09-20 | 5 | -0/+36 |
| |\ | | | | | Add simd tag to simd array hover information | ||||
| | * | Add simd tag to simd array hover information | Brad Lewis | 2025-09-20 | 5 | -0/+36 |
| |/ | |||||
| * | Merge pull request #1032 from ↵ | Bradley Lewis | 2025-09-20 | 3 | -3/+71 |
| |\ | | | | | | | | | BradLewis/fix/completion-matching-unary-improvements Check to see if completion already includes `&` before adding it when matching | ||||
| | * | Check to see if completion already includes `&` before adding it when matching | Brad Lewis | 2025-09-20 | 3 | -3/+71 |
| |/ | |||||
| * | Merge pull request #1015 from godalming123/master | Bradley Lewis | 2025-09-19 | 3 | -283/+32 |
| |\ | | | | | Use core:flags instead of custom flag parsing code and fix 2 bugs | ||||
| | * | Change the behavior back so that not specifying the path to format cuases an ↵ | godalming123 | 2025-09-18 | 1 | -7/+17 |
| | | | | | | | | | error unless odinfmt is formatting from stdin | ||||
| | * | Use core:flags instead of custom flag parsing library and fix 2 bugs | godalming123 | 2025-09-14 | 3 | -286/+25 |
| | | | | | | | | | | | | | - 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 | ||||
| * | | Merge pull request #1027 from BradLewis/fix/semantic-token-fixes | Bradley Lewis | 2025-09-17 | 4 | -2/+59 |
| |\ \ | | | | | | | Fix/semantic token fixes | ||||
| | * | | 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 | 2 | -0/+25 |
| | | | | |||||
| | * | | Correctly type fixed array selector fields | Brad Lewis | 2025-09-17 | 2 | -2/+25 |
| |/ / | |||||
| * | | Merge pull request #1025 from BradLewis/fix/add-proc-arg-tags | Bradley Lewis | 2025-09-17 | 3 | -9/+24 |
| |\ \ | | | | | | | Fix/add proc arg tags | ||||
| | * | | 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 | 2 | -0/+22 |
| |/ / | |||||
| * | | Merge pull request #1023 from BradLewis/fix/ternary-if-call-expr | Bradley Lewis | 2025-09-17 | 3 | -2/+19 |
| |\ \ | | | | | | | Correctly resolve local if and when ternary expressions | ||||
| | * | | Correctly resolve local if and when ternary expressions | Brad Lewis | 2025-09-17 | 3 | -2/+19 |
| |/ / | |||||
| * | | Merge pull request #1021 from BradLewis/fix/implicit-selector-binary-expr | Bradley Lewis | 2025-09-16 | 2 | -3/+24 |
| |\ \ | |||||
| | * | | Correct implicit selector expressions within binary expressions | Brad Lewis | 2025-09-16 | 2 | -3/+24 |
| |/ / | |||||
| * | | Merge pull request #1020 from BradLewis/feat/variadic-arg-improvements | Bradley Lewis | 2025-09-16 | 5 | -19/+120 |
| |\ \ | | | | | | | Feat/variadic arg improvements | ||||
| | * | | Correctly resolve generic types where the underlying identifier is a pointer | Brad Lewis | 2025-09-16 | 4 | -18/+41 |
| | | | | |||||
| | * | | Correctly resolve generic variadic args | Brad Lewis | 2025-09-16 | 2 | -0/+48 |
| | | | | |||||
| | * | | Correctly resolve variadic args as a slice | Brad Lewis | 2025-09-16 | 2 | -1/+31 |
| |/ / | |||||
| * | | Merge pull request #1017 from ↵ | Bradley Lewis | 2025-09-14 | 3 | -2/+41 |
| |\ \ | |/ |/| | | | | | BradLewis/fix/remove-newline-with-long-switch-partial Break with no newline for long partial switch statement | ||||
| | * | Break with no newline for long partial switch statement | Brad Lewis | 2025-09-14 | 3 | -2/+41 |
| |/ | |||||
| * | Merge pull request #1014 from BradLewis/fix/slicing-multipointers | Bradley Lewis | 2025-09-14 | 2 | -1/+31 |
| |\ | | | | | Correct resolved types when slicing multi-pointers | ||||
| | * | Correct resolved types when slicing multi-pointers | Brad Lewis | 2025-09-14 | 2 | -1/+31 |
| |/ | |||||
| * | Merge pull request #1012 from BradLewis/master | Bradley Lewis | 2025-09-13 | 3 | -70/+4 |
| |\ | | | | | Revert selector within selector call expression changes | ||||
| | * | Revert "Merge pull request #1010 from ↵ | Brad Lewis | 2025-09-13 | 3 | -34/+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 | 3 | -37/+4 |
| |/ | | | | | | | BradLewis/fix/completions-select-in-selector-call" This reverts commit 69c2024f8a65244d46941fbbf6459fed01348dee, reversing changes made to a581608407b82b4816b7fbbe29da97c55c53c33e. | ||||
| * | Merge pull request #1011 from BradLewis/fix/completions-select-in-selector-call | Bradley Lewis | 2025-09-13 | 3 | -4/+37 |
| |\ | | | | | Correct selector completions within selector call exprs | ||||
| | * | Correct selector completions within selector call exprs | Brad Lewis | 2025-09-13 | 3 | -4/+37 |
| |/ | |||||
| * | Merge pull request #1010 from ↵ | Bradley Lewis | 2025-09-13 | 3 | -1/+34 |
| |\ | | | | | | | BradLewis/fix/completions-selector-in-selector-call | ||||
| | * | Resolve selector completions when a selector expr within a selector call expr | Brad Lewis | 2025-09-13 | 3 | -1/+34 |
| |/ | |||||
| * | Merge pull request #1009 from BradLewis/feat/add-string16-cstring16-types | Bradley Lewis | 2025-09-13 | 2 | -1/+5 |
| |\ | | | | | Add string16 and cstring16 types | ||||
| | * | Add string16 and cstring16 types | Brad Lewis | 2025-09-13 | 2 | -1/+5 |
| |/ | |||||
| * | Merge pull request #1007 from BradLewis/fix/assignment-long-lines | Bradley Lewis | 2025-09-13 | 2 | -2/+2 |
| |\ | | | | | Make assignment and value decl behaviour the same with long lines | ||||
| | * | Make assignment and value decl behaviour the same with long lines | Brad Lewis | 2025-09-13 | 2 | -2/+2 |
| |/ | |||||
| * | Merge pull request #1006 from BradLewis/feat/proc-group-matrix-types | Bradley Lewis | 2025-09-13 | 2 | -4/+67 |
| |\ | | | | | Resolve proc groups with matrix types | ||||
| | * | Resolve proc groups with matrix types | Brad Lewis | 2025-09-13 | 2 | -4/+67 |
| |/ | |||||