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

feat: Default to inheriting the standard input from the current process #146

Merged
merged 2 commits into from
Dec 10, 2024

Conversation

pepicrft
Copy link
Contributor

I noticed when I run tuist through tuist with tuist run, the interactive components, which require standard input, don't work. It turns out that Command is not passing the standard input of the current process down to the spawned process.
This PR fixes it by setting it when creating the instance of Process.

Note

This is, in theory, a breaking change, but since we are still under 1.0, and it's, in fact, not that breaking, I think it's fair to ship it as such. Let me know if you have a different opinion.

@pepicrft pepicrft requested a review from fortmarek December 10, 2024 15:33
@pepicrft pepicrft self-assigned this Dec 10, 2024
@pepicrft pepicrft merged commit 0f2d1e5 into main Dec 10, 2024
9 of 10 checks passed
@pepicrft pepicrft deleted the inherit-current-process-standard-input branch December 10, 2024 17:37
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.

2 participants