{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":284565130,"defaultBranch":"master","name":"rust","ownerLogin":"ijackson","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-08-03T00:13:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2090772?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692722856.0","currentOid":""},"activityList":{"items":[{"before":"01494da7789e30656fd03f841943ab4df5b3b7f4","after":"b149d16d3a48672a7cfb99d19e075ff8eef4846f","ref":"refs/heads/exit-code-default","pushedAt":"2023-10-15T18:43:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Deduplicate std::process Default impl feature names\n\n error[E0711]: feature `process-exitcode-default` is declared stable since 1.74.0-beta.1, but was previously declared stable since 1.73.0\n --> library/std/src/process.rs:1964:1\n |\n 1964 | #[stable(feature = \"process-exitcode-default\", since = \"CURRENT_RUSTC_VERSION\")]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^","shortMessageHtmlLink":"Deduplicate std::process Default impl feature names"}},{"before":"312490331cb6d7346d89e58cdff3cbf05fe94f1d","after":"436fe0189564faf0547fc483d8999a62c94704aa","ref":"refs/heads/stdio-stdio-2","pushedAt":"2023-09-09T18:56:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"std::process (unsupported): Implement From etc. for imp::Stdio\n\nThis implementation is wrong. Like the impl for From, it is\nforced to panic because process::Stdio in unsupported/process.rs\ndoesn't have a suitable variant.\n\nThe root cause of the problem is that process::Stdio in\nunsupported/process.rs has any information in it at all.\n\nI'm pretty sure that it should just be a unit struct. However,\nmaking that build on all platforms is going to be a lot of work,\niterating through CI and/or wrestling Docker.\n\nI don't think this extra panic is making things significantly worse.\nFor now I have added some TODOs.","shortMessageHtmlLink":"std::process (unsupported): Implement From<io::Stdout> etc. for imp::…"}},{"before":"d6abf69ad12914d9d988cc309ddd06388bccf82b","after":"312490331cb6d7346d89e58cdff3cbf05fe94f1d","ref":"refs/heads/stdio-stdio-2","pushedAt":"2023-09-09T17:11:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"fixup! std::process (unsupported): Implement From etc. for imp::Stdio","shortMessageHtmlLink":"fixup! std::process (unsupported): Implement From<io::Stdout> etc. fo…"}},{"before":"36295fad122fd7b94d46f7bcc83a7432b94aee96","after":"d6abf69ad12914d9d988cc309ddd06388bccf82b","ref":"refs/heads/stdio-stdio-2","pushedAt":"2023-09-09T10:30:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"std::process (unsupported): Implement From etc. for imp::Stdio\n\nThis implementation is wrong. Like the impl for From, it is\nforced to panic because process::Stdio in unsupported/process.rs\ndoesn't have a suitable variant.\n\nThe root cause of the problem is that process::Stdio in\nunsupported/process.rs has any information in it at all.\n\nI'm pretty sure that it should just be a unit struct. However,\nmaking that build on all platforms is going to be a lot of work,\niterating through CI and/or wrestling Docker.\n\nI don't think this extra panic is making things significantly worse.\nFor now I have added some TODOs.","shortMessageHtmlLink":"std::process (unsupported): Implement From<io::Stdout> etc. for imp::…"}},{"before":"281b0501f622601251972a012c9405aa80726471","after":"f6255287f7fccbf6062afe180fd54d5b11b62795","ref":"refs/heads/broken-wait-status","pushedAt":"2023-08-22T19:22:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"std: unix process_unsupported: Provide a wait status emulation (tidy)\n\nMove tests into a module as demanded by tidy.","shortMessageHtmlLink":"std: unix process_unsupported: Provide a wait status emulation (tidy)"}},{"before":"2727f82526ba1191ed6faaa5ab118833aa2fffdf","after":"281b0501f622601251972a012c9405aa80726471","ref":"refs/heads/broken-wait-status","pushedAt":"2023-08-22T18:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"fixup! std: unix process: Test exit statuses / wait statuses","shortMessageHtmlLink":"fixup! std: unix process: Test exit statuses / wait statuses"}},{"before":"06567ad7fafcf0a2b380a8908d004a3ca8c88333","after":"2727f82526ba1191ed6faaa5ab118833aa2fffdf","ref":"refs/heads/broken-wait-status","pushedAt":"2023-08-22T18:02:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"std: unix process_unsupported: Provide a wait status emulation (fmt)\n\nWorsify formatting as required by rustfmt.","shortMessageHtmlLink":"std: unix process_unsupported: Provide a wait status emulation (fmt)"}},{"before":null,"after":"06567ad7fafcf0a2b380a8908d004a3ca8c88333","ref":"refs/heads/broken-wait-status","pushedAt":"2023-08-22T16:47:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"std: unix process: Test exit statuses / wait statuses\n\nThis is a pretty basic test but should spot any other platforms which\nare `#[cfg(unix)]` but not Unix and where the wait status\nrepresentation is wrong. (And any actual Unix platforms where it's\nnot as expected, but I don't think they exist.)","shortMessageHtmlLink":"std: unix process: Test exit statuses / wait statuses"}},{"before":"a741a5ad16bd3f136b94b31dbff9d1c8728e2064","after":null,"ref":"refs/heads/exit-status-default-2","pushedAt":"2023-08-22T14:38:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":"1f1d49a2b722d2190a0f6caf4786bfaeadc37832","after":null,"ref":"refs/heads/exit-status-default","pushedAt":"2023-08-22T14:37:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":"dcbd04d1d6b4012a0ce06be1d168a71c111905fd","after":"a741a5ad16bd3f136b94b31dbff9d1c8728e2064","ref":"refs/heads/exit-status-default-2","pushedAt":"2023-08-15T14:18:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"Document Default for ExitStatus\n\nThis lets us put a version on the impl, too.","shortMessageHtmlLink":"Document Default for ExitStatus"}},{"before":null,"after":"36295fad122fd7b94d46f7bcc83a7432b94aee96","ref":"refs/heads/stdio-stdio-2","pushedAt":"2023-08-07T15:48:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"std::process: impl From (etc.) for Stdio\n\nSigned-off-by: Ian Jackson ","shortMessageHtmlLink":"std::process: impl From<io::Stdout> (etc.) for Stdio"}},{"before":null,"after":"01494da7789e30656fd03f841943ab4df5b3b7f4","ref":"refs/heads/exit-code-default","pushedAt":"2023-08-07T15:45:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"impl Default for ExitCode\n\nAs suggested here\n https://github.com/rust-lang/rust/pull/106425#issuecomment-1382952598","shortMessageHtmlLink":"impl Default for ExitCode"}},{"before":null,"after":"dcbd04d1d6b4012a0ce06be1d168a71c111905fd","ref":"refs/heads/exit-status-default-2","pushedAt":"2023-08-07T15:37:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":"dcbd04d1d6b4012a0ce06be1d168a71c111905fd","after":"1f1d49a2b722d2190a0f6caf4786bfaeadc37832","ref":"refs/heads/exit-status-default","pushedAt":"2023-08-07T15:36:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"impl Default for ExitStatus","shortMessageHtmlLink":"impl Default for ExitStatus"}},{"before":"1f1d49a2b722d2190a0f6caf4786bfaeadc37832","after":"dcbd04d1d6b4012a0ce06be1d168a71c111905fd","ref":"refs/heads/exit-status-default","pushedAt":"2023-08-07T15:33:44.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":"e329b23104177561a11bb675ea8c77553f2fbcc7","after":"c4bc16c5d60ccaebbd975ce5e7bcde661045951c","ref":"refs/heads/leap","pushedAt":"2023-08-07T14:47:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"Adjust the duration_since(UNIX_EPOCH) docs\n\n * Make the description primary, not the definition in terms of time_t\n * Remove the list of Internet protocols\n\nAs per\n https://github.com/rust-lang/rust/pull/109660#pullrequestreview-1414613118","shortMessageHtmlLink":"Adjust the duration_since(UNIX_EPOCH) docs"}},{"before":"b462c63327c39cb42238405b881924b2594352dc","after":"1f1d49a2b722d2190a0f6caf4786bfaeadc37832","ref":"refs/heads/exit-status-default","pushedAt":"2023-08-07T14:25:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"impl Default for ExitStatus","shortMessageHtmlLink":"impl Default for ExitStatus"}},{"before":"5a715aa5ca19bcb06e51b74c50bf077755af2fa1","after":"de9b744c2795c0c097718c1ad9da0dbfd13ed627","ref":"refs/heads/stdio-stdio","pushedAt":"2023-08-07T14:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"unix process: Use BorrowedFd::try_clone_to_owned","shortMessageHtmlLink":"unix process: Use BorrowedFd::try_clone_to_owned"}},{"before":"ff0d579fc4b99caf83755f03981d2e24a4df693d","after":"5a715aa5ca19bcb06e51b74c50bf077755af2fa1","ref":"refs/heads/stdio-stdio","pushedAt":"2023-08-07T13:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"Use CURRENT_RUSTC_VERSION in the other attr\n\nAs per\n https://github.com/rust-lang/rust/pull/88561#pullrequestreview-1561942767","shortMessageHtmlLink":"Use CURRENT_RUSTC_VERSION in the other attr"}},{"before":"a7158fa2decb55358fff8afd8d76ba79473ad9b7","after":"ff0d579fc4b99caf83755f03981d2e24a4df693d","ref":"refs/heads/stdio-stdio","pushedAt":"2023-08-07T13:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"Use CURRENT_RUSTC_VERSION in one stable attr\n\nCo-authored-by: teor ","shortMessageHtmlLink":"Use CURRENT_RUSTC_VERSION in one stable attr"}},{"before":"b8907993c786047de96f6cf200fe95587177beda","after":"a7158fa2decb55358fff8afd8d76ba79473ad9b7","ref":"refs/heads/stdio-stdio","pushedAt":"2023-08-07T13:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"Fix typo\n\nCo-authored-by: Lonami ","shortMessageHtmlLink":"Fix typo"}},{"before":"d202637aede3b35e570fc751e307d2ab68c7dbdc","after":"b8907993c786047de96f6cf200fe95587177beda","ref":"refs/heads/stdio-stdio","pushedAt":"2023-07-18T15:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"squash! DO NOT MERGE - RUN WINDOWS CI","shortMessageHtmlLink":"squash! DO NOT MERGE - RUN WINDOWS CI"}},{"before":"e2a7ee415f913ce32d31f54594a766bea140edbd","after":"d202637aede3b35e570fc751e307d2ab68c7dbdc","ref":"refs/heads/stdio-stdio","pushedAt":"2023-07-18T15:11:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"std::process (unix): Update discussion of fd borrowing","shortMessageHtmlLink":"std::process (unix): Update discussion of fd borrowing"}},{"before":"35d88d30a70f94bb6a0e37a6ecd8c59b69bda924","after":"b462c63327c39cb42238405b881924b2594352dc","ref":"refs/heads/exit-status-default","pushedAt":"2023-04-27T21:00:44.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":"55b53f25c3377e622d1542b0a0fd1f27e80b0528","after":"e329b23104177561a11bb675ea8c77553f2fbcc7","ref":"refs/heads/leap","pushedAt":"2023-03-27T11:52:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"},"commit":{"message":"Document that SystemTime does not count leap seconds\n\nFixes #77994","shortMessageHtmlLink":"Document that SystemTime does not count leap seconds"}},{"before":"9bb5615874772aceae1c80725300b82c504e7f11","after":"55b53f25c3377e622d1542b0a0fd1f27e80b0528","ref":"refs/heads/leap","pushedAt":"2023-03-27T11:48:18.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":"7d3f3f65d3d3f442dbdd52081c8c42d7a791de14","after":"9bb5615874772aceae1c80725300b82c504e7f11","ref":"refs/heads/leap","pushedAt":"2023-03-27T11:38:32.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}},{"before":null,"after":"7d3f3f65d3d3f442dbdd52081c8c42d7a791de14","ref":"refs/heads/leap","pushedAt":"2023-03-27T11:34:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ijackson","name":"Ian Jackson","path":"/ijackson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2090772?s=80&v=4"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADl3ypQgA","startCursor":null,"endCursor":null}},"title":"Activity · ijackson/rust"}