From 9e0ca94fead17d470f7ea5fa56b0cca012c3861e Mon Sep 17 00:00:00 2001 From: hellerve Date: Sat, 14 Dec 2019 18:31:45 +0100 Subject: [PATCH] devlog: finalized 2019-12-14 --- devlog/2019-12-14.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/devlog/2019-12-14.md b/devlog/2019-12-14.md index 112e3a5..9624a8a 100644 --- a/devlog/2019-12-14.md +++ b/devlog/2019-12-14.md @@ -15,3 +15,17 @@ I’ll likely spend a lot of time hunting down the right API; I just hope that it even exists. ## Review + +Time worked: 1h30m + +I got the basics of reading from Carp and writing to Carp working. +`OSProcess` turned out not to be what I need, instead I’m now using +a library called `OSSubProcess` that has a way more powerful API and +better documentation. + +Sadly `OSSubProcess` requires me to close the `stdin` stream after the +first chunk of writing to it. I’m not sure whether I can reopen the +stream, it seems not to work. I filed [an issue on Github](https://github.com/pharo-contributions/OSSubprocess/issues/51), +but I suspect that this is actually not really fixable/not a use +case that they want to support. We will see. I gave up getting more +done for today.