aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorDaniel Gavin <danielgavin5@hotmail.com>2022-04-11 21:33:33 +0200
committerDaniel Gavin <danielgavin5@hotmail.com>2022-04-11 21:33:33 +0200
commit6fe185b60725700e0e60b9c5fbb8a093862baf66 (patch)
tree8ec9bcc8dd03f76a5da926bbec0dc036dda0f71b /src/server
parent7b89b610669e60936d63463ec83ec0dd80ef1fd1 (diff)
Fix lowercase issue with packages.
Diffstat (limited to 'src/server')
-rw-r--r--src/server/completion.odin8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/server/completion.odin b/src/server/completion.odin
index d5bdb6e..e8ee0e9 100644
--- a/src/server/completion.odin
+++ b/src/server/completion.odin
@@ -423,7 +423,13 @@ get_selector_completion :: proc(ast_context: ^AstContext, position_context: ^Doc
case SymbolPackageValue:
list.isIncomplete = true
- if searched, ok := fuzzy_search(field, {selector.pkg}); ok {
+ when ODIN_OS == .Windows {
+ pkg := strings.to_lower(selector.pkg)
+ } else {
+ pkg := selector.pkg
+ }
+
+ if searched, ok := fuzzy_search(field, {pkg}); ok {
for search in searched {
symbol := search.symbol