{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44270224,"defaultBranch":"master","name":"pb","ownerLogin":"a8m","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-14T19:08:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7413593?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1569065204.0","currentOid":""},"activityList":{"items":[{"before":"87db6b8dbdcb9347ed945a1bbfb1d0f30b23ab18","after":"d60b964be6a234c933fdf95d7b7851f383e21206","ref":"refs/heads/master","pushedAt":"2023-08-08T09:10:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"a8m","name":"Ariel Mashraki","path":"/a8m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7413593?s=80&v=4"},"commit":{"message":"Fix return value of `Write::write` impl for `Pipe` (#120)\n\n* Fix return value of `Write::write` impl for `Pipe`\r\n\r\nThis should return the number of bytes written, which as implemented\r\nis the whole buffer.\r\n\r\nWithout this, the default `write_all` implementation won't work\r\ncorrectly, which is a problem with\r\nc520a21acb3733036d77e273db09981ff8093df1.\r\n\r\n* Use `.write` instead of `printfl!` to write `\"\"`\r\n\r\nNow that `printfl!` calls `write_all`, rather than `write`, this no\r\nlonger works. The `write_all` implementation provided by the `Write`\r\ntrait writes until the buffer of bytes left to write is empty, so `write`\r\nis never if an empty string is passed, and thus a `Pipe` doesn't send a\r\nmessage with `done`.\r\n\r\nThere are probably better ways to deal with the APIs involved here, but\r\nthis at least fixes the behavior.","shortMessageHtmlLink":"Fix return value of Write::write impl for Pipe (#120)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wOFQwOToxMDo1OC4wMDAwMDBazwAAAANmKNSs","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wOFQwOToxMDo1OC4wMDAwMDBazwAAAANmKNSs","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wOFQwOToxMDo1OC4wMDAwMDBazwAAAANmKNSs"}},"title":"Activity ยท a8m/pb"}