summaryrefslogtreecommitdiff
path: root/src/server/completion.odin
Commit message (Expand)AuthorAgeFilesLines
* Add documentation to package completionsBrad Lewis5 days1-0/+6
* Correctly resolve builtin types when using the fully qualified name with the ...Brad Lewis5 days1-2/+10
* meant thisNathaniel Saxe6 days1-1/+2
* fix: forgot dotNathaniel Saxe6 days1-1/+1
* Correct union parapoly completion and switch action namingBrad Lewis7 days1-9/+28
* qualify union case names with pointer / package when necessaryNathaniel Saxe11 days1-13/+22
* Merge branch 'master' into masterNathaniel Saxe12 days1-2/+5
|\
| * oops apply only to Sublime LSPske2026-01-041-2/+5
| * fix in/not_in bit_set completeske2026-01-041-2/+2
* | more or less handle union types - TODO in appropriate places on why not compl...Nathaniel Saxe2026-01-301-1/+2
|/
* Merge pull request #1238 from BradLewis/fix/completions-bit-set-proc-groupBradley Lewis2025-12-301-0/+5
|\
| * Improve bitset completions with proc groupsBrad Lewis2025-12-301-0/+5
* | Add vector completions for using struct fieldsBrad Lewis2025-12-261-93/+113
|/
* Fix completions for implicit selector proc args with default valuesBrad Lewis2025-12-231-0/+2
* Fix implicit selector completions for proc call args within assignmentsBrad Lewis2025-12-171-76/+77
* Reduce scores for symbols starting with `_`Brad Lewis2025-12-161-0/+4
* Only use field for selector completions if the position is within the fieldBrad Lewis2025-12-161-1/+1
* Add documentation for directivesBrad Lewis2025-12-141-68/+13
* Fix selector completions for global constant declarationsBrad Lewis2025-12-061-1/+4
* Provide completions for comparison binary expr and implicit selectorsBrad Lewis2025-12-011-1/+1
* Fix implicit selector completions for enumerated arraysBrad Lewis2025-11-171-80/+50
* Add sortText to unimported package completionsBrad Lewis2025-11-131-0/+3
* added #all_or_noneA10293847562025-11-121-0/+1
* Don't include package for union selector completions if the package has being...Brad Lewis2025-11-061-1/+2
* Add sortText to complete completion item if it's missingBrad Lewis2025-11-041-0/+3
* Remove fallback code with selector completions (requires odin parser changes)Brad Lewis2025-11-021-14/+11
* Correctly provide completions for proc default args that are a selector exprBrad Lewis2025-10-301-0/+2
* Fix provided incorrect completions for named call argsBrad Lewis2025-10-251-0/+3
* Add identifier completions for array-like comp litsBrad Lewis2025-10-191-1/+6
* Remove `.` when doing implicit selector completions in a union type switchBrad Lewis2025-10-171-0/+5
* Enable auto import completion for all collectionsBrad Lewis2025-10-071-15/+15
* Fix ordering of completions with same scoreBrad Lewis2025-09-281-3/+7
* Correct array like method completions by resolving the selector before the fieldBrad Lewis2025-09-231-4/+4
* Check to see if completion already includes `&` before adding it when matchingBrad Lewis2025-09-201-3/+25
* Revert "Merge pull request #1010 from BradLewis/fix/completions-selector-in-s...Brad Lewis2025-09-131-2/+0
* Revert "Merge pull request #1011 from BradLewis/fix/completions-select-in-sel...Brad Lewis2025-09-131-7/+2
* Correct selector completions within selector call exprsBrad Lewis2025-09-131-2/+7
* Resolve selector completions when a selector expr within a selector call exprBrad Lewis2025-09-131-0/+2
* Remove completions when entering bit_field or struct field namesBrad Lewis2025-09-081-0/+22
* Merge pull request #983 from BradLewis/feat/improve-semantic-typesBradley Lewis2025-09-081-0/+1
|\
| * Mark struct and bitset fields correctlyBrad Lewis2025-09-081-0/+1
* | Provide full path for union enum completion labelsBrad Lewis2025-09-081-9/+95
|/
* First pass at scoring completion itemsBrad Lewis2025-09-071-6/+30
* Add completion for poly type narrowingBrad Lewis2025-09-061-0/+6
* Construct current package from the current file when searching indexBrad Lewis2025-08-311-5/+4
* Use current package rather than file path to filter private symbolsBrad Lewis2025-08-311-2/+3
* Only clean identifiers for completionsBrad Lewis2025-08-301-1/+1
* Process defer statements and correct hover info for anonymous typesBrad Lewis2025-08-281-6/+1
* Merge pull request #906 from BradLewis/feat/handle-pointers-on-proc-argsBradley Lewis2025-08-261-40/+197
|\
| * Add completion for passing a dynamic array to a proc that expects a sliceBrad Lewis2025-08-241-10/+16