First glimmer of hope for FIFO I/O
Don't buffer FIFO output, i.e. 'autoflush' output. Make up FIFO available in server and client mode - hacked in by default for now.
Attempt to get TTY working
First out-of-process tty protocol working. Or rather limping. Cleanup, passing options and minor fixups will be done later.
Disable lf->crlf on TTYServer by setting input to raw. Not sure this is the best way
Work on options settings: --{client,server} {tcp,ty}.
Add "set tty" command. Not sure what good it does though.
Work on tty option - some validation.
Fix Interface/Server close mechanism. Works and checked for both tcp and tty.
Merge commit 'fbe84ea' into IntelliSurvey
Merge commit '60acc49' into IntelliSurvey
Merge commit '4e72423' into IntelliSurvey
Merge commit '277b570' into IntelliSurvey
TTY protocol uses IO::Pty
Let travis know we need IO::Pty
Merge commit '6096c75' into IntelliSurvey
Merge commit '866197a' into IntelliSurvey
Merge commit 'f2af3b3' into IntelliSurvey
Start handling command completion via the "complete" command. The "complete" command is a little broken though.
Remove redifined constant warning.