aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remember to check if the client has dynamic registration for change watched ↵DanielGavin2025-05-292-1/+13
| | | | | | | | files.
* | Check for when the method doesn't exist and send error with log.DanielGavin2025-05-291-1/+9
| |
* | Support document parse on runtime packageDanielGavin2025-05-261-0/+9
| |
* | Add #align to Union_TypeDanielGavin2025-05-241-3/+8
| |
* | Fix issue with setting the ast_context.call in hover and file resolveDanielGavin2025-05-222-2/+5
| |
* | Fixed issue with magic completion in call expressions.DanielGavin2025-05-172-48/+74
| |
* | Merge pull request #633 from harold-b/hb.fix-parapoly-instance-aliasDanielGavin2025-05-011-23/+37
|\ \ | | | | | | Fix resolving aliases to parapoly instances in locals and globals
| * | Fix resolving aliases to parapoly instances in locals and globalsHarold Brenes2025-05-011-23/+37
| | |
* | | Fix resolve parapoly speciliazationsHarold Brenes2025-05-012-0/+12
| | |
* | | Allow parapoly fake methods to be resolvedHarold Brenes2025-05-011-0/+7
|/ /
* | Fix bit_set implicit selector not autocompleting for types in different ↵Harold Brenes2025-04-291-10/+14
| | | | | | | | packages than the callee
* | Fix issues with non mutable in local scopeDanielGavin2025-04-172-27/+10
| |
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-04-171-1/+1
|\ \
| * | Fix building on FreeBSDJustinas Grigas2025-04-111-1/+1
| | |
* | | Handle case where uri doesn't exist when editors open a file without project.DanielGavin2025-04-171-0/+2
|/ /
* | Fix issues with renamingDanielGavin2025-04-051-2/+7
| |
* | Add support for iterators in for in loop with two argumentsDanielGavin2025-04-051-2/+2
| |
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-04-051-1/+10
|\ \
| * \ Merge pull request #613 from hardliner66/allow_relative_odin_pathDanielGavin2025-04-051-1/+10
| |\ \ | | | | | | | | Use odin_command from ols.json to check if odin is installed & allow relative path for odin_command
| | * | allow odin_command to be a relative pathhardliner662025-03-091-1/+10
| | |/
* | / Add support for filewatching from the clientDanielGavin2025-04-054-83/+243
|/ /
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-03-121-2/+1
|\|
| * Fix ObjectiveC-based fields not being shown for completionHarold Brenes2025-03-011-2/+1
| |
* | Add timeout for `odin check`. There are issues with macos and hanging odin ↵DanielGavin2025-03-122-1/+27
|/ | | | processes.
* Fix issue with bounds_check in block stmtDanielGavin2025-02-251-4/+0
|
* Enable snippets againDanielGavin2025-02-181-2/+2
|
* fix empty structs evicting comments outside of {}Vasil Bozhurski2025-02-091-17/+15
|
* handle comments inside empty Comp_LitVasil Bozhurski2025-02-091-5/+11
|
* Merge branch 'master' into spaces_around_colonDanielGavin2025-02-081-1/+7
|\
| * do not overwrite brackets for foreign importVasil Bozhurski2025-02-081-1/+7
| |
* | spacess around colonsSlashScreen2025-02-062-24/+27
|/
* `append_magic_dynamic_array_completion` -> `append_magic_array_like_completion`cornishon2025-02-021-5/+5
| | | | since it now also covers strings and fixed arrays
* Extra builtin procedures for mapscornishon2025-02-021-0/+53
|
* Extra builtin procedures for dynamic arraycornishon2025-02-021-5/+16
|
* Strip extra pointers for `len`, `cap` and `for` completions.cornishon2025-02-021-6/+18
| | | | | | | | Given `d: [dynamic]int` or `p: ^[dynamic]int` both `len(d)` and `len(p)` work, but `p2: ^^[dynamic]int` doesn't. Same for `cap` and `for`. So, if there are 2 or more pointers on the type, strip them. E.g. given `p2: ^^[dynamic]int`, `p2.cap` autocompletes to `cap(p2^)`.
* Add `cap` magic completion for dynamic arrays and maps.cornishon2025-02-021-0/+45
| | | | Also add `len` to map, since it was missing.
* Add `len` and `for` for strings and fixed arrays.cornishon2025-02-021-0/+7
| | | | Fixes #573
* Add `allocator` field completion to dynamic arrays and mapscornishon2025-01-291-0/+21
|
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-01-261-0/+2
|\
| * Fix extra new lines after switch with allman brace stylehenbr2025-01-191-0/+2
| |
* | Handle free for or_return_exprDanielGavin2025-01-261-0/+2
|/
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-01-117-0/+11
|\
| * Update `snippets.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `requests.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `hover.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `completion.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `build.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Started updating files for dynamic literal changes.G'lek Tarssza2025-01-071-0/+1
| |
| * Add ols versionsh!zeeg2025-01-011-0/+5
| |
* | Fix issue with warning on save.DanielGavin2025-01-112-2/+2
|/