| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2015-06-09 | std: Tweak process raising/lowering implementations | Alex Crichton | -23/+8 | |
| * Slate these features to be stable in 1.2 instead of 1.1 (not being backported) * Have the `FromRawFd` implementations follow the contract of the `FromRawFd` trait by taking ownership of the primitive specified. * Refactor the implementations slightly to remove the `unreachable!` blocks as well as separating the stdio representation of `std::process` from `std::sys::process`. | ||||
| 2015-05-16 | std: Implement lowering and raising for process IO | Alex Crichton | -0/+69 | |
| This commit implements a number of standard traits for the standard library's process I/O handles. The `FromRaw{Fd,Handle}` traits are now implemented for the `Stdio` type and the `AsRaw{Fd,Handle}` traits are now implemented for the `Child{Stdout,Stdin,Stderr}` types. Additionally this implements the `AsRawHandle` trait for `Child` on Windows. The stability markers for these implementations mention that they are stable for 1.1 as I will nominate this commit for cherry-picking to beta. | ||||
