Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parameter lists: show names as imported into current module #18

Open
cgay opened this issue Oct 26, 2022 · 0 comments
Open

Parameter lists: show names as imported into current module #18

cgay opened this issue Oct 26, 2022 · 0 comments

Comments

@cgay
Copy link
Member

cgay commented Oct 26, 2022

In parameter list display, type names should be as imported into the current project. If <integer> was imported as <int> it should be displayed as <int> in the parameter list even if the parameter list is for an imported function.

Example: The dylan-tool library currently uses uncommon-dylan, which renames <integer> to <int>. Even though execute-subcommand is defined to return => (false-or(<int>)) LSP displays it in the parameter list as => false-or(<integer>)

Example: dylan-tool renames run-application to os/run-application via a module prefix but the parameter list displays "Method run-application ..."

I suspect work is necessary in the compiler itself for this. We can open a bug there if necessary.

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

No branches or pull requests

1 participant