Wez Furlong
2ef985aa18
pty: async example using smol
...
refs: https://github.com/wez/wezterm/issues/166
2020-05-09 11:24:14 -07:00
Wez Furlong
c54c64f395
pty: remove experimental awaitable bits
2020-05-09 11:24:14 -07:00
Wez Furlong
d84e8531a3
pty: implement awaitable conpty for windows
...
A bit of a PITA, but it appears to be functional
2020-01-20 15:23:56 -08:00
Wez Furlong
ca836ff95b
pty: unix: add awaitable interface
2020-01-20 15:23:55 -08:00
Wez Furlong
82c824f371
pty: remove conpty support
...
It's too fiddly to setup in practice, and literally no one has
expressed an interest in using it.
Removing it simplifies some upcoming work.
Closes: https://github.com/wez/wezterm/issues/35
2020-01-20 07:55:51 -08:00
Wez Furlong
8055957406
clippy
2019-06-09 07:33:00 -07:00
Wez Furlong
3bf551706e
improve pty example
...
Example output on linux:
```
child status: ExitStatus { successful: true }
output: wez\r\n%
```
Example output on windows:
```
child status: ExitStatus { successful: true }
output: \u{1b}[2J\u{1b}[?25l\u{1b}[m\u{1b}[HDOMAIN\\wez\u{8}\u{1b}]0;C:\\windows\\system32\\whoami.EXE\u{0}\u{7}\u{1b}[?25h
```
Refs: https://github.com/wez/wezterm/issues/27
2019-05-21 08:58:42 -07:00
Wez Furlong
015a97e2be
add pty example that runs whoami
...
Refs: https://github.com/wez/wezterm/issues/27
2019-05-20 07:20:47 -07:00