[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: 3a221bcd46 | (Nick Logan)++ | packages/Test-Helpers/lib/Test/Util.rakumod

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: Feed run-with-tty's script stdin from a file handle

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: 

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: A Proc's stdin pipe is a socketpair on MacOS, where `script` does a

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: tcgetattr on its standard input and exits with "Operation not supported

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: on socket" before running the command at all. The Proc returned by

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: closing the input handle was then sunk, and since the exit code was

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: nonzero the sink threw, aborting the entire test file instead of

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: <…commit message has 9 more lines…>

[00:09] <Geth> ¦ roast/ugexe/run-with-tty-socket-stdin: review: https://github.com/Raku/roast/commit/3a221bcd46

[00:11] <Geth> ¦ roast: ugexe++ created pull request #891: Feed run-with-tty's script stdin from a file handle

[00:11] <Geth> ¦ roast: review: https://github.com/Raku/roast/pull/891

[00:24] <Geth> ¦ rakudo: ugexe++ created pull request #6260: Keep operator wraps from leaking outside their test

[00:24] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6260

[05:49] *** hurufu joined
[06:04] *** hurufu left
[06:32] *** rnddim joined
[06:32] *** ShimmerFairy left
[06:45] *** rnddim is now known as ShimmerFairy

[08:02] *** vrurg joined
[08:03] *** vrurg_ left
[08:38] *** sjn joined
[09:10] <Geth> ¦ roast: b2cbe8a42e | (Nick Logan)++ (committed using GitHub Web editor) | packages/Test-Helpers/lib/Test/Util.rakumod

[09:10] <Geth> ¦ roast: Feed run-with-tty's script stdin from a file handle

[09:10] <Geth> ¦ roast: 

[09:10] <Geth> ¦ roast: A Proc's stdin pipe is a socketpair on MacOS, where `script` does a

[09:10] <Geth> ¦ roast: tcgetattr on its standard input and exits with "Operation not supported

[09:10] <Geth> ¦ roast: on socket" before running the command at all. The Proc returned by

[09:10] <Geth> ¦ roast: closing the input handle was then sunk, and since the exit code was

[09:10] <Geth> ¦ roast: nonzero the sink threw, aborting the entire test file instead of

[09:10] <Geth> ¦ roast: <…commit message has 9 more lines…>

[09:10] <Geth> ¦ roast: review: https://github.com/Raku/roast/commit/b2cbe8a42e

[09:13] *** [Coke] left
[09:45] *** [Coke] joined
[11:53] *** sjn left
[12:29] *** sjn joined
[13:33] <Geth> ¦ rakudo/main: 103a4c33c4 | (Nick Logan)++ | 3 files

[13:33] <Geth> ¦ rakudo/main: RakuAST: iterate from-loop bodies in BEGIN-time initializers

[13:33] <Geth> ¦ rakudo/main: 

[13:33] <Geth> ¦ rakudo/main: A `while`/`repeat-while` loop inside `constant X = do { ...; loop; ... }`

[13:33] <Geth> ¦ rakudo/main: emits as a `Seq.from-loop(...)` callmethod. Two gaps prevented the body

[13:33] <Geth> ¦ rakudo/main: from running at BEGIN time:

[13:33] <Geth> ¦ rakudo/main: 

[13:33] <Geth> ¦ rakudo/main: * The repeat flag was dropped, so a repeat-while dispatched to the plain

[13:33] <Geth> ¦ rakudo/main: <…commit message has 16 more lines…>

[13:33] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/103a4c33c4

[13:33] <Geth> ¦ rakudo/main: 43674690ba | (Nick Logan)++ (committed using GitHub Web editor) | 3 files

[13:34] <Geth> ¦ rakudo/main: Merge pull request #6245 from ugexe/ugexe/rakuast-from-loop-begin-time

[13:34] <Geth> ¦ rakudo/main: 

[13:34] <Geth> ¦ rakudo/main: RakuAST: iterate from-loop bodies in BEGIN-time initializers

[13:34] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/43674690ba

[13:40] <Geth> ¦ rakudo: ugexe++ created pull request #6261: Key precompilation stores per compiler frontend

[13:40] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6261

[16:17] *** hurufu joined
[18:52] *** hurufu left
[23:20] *** librasteve_ left
