| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Correct resolving package instead of field when name collides | Brad Lewis | 2025-09-24 | 1 | -1/+3 | |
| | | | ||||||
| * | | Use client capabilities to check if range semantic token is supported. | DanielGavin | 2025-09-24 | 4 | -5/+23 | |
| | | | ||||||
| * | | Correct bool docs | Brad Lewis | 2025-09-24 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge pull request #1048 from DanielGavin/semantic_tokens_range | DanielGavin | 2025-09-23 | 3 | -7/+47 | |
| |\ \ | | | | | | | Add proper support for ranged semantic tokens. | |||||
| | * | | Add proper support for ranged semantic tokens.semantic_tokens_range | DanielGavin | 2025-09-23 | 3 | -7/+47 | |
| | |/ | ||||||
| * | | Correct array like method completions by resolving the selector before the field | Brad Lewis | 2025-09-23 | 1 | -4/+4 | |
| | | | ||||||
| * | | Check file build tags before collecting symbols | Brad Lewis | 2025-09-23 | 2 | -5/+53 | |
| | | | ||||||
| * | | Handle resolving proc overloads with nil passed as a call parameter | Brad Lewis | 2025-09-22 | 1 | -4/+39 | |
| | | | ||||||
| * | | Correct resolving basic type aliases of keywords by using the underlying ↵ | Brad Lewis | 2025-09-22 | 1 | -5/+8 | |
| | | | | | | | | | ident name rather than the symbol name | |||||
| * | | Substitute poly types for generic maps | Brad Lewis | 2025-09-22 | 1 | -0/+11 | |
| | | | ||||||
| * | | Don't collect globals for ignored files and add more types for workspace ↵ | Brad Lewis | 2025-09-22 | 3 | -3/+11 | |
| |/ | | | | symbol kinds | |||||
| * | 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 | |
| | | | ||||||