| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Add better support for goto and hover in index of enumerated array. | DanielGavin | 2025-06-25 | 2 | -0/+45 | |
| | | | | ||||||
| * | | | Add hover and definition on comp literals with enumerated arrays. | DanielGavin | 2025-06-25 | 2 | -91/+72 | |
| | | | | ||||||
| * | | | Fix issues with non-mutable decls in nested blocks. | DanielGavin | 2025-06-25 | 2 | -26/+63 | |
| | | | | ||||||
| * | | | Fixed issue struct literals with no fields newlining. This should only | DanielGavin | 2025-06-24 | 2 | -24/+29 | |
| |/ / | | | | | | | happen if there is a comment. | |||||
| * | | Add base to auto import | DanielGavin | 2025-06-23 | 1 | -2/+2 | |
| | | | ||||||
| * | | Update schema for new attribute: enable_auto_import | DanielGavin | 2025-06-22 | 2 | -0/+9 | |
| | | | ||||||
| * | | Forgot to remove debug log. | DanielGavin | 2025-06-22 | 1 | -2/+0 | |
| | | | ||||||
| * | | Auto import packages from core on completion. | DanielGavin | 2025-06-22 | 5 | -13/+43 | |
| | | | ||||||
| * | | Start working on caching the packages of your project that are not used yet. | DanielGavin | 2025-06-22 | 5 | -6/+129 | |
| | | | ||||||
| * | | Merge pull request #674 from msladecek/master | DanielGavin | 2025-06-22 | 1 | -3/+43 | |
| |\ \ | | | | | | | add linux arm64 build | |||||
| | * | | add linux arm64 build | msladecek | 2025-06-22 | 1 | -3/+43 | |
| | | | | ||||||
| * | | | Add support for unary expression in when resolve | DanielGavin | 2025-06-22 | 1 | -1/+8 | |
| |/ / | ||||||
| * | | Move to new allocator for documents. | DanielGavin | 2025-06-21 | 5 | -179/+26 | |
| | | | ||||||
| * | | Improve When resolving | DanielGavin | 2025-06-20 | 1 | -37/+54 | |
| | | | ||||||
| * | | Move ast.odin to server + add resolve_when_condition | DanielGavin | 2025-06-20 | 16 | -163/+255 | |
| | | | ||||||
| * | | Update nightly.yml | DanielGavin | 2025-06-17 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge pull request #662 from BradLewis/feat/type-definition | DanielGavin | 2025-06-17 | 8 | -75/+1442 | |
| |\ \ | | | | | | | Add support for `textDocument/typeDefinition` | |||||
| | * | | Correctly handle type casts | Brad Lewis | 2025-06-13 | 2 | -0/+31 | |
| | | | | ||||||
| | * | | Correctly handle array types of pointers | Brad Lewis | 2025-06-13 | 2 | -3/+31 | |
| | | | | ||||||
| | * | | Correctly handle pointer types | Brad Lewis | 2025-06-13 | 2 | -5/+133 | |
| | | | | ||||||
| | * | | Add textDocument/typeDefinition support | Brad Lewis | 2025-06-13 | 8 | -75/+1255 | |
| | | | | ||||||
| * | | | Merge pull request #671 from BradLewis/fix/overload-proc-parametric-types | DanielGavin | 2025-06-16 | 2 | -2/+78 | |
| |\ \ \ | | | | | | | | | Correctly resolve overloaded call argument types with parametric types | |||||
| | * | | | Correctly resolve overloaded call argument types with parametric types | Brad Lewis | 2025-06-16 | 2 | -2/+78 | |
| |/ / / | ||||||
| * | | | Merge branch 'BradLewis-fix/further-overload-resolution-improvements' | DanielGavin | 2025-06-15 | 2 | -35/+315 | |
| |\ \ \ | ||||||
| | * | | | Fix resolution of identifiers from other packages that share the same name ↵ | Brad Lewis | 2025-06-14 | 2 | -4/+143 | |
| | | | | | | | | | | | | | | | | | as a local variable | |||||
| | * | | | Further improvements to procedure overload resolution | Brad Lewis | 2025-06-14 | 2 | -15/+150 | |
| | |/ / | ||||||
| * | | | Merge pull request #667 from BradLewis/fix/comp-lit-improvements | DanielGavin | 2025-06-15 | 4 | -40/+59 | |
| |\ \ \ | |/ / |/| | | Improve resolution of comp literals | |||||
| | * | | Improve resolution of comp literals | Brad Lewis | 2025-06-13 | 4 | -40/+59 | |
| |/ / | ||||||
| * | | Merge pull request #665 from BradLewis/fix/completion-multi-pointer | DanielGavin | 2025-06-13 | 6 | -31/+112 | |
| |\ \ | | | | | | | Fix issue with field completions in multi-pointer structs and rename `SymbolMultiPointer` | |||||
| | * | | Fix issue with field completions in multi-pointer structs and rename ↵ | Brad Lewis | 2025-06-13 | 6 | -31/+112 | |
| |/ / | | | | | | | `SymbolMultiPointer` | |||||
| * | | Merge pull request #664 from BradLewis/fix/proc-group-resolution | DanielGavin | 2025-06-13 | 2 | -19/+57 | |
| |\ \ | | | | | | | Improve resolving overloaded functions | |||||
| | * | | Improve resolving overloaded functions | Brad Lewis | 2025-06-12 | 2 | -19/+57 | |
| |/ / | ||||||
| * | | Merge pull request #661 from BradLewis/chore/make-server-indexer-thread-local | DanielGavin | 2025-06-13 | 1 | -0/+1 | |
| |\ \ | | | | | | | Make the `server.indexer` threadlocal, enabling running the tests with multiple threads | |||||
| | * | | Make the `server.indexer` threadlocal, enabling running the tests with ↵ | Brad Lewis | 2025-06-11 | 1 | -0/+1 | |
| |/ / | | | | | | | multiple threads | |||||
| * | | Merge pull request #657 from BradLewis/fix/memory-leak-tests | DanielGavin | 2025-06-11 | 3 | -35/+4 | |
| |\ \ | | | | | | | Fix memory leak in tests and replace deprecated `append_bits_128` | |||||
| | * | | Fix memory leak in tests and replace deprecated `append_bits_128` | Brad Lewis | 2025-06-10 | 3 | -35/+4 | |
| | | | | ||||||
| * | | | Merge pull request #660 from ↵ | DanielGavin | 2025-06-11 | 4 | -1/+69 | |
| |\ \ \ | | | | | | | | | | | | | | | | | BradLewis/fix/lsp-breaks-with-newline-at-top-of-file Fix issue with the LSP incorrectly inferring positions if the file started with an empty line | |||||
| | * | | | Fix issue with the LSP incorrectly inferring positions if the file started ↵ | Brad Lewis | 2025-06-11 | 4 | -1/+69 | |
| |/ / / | | | | | | | | | | with an empty line | |||||
| * | | | Merge pull request #658 from BradLewis/fix/hover-struct-definitions | DanielGavin | 2025-06-11 | 5 | -10/+70 | |
| |\ \ \ | |/ / |/| | | Add struct field type to hover information | |||||
| | * | | Add struct field type to hover information | Brad Lewis | 2025-06-10 | 5 | -10/+70 | |
| |/ / | ||||||
| * | | Merge pull request #656 from BradLewis/fix/hover-string-slice | DanielGavin | 2025-06-10 | 2 | -0/+19 | |
| |\ \ | | | | | | | Add hover support for substring slices | |||||
| | * | | Add hover support for substring slices | Brad Lewis | 2025-06-10 | 2 | -0/+19 | |
| |/ / | ||||||
| * | | Merge pull request #655 from BradLewis/feat/enrich-hover-overload-definition | DanielGavin | 2025-06-10 | 3 | -29/+229 | |
| |\ \ | | | | | | | Feat/enrich hover overload definition | |||||
| | * | | Enrich hover for proc group definitions by providing the definitions for the ↵ | Brad Lewis | 2025-06-10 | 3 | -28/+71 | |
| | | | | | | | | | | | | | grouped procedures | |||||
| | * | | Resolve procedure overloading from external packages and improve | Brad Lewis | 2025-06-10 | 2 | -1/+158 | |
| |/ / | | | | | | | resolution | |||||
| * | | Update ci.yml | DanielGavin | 2025-06-10 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge branch 'BradLewis-fix/local-identification' | DanielGavin | 2025-06-10 | 2 | -1/+49 | |
| |\ \ | ||||||
| | * | | Merge branch 'fix/local-identification' of https://github.com/BradLewis/ols ↵ | DanielGavin | 2025-06-10 | 2 | -1/+49 | |
| |/| | | | | | | | | | | | into BradLewis-fix/local-identification | |||||
| | * | | Ensure for locals that they are defined in the same file as the identifier | Brad Lewis | 2025-06-10 | 2 | -1/+49 | |
| | | | | ||||||
| * | | | Merge branch 'BradLewis-fix/overloaded-procedures' | DanielGavin | 2025-06-10 | 7 | -14/+86 | |
| |\ \ \ | ||||||