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

Support shelling out #15

Closed
gruis opened this issue Jan 26, 2012 · 0 comments
Closed

Support shelling out #15

gruis opened this issue Jan 26, 2012 · 0 comments

Comments

@gruis
Copy link
Owner

gruis commented Jan 26, 2012

Shelling out is not yet supported. EventMachine doesn't have baked in support for popen3, so it will have to be included.

gruis added a commit that referenced this issue Feb 11, 2012
services started with :allow_shell_cmds => true will execute shell
commands when requested.

the client uses termios to fully unbuffer STDIN. the server still needs
to make stdin and stdout of the spawned process appear as a tty: vim
doesn't work yet.
@gruis gruis closed this as completed Feb 11, 2012
gruis added a commit that referenced this issue Feb 11, 2012
…0.beta

Interactive shell commands on EM < 1.0.0.beta will remain line buffered
because Termios and rb-readline don't get along EM 1.0.0.beta.4 either
adjusts STDIN in some way that is necessary, or EM < 1.0.0.beta.4
adjusts it in some way this is not good. Long story short, VIM is
definitely unusable as a shell command if the client is running on EM <
1.0.0.beta.4.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant