-
Notifications
You must be signed in to change notification settings - Fork 37.7k
Added Xonsh shell type #284044
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
Added Xonsh shell type #284044
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds support for the Xonsh shell by introducing a new shell type Xonsh = 'xonsh' to the GeneralShellType enum. Xonsh is a Python-powered shell that combines Python syntax with shell commands, and support for it already exists in other parts of the codebase (e.g., shell environment detection in shellEnv.ts).
Key Changes:
- Adds
Xonsh = 'xonsh'to theGeneralShellTypeenum in the terminal platform definitions
|
@microsoft-github-policy-service agree |
📬 CODENOTIFYThe following users are being notified based on files changed in this PR: @TyriarMatched files:
|
alexr00
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comment change in vscode.d.ts looks good. @Tyriar CI is failing though.
|
Thank you for the PR @anki-code |
|
Please add xonsh shell support into release notes if possible. Thanks! |
|
@anki-code we often do minor changes like this and we typically don't mention. If we added support to pull history or something for run recent command, that would be something worth mentioning. |
Address #239631 - adding xonsh shell as general shell type.