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

Convert to posix_spawn #17

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Convert to posix_spawn #17

wants to merge 2 commits into from

Conversation

Samasaur1
Copy link
Owner

This allows us to properly call programs, especially ones that rely on standard input. It closes #5, closes #10, and closes #15.

However, it does not correctly reset the terminal mode when executing programs, which means that standard input is not echoed to the screen. I'm not sure why this is, since I'm pretty sure I'm doing it right, but whatever.

Programs such as neovim, that handle input and output in nonstandard ways, do work correctly.

For some reason, this does not correctly turn on ECHO
  although for programs that set the term on their own
  (e.g., neovim), they run fine anyway
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant