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

Suggestion: xonsh support #175

Closed
anki-code opened this issue Sep 20, 2023 · 2 comments
Closed

Suggestion: xonsh support #175

anki-code opened this issue Sep 20, 2023 · 2 comments
Labels
enhancement Improvement or suggestion

Comments

@anki-code
Copy link

anki-code commented Sep 20, 2023

Hey! Thank you for this! It will be cool to have https://xon.sh support.

@balupton
Copy link
Member

Looks good! I'll see about adding support on the 29th, but more likely when I get back from holiday on the week of the 16th.

for anyone wanting to tackle this, I have a rudimentary guide/checklist at:
https://github.com/bevry/dorothy/blob/master/docs/coding/supporting-a-new-shell.md

@balupton balupton added the enhancement Improvement or suggestion label Sep 20, 2023
balupton added a commit that referenced this issue Sep 29, 2023
- setup-util: fix pipx install
- select-shell: fix arg usage
- oz: simpler invocation detection
- oz: remove unnecessary trailing '\n', was incompatible with xonsh
@balupton balupton changed the title xonsh support Suggestion: xonsh support Sep 29, 2023
balupton added a commit that referenced this issue Sep 29, 2023
- setup-util: fix pipx install
- select-shell: fix arg usage
- oz: simpler invocation detection
- oz: remove unnecessary trailing '\n', was incompatible with xonsh
balupton added a commit that referenced this issue Sep 29, 2023
- setup-util: fix pipx install
- select-shell: fix arg usage
- oz: simpler invocation detection
- oz: remove unnecessary trailing '\n', was incompatible with xonsh
balupton added a commit that referenced this issue Sep 29, 2023
- setup-util: fix pipx install
- select-shell: fix arg usage
- oz: simpler invocation detection
- oz: remove unnecessary trailing '\n', was incompatible with xonsh
balupton added a commit that referenced this issue Sep 29, 2023
- setup-util: fix pipx install
- select-shell: fix arg usage
- oz: simpler invocation detection
- oz: remove unnecessary trailing '\n', was incompatible with xonsh
balupton added a commit that referenced this issue Sep 29, 2023
- setup-util: fix pipx install
- select-shell: fix arg usage
- oz: simpler invocation detection
- oz: remove unnecessary trailing '\n', was incompatible with xonsh
@balupton
Copy link
Member

balupton commented Sep 29, 2023

I've landed initial xonsh support in dorothy, with these interactive.zsh caveats that someone more xonsh savvy can figure out:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement or suggestion
Development

No branches or pull requests

2 participants