aboutsummaryrefslogtreecommitdiffstats
path: root/src/command.rs
Commit message (Expand)AuthorAgeFilesLines
* add async implementations of the pty itselfJesse Luehrs2021-02-231-1/+3
* also create separate pty structs per backendJesse Luehrs2021-02-231-15/+26
* remove a bit more duplicationJesse Luehrs2021-02-221-3/+8
* a bit more logic inversionJesse Luehrs2021-02-221-29/+62
* make child an associated typeJesse Luehrs2021-02-221-2/+4
* add implementations for async-std and tokioJesse Luehrs2021-02-221-0/+5
* refactorJesse Luehrs2021-02-221-83/+73
* move some more code out of unsafeJesse Luehrs2020-07-171-5/+4
* fix a misconception in a commentJesse Luehrs2020-07-171-5/+3
* refactor to clean up the ioctl calls a bitJesse Luehrs2020-07-171-2/+11
* make the pty the controlling terminal for the child spawned into itJesse Luehrs2020-07-171-2/+16
* better resize apiJesse Luehrs2020-07-171-1/+9
* pass by referenceJesse Luehrs2020-07-171-2/+6
* clean up, fix, and document some unsafetyJesse Luehrs2020-07-161-3/+28
* allow setting the terminal sizeJesse Luehrs2020-07-161-3/+3
* improve error handling a bitJesse Luehrs2020-07-161-1/+1
* simplifyJesse Luehrs2020-07-161-78/+13
* move all of the logic into the spawn methodJesse Luehrs2020-07-161-29/+43
* add the rest of the command builder api that we care aboutJesse Luehrs2020-07-161-2/+57
* namingJesse Luehrs2020-07-161-12/+12
* slightly better process exit handlingJesse Luehrs2020-07-161-20/+37
* start of an implementationJesse Luehrs2020-07-151-0/+41