Skip to content

Show infoset actions throughout active debug sessions#1705

Open
999axel999 wants to merge 1 commit into
apache:mainfrom
999axel999:zerocracy/1703-1779465112188
Open

Show infoset actions throughout active debug sessions#1705
999axel999 wants to merge 1 commit into
apache:mainfrom
999axel999:zerocracy/1703-1779465112188

Conversation

@999axel999
Copy link
Copy Markdown

@999axel999 999axel999 commented May 22, 2026

Summary

  • Relax the editor title menu conditions for the infoset actions.
  • Show infoset.display and infoset.diff whenever a debug session is active, regardless of the focused editor language.
  • Keep the change scoped to the existing inDebugMode context used by VS Code.

Closes #1703.

Tests

  • node -e "const p=require('./package.json'); const items=p.contributes.menus['editor/title'].filter(x=>x.command==='infoset.display'||x.command==='infoset.diff'); if(items.some(x=>x.when!=='inDebugMode')) process.exit(1);"

Prepared with local automation assistance and reviewed before submission.

@999axel999 999axel999 changed the title Show infoset actions whenever debugging is active Show infoset actions throughout active debug sessions May 22, 2026
@999axel999 999axel999 marked this pull request as ready for review May 22, 2026 15:54
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.

Unable to open infoset or infoset-diff-view from Daffodil helper tab

1 participant