Skip to content

switched parameter order of rascal/edit event to fix #1049#1059

Merged
rodinaarssen merged 5 commits intomainfrom
fix/issue-1049
Apr 16, 2026
Merged

switched parameter order of rascal/edit event to fix #1049#1059
rodinaarssen merged 5 commits intomainfrom
fix/issue-1049

Conversation

@jurgenvinju
Copy link
Copy Markdown
Member

@jurgenvinju jurgenvinju commented Apr 15, 2026

Fixes #1049 which has downstream (unreported) issues in uses of IDEServices::edit in vis::Graph and vis::Chart, salix en salix-contrib, and drAmbiguity.

@jurgenvinju jurgenvinju self-assigned this Apr 15, 2026
@jurgenvinju jurgenvinju added the bug Something isn't working label Apr 15, 2026
Copy link
Copy Markdown
Member

@rodinaarssen rodinaarssen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch!

I've added some suggestions.

If this is an important feature many downstream projects depend on, it might be worth it to add a UI test for this.

Comment thread rascal-vscode-extension/src/lsp/RascalLSPConnection.ts Outdated
Comment thread rascal-vscode-extension/src/lsp/RascalLSPConnection.ts Outdated
Comment thread rascal-vscode-extension/src/lsp/RascalLSPConnection.ts Outdated
jurgenvinju and others added 3 commits April 15, 2026 16:57
Co-authored-by: Rodin Aarssen <rodin.aarssen@swat.engineering>
Co-authored-by: Rodin Aarssen <rodin.aarssen@swat.engineering>
Co-authored-by: Rodin Aarssen <rodin.aarssen@swat.engineering>
@sonarqubecloud
Copy link
Copy Markdown

@rodinaarssen rodinaarssen merged commit 11e15f0 into main Apr 16, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IDEServices.edit does not implement the focus selection at all

3 participants