| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Merge pull request #1054 from BradLewis/fix/package-naming-conflicts | Bradley Lewis | 2025-09-24 | 2 | -1/+40 | |
| |\ \ | | | | | | | Correct resolving package instead of field when name collides | |||||
| | * | | Correct resolving package instead of field when name collides | Brad Lewis | 2025-09-24 | 2 | -1/+40 | |
| |/ / | ||||||
| * | | Use client capabilities to check if range semantic token is supported. | DanielGavin | 2025-09-24 | 4 | -5/+23 | |
| | | | ||||||
| * | | Merge pull request #1053 from BradLewis/fix/bool-docs | Bradley Lewis | 2025-09-24 | 1 | -1/+1 | |
| |\ \ | | | | | | | Correct bool docs | |||||
| | * | | Correct bool docs | Brad Lewis | 2025-09-24 | 1 | -1/+1 | |
| |/ / | ||||||
| * | | Merge branch 'semantic_tokens_range' | DanielGavin | 2025-09-24 | 5 | -1148/+2909 | |
| |\ \ | ||||||
| | * | | Move to ES2021, use the latest vscode client | DanielGavin | 2025-09-24 | 5 | -1148/+2909 | |
| | | | | ||||||
| * | | | 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 | |
| | |/ | ||||||
| * | | Merge pull request #1046 from BradLewis/fix/array-like-completion-methods | Bradley Lewis | 2025-09-23 | 1 | -4/+4 | |
| |\ \ | | | | | | | Correct array like method completions by resolving the selector before the field | |||||
| | * | | Correct array like method completions by resolving the selector before the field | Brad Lewis | 2025-09-23 | 1 | -4/+4 | |
| |/ / | ||||||
| * | | Merge pull request #1045 from BradLewis/feat/check-build-tags-before-collecting | Bradley Lewis | 2025-09-23 | 2 | -5/+53 | |
| |\ \ | | | | | | | Check file build tags before collecting symbols | |||||
| | * | | Check file build tags before collecting symbols | Brad Lewis | 2025-09-23 | 2 | -5/+53 | |
| |/ / | ||||||
| * | | Merge pull request #1042 from BradLewis/fix/keyword-type-comparison | Bradley Lewis | 2025-09-22 | 2 | -9/+97 | |
| |\ \ | | | | | | | Correct resolving basic type aliases of keywords by using the underlying ident name rather than the symbol name | |||||
| | * | | Handle resolving proc overloads with nil passed as a call parameter | Brad Lewis | 2025-09-22 | 2 | -4/+60 | |
| | | | | ||||||
| | * | | Correct resolving basic type aliases of keywords by using the underlying ↵ | Brad Lewis | 2025-09-22 | 2 | -5/+37 | |
| |/ / | | | | | | | ident name rather than the symbol name | |||||
| * | | Merge pull request #1041 from BradLewis/feat/poly-map-type | Bradley Lewis | 2025-09-22 | 2 | -0/+30 | |
| |\ \ | | | | | | | Substitute poly types for generic maps | |||||
| | * | | Substitute poly types for generic maps | Brad Lewis | 2025-09-22 | 2 | -0/+30 | |
| |/ / | ||||||
| * | | Merge pull request #1038 from ↵ | Bradley Lewis | 2025-09-22 | 3 | -3/+11 | |
| |\ \ | |/ |/| | | | | | BradLewis/fix/ignore-ignored-files-and-improve-workspace-symbol-types Don't collect globals for ignored files and add more types for workspace symbol kinds | |||||
| | * | Don't collect globals for ignored files and add more types for workspace ↵ | Brad Lewis | 2025-09-22 | 3 | -3/+11 | |
| |/ | | | | symbol kinds | |||||
| * | 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 | |
| | | | | ||||||