| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-01-26 | add test checking that process::Command is Send | Corentin Henry | -0/+6 | |
| 2018-01-11 | Make tests build on CloudABI. | Ed Schouten | -1/+1 | |
| There are some tests that need to be disabled on CloudABI specifically, due to the fact that the shims cannot be built in combination with unix::ext or windows::ext. Also improve the scoping of some imports to suppress compiler warnings. | ||||
| 2018-01-04 | Fix an error in std::process documentation | Loïc Damien | -2/+2 | |
| 2017-12-26 | Rollup merge of #46943 - malbarbo:process-test-busybox, r=alexcrichton | kennytm | -1/+1 | |
| Fix process test when using busybox mkdir busybox mkdir . returns 0 busybox mkdir ./ returns 1 | ||||
| 2017-12-24 | Capture environment at spawn | Diggory Blake | -4/+25 | |
| 2017-12-22 | Fix process test when using busybox mkdir | Marco A L Barbosa | -1/+1 | |
| busybox mkdir . returns 0 busybox mkdir ./ returns 1 | ||||
| 2017-11-22 | Clarify stdin behavior of `Command::output`. | Corey Farwell | -2/+4 | |
| Fixes #44929. | ||||
| 2017-10-29 | Auto merge of #45295 - Technius:docs/process, r=steveklabnik | bors | -11/+72 | |
| Improve std::process module docs Addresses part of #29370 I've changed the first `cat` example to a "Hello World" example involving echo, and I've also added another example showing how to pipe output. I'm still working on the module-level description. For now, I'd like feedback on the examples. r? @steveklabnik | ||||
| 2017-10-28 | Add no_run to process examples involving unix commands | Bryan Tan | -2/+2 | |
| 2017-10-26 | Rollup merge of #45059 - tmccombs:pid, r=alexcrichton | kennytm | -0/+19 | |
| Add current_pid function Fixes #44971 | ||||
| 2017-10-20 | Fix most rendering warnings from switching to CommonMark | steveklabnik | -1/+1 | |
| 2017-10-17 | Add child process IO handling docs | Bryan Tan | -7/+18 | |
| 2017-10-17 | Rollup merge of #45151 - Pirh:stdio_default_docs, r=frewsxcv | kennytm | -0/+18 | |
| Document defaults for stdin, stdout, and stderr methods of Command For #29370 | ||||
| 2017-10-15 | Create section on how to spawn processes; change module description | Bryan Tan | -14/+28 | |
| 2017-10-15 | Fix std::process hello world example | Bryan Tan | -1/+1 | |
| 2017-10-15 | Rollup merge of #45113 - Pirh:process_output_links, r=steveklabnik | kennytm | -0/+9 | |
| Link std::process::Output to Command and Child As per #29370 | ||||
| 2017-10-14 | Fixed accidental deletion of colon | Bryan Tan | -1/+1 | |
| 2017-10-14 | Add a brief description and two examples to std::process | Bryan Tan | -7/+43 | |
| 2017-10-13 | Add line break after summary of process::Output | Pirh | -3/+5 | |
| 2017-10-10 | Remove misleading line on Windows Subsystem stdio | Pirh | -9/+0 | |
| 2017-10-10 | Auto merge of #45141 - kennytm:rollup, r=kennytm | bors | -1/+108 | |
| Rollup of 9 pull requests - Successful merges: #44962, #45051, #45091, #45106, #45117, #45118, #45120, #45125, #45136 - Failed merges: | ||||
| 2017-10-10 | Auto merge of #44822 - frewsxcv:frewsxcv-eprintln, r=Kimundi | bors | -3/+1 | |
| Migrate to eprint/eprintln macros where appropriate. None | ||||
| 2017-10-09 | Document defaults for stdin, stdout, and stderr methods of Command | Pirh | -0/+27 | |
| 2017-10-08 | Link std::process::Output to Command and Child | Pirh | -1/+8 | |
| 2017-10-08 | Remove ./ prefix from relative URLs | Pirh | -10/+10 | |
| Also remove trailing whitespace to pass tidy checks. | ||||
| 2017-10-08 | Add links and examples for std::process::Stdio | Pirh | -1/+108 | |
| As per #29370 | ||||
| 2017-10-07 | Change current_pid to just `id`. | Thayne McCombs | -3/+4 | |
| 2017-10-07 | Add missing colon. | Thayne McCombs | -1/+1 | |
| 2017-10-06 | Add current_pid function | Thayne McCombs | -0/+18 | |
| Fixes #44971 | ||||
| 2017-10-02 | Document that process::abort will not call the panic hook | Pirh | -1/+3 | |
| 2017-09-28 | Migrate to eprint/eprintln macros where appropriate. | Corey Farwell | -3/+1 | |
| 2017-09-27 | Explain difference between panic! and abort in abort docs | Pirh | -1/+10 | |
| As per #29370 | ||||
| 2017-09-27 | Remove extraneous brackets from abort documentation | Pirh | -1/+1 | |
| As per #29370 | ||||
| 2017-09-21 | Add note about being blocked on input. | Corey Farwell | -1/+2 | |
| 2017-09-21 | Remove platform-specific terminology. | Corey Farwell | -6/+3 | |
| 2017-09-15 | Expand some of the std{in,out,err} usages. | Corey Farwell | -8/+14 | |
| 2017-09-15 | Indicate how ChildStd{in,out,err} FDs are closed. | Corey Farwell | -0/+12 | |
| Fixes https://github.com/rust-lang/rust/issues/41452. | ||||
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -4/+4 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-07-28 | rustbuild: Use Cargo's "target runner" | Alex Crichton | -2/+13 | |
| This commit leverages a relatively new feature in Cargo to execute cross-compiled tests, the `target.$target.runner` configuration. We configure it through environment variables in rustbuild and this avoids the need for us to locate and run tests after-the-fact, instead relying on Cargo to do all that execution for us. | ||||
| 2017-07-21 | Add a missing verb to the description of std::process::ExitStatus::success(). | Petr Zemek | -2/+2 | |
| "Signal termination not considered" -> "Signal termination is not considered" The first line of the description was rewrapped so it fits into 80 characters. | ||||
| 2017-06-24 | Stabilize Command::envs | Steven Fackler | -3/+1 | |
| Closes #38526 | ||||
| 2017-06-23 | Removed as many "```ignore" as possible. | kennytm | -2/+6 | |
| Replaced by adding extra imports, adding hidden code (`# ...`), modifying examples to be runnable (sorry Homura), specifying non-Rust code, and converting to should_panic, no_run, or compile_fail. Remaining "```ignore"s received an explanation why they are being ignored. | ||||
| 2017-06-20 | Add `Read::initializer`. | Steven Fackler | -5/+7 | |
| This is an API that allows types to indicate that they can be passed buffers of uninitialized memory which can improve performance. | ||||
| 2017-06-06 | Add conversions from File and Child* handles to Stdio | Josh Stone | -6/+35 | |
| `Stdio` now implements `From<ChildStdin>`, `From<ChildStdout>`, `From<ChildStderr>`, and `From<File>`. The `Command::stdin`/`stdout`/`stderr` methods now take any type that implements `Into<Stdio>`. This makes it much easier to write shell-like command chains, piping to one another and redirecting to and from files. Otherwise one would need to use the unsafe and OS-specific `from_raw_fd` or `from_raw_handle`. | ||||
| 2017-05-21 | Auto merge of #41904 - sfackler:1.18-stabilization, r=alexcrichton | bors | -3/+1 | |
| Stabilize library features for 1.18.0 Closes #38863 Closes #38980 Closes #38903 Closes #36648 r? @alexcrichton @rust-lang/libs | ||||
| 2017-05-20 | Stabilize library features for 1.18.0 | Steven Fackler | -3/+1 | |
| Closes #38863 Closes #38980 Closes #38903 Closes #36648 | ||||
| 2017-05-18 | Add documentation for `ExitStatus` | Michael Kohl | -0/+23 | |
| As requested in #29370. | ||||
| 2017-05-03 | Update ChildStdin/ChildStdout docs to be clearer | Michael Gattozzi | -4/+6 | |
| 2017-05-01 | Fix incorrect hex value in doc comment example. | Corey Farwell | -1/+1 | |
| 2017-04-20 | Rollup merge of #40812 - mgattozzi:ChildDocs, r=steveklabnik | Corey Farwell | -11/+9 | |
| Update `Child` docs to not have a note section In #29370 it's noted that for "the Note shouldn't be one, and should come before the examples." This commit changes the positioning of the section and removes wording that said take note in order for it to flow better with the surrounding text and it's new position. | ||||
