Skip to content

Fix console argument completion for selected function packages - #37

Merged
Fred-Wu merged 1 commit into
mainfrom
fix/console-lsp-package-order
Sep 26, 2026
Merged

Fred-Wu merged 1 commit into
mainfrom
fix/console-lsp-package-order

Conversation

@Fred-Wu

@Fred-Wu Fred-Wu commented Sep 26, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes argument completion for functions that share a name across packages. Selecting filter() from stats now suggests stats arguments; selecting it from dplyr suggests dplyr arguments.

  • Preserves the selected package in hidden language-server input while keeping displayed and executed code unchanged.
  • Makes manually typed calls follow R’s package search order.
  • Reuses the existing virtual document and R tokenizer.

- Preserve the package selected in the completion picker for LSP requests
- Respect R package search order for manually typed calls
@Fred-Wu
Fred-Wu marked this pull request as ready for review September 26, 2026 22:38
@Fred-Wu
Fred-Wu merged commit da6698b into main Sep 26, 2026
3 checks passed
@Fred-Wu
Fred-Wu deleted the fix/console-lsp-package-order branch September 26, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant