FredrikAleksander / HexeTerminal

Library for embedding Terminal Emulators
Other
40 stars 3 forks source link

Implement IPipe using anonymous pipes on *nix systems #2

Open FredrikAleksander opened 3 years ago

FredrikAleksander commented 3 years ago

The implementation for Hexe::System::Pipe on *nix systems is currently missing. Need to implement this to support non-pty redirection of process stdio

alcz commented 3 years ago

Do you have any example of IPipe usage? May be a Windows one.

In my repo i've decoupled and inherited TerminalEmulatorPty, so the base TerminalEmulator doesn't know about pty's. Anyway don't like it that much. May be better to stay more with interfaces...

FredrikAleksander commented 3 years ago

I don't have one at the moment, but I can make an example this weekend

alcz commented 3 years ago

Cool! Thanks in advance if you like to do that. I'd like to try the terminal in WebAssembly/emscripten built app, thus no process or pty abstractions. IPipe may be way to go.