aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBradley Lewis <22850972+BradLewis@users.noreply.github.com>2025-11-13 15:38:41 -0500
committerGitHub <noreply@github.com>2025-11-13 15:38:41 -0500
commit588eef64d261dbc375eec05bfc2a011b92ceb5c5 (patch)
treee6433e10dfef9ea9c47fa195571b757bfbe0ac1f
parente0eef3b822ec04033d67b2e59b0ad4eb1f4de3f2 (diff)
parentc8bf503d9cbea049d5410e67a2eb5125c3a07e76 (diff)
Merge pull request #1178 from BradLewis/fix/add-sorttext-unimported-packages
Add sortText to unimported package completions
-rw-r--r--src/server/completion.odin3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/completion.odin b/src/server/completion.odin
index 4b1e099..e1ebc87 100644
--- a/src/server/completion.odin
+++ b/src/server/completion.odin
@@ -2103,6 +2103,7 @@ append_non_imported_packages :: proc(
return
}
+ i := len(items)
for collection, pkgs in build_cache.pkg_aliases {
for pkg in pkgs {
fullpath := path.join({config.collections[collection], pkg})
@@ -2139,9 +2140,11 @@ append_non_imported_packages :: proc(
additionalTextEdits = additionalTextEdits,
insertTextFormat = .PlainText,
InsertTextMode = .adjustIndentation,
+ sortText = fmt.tprintf("%05d", i),
}
append(items, item)
+ i += 1
}
}
}