[09:00] *** librasteve_ left
[09:44] *** librasteve_ joined
[11:58] *** librasteve_ left
[16:25] *** librasteve_ joined
[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: 17623826dc | (Nick Logan)++ | lib/OpenSSL/Stack.rakumod

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: Replace module+class collision with unit class in OpenSSL::Stack

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: 

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: OpenSSL::Stack.rakumod declared `unit module OpenSSL::Stack;` with a

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: nested `class OpenSSL::Stack is repr('CStruct') { ... }` of the same

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: name. This relied on the traditional Rakudo grammar's silent-replace

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: behavior, where the class overwrites the module in the outer stash.

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: That broken behavior may go away in the future, so we should just

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: <…commit message has 5 more lines…>

[19:00] <Geth> ¦ OpenSSL/ugexe/issue-111: review: https://github.com/raku-community-modules/OpenSSL/commit/17623826dc

[19:00] <Geth> ¦ OpenSSL: ugexe++ created pull request #112: Replace module+class collision with unit class in OpenSSL::Stack

[19:00] <Geth> ¦ OpenSSL: review: https://github.com/raku-community-modules/OpenSSL/pull/112

[20:04] *** librasteve_ left
[21:47] <Geth> ¦ OpenSSL/main: 4b651baa89 | (Nick Logan)++ (committed using GitHub Web editor) | lib/OpenSSL/Stack.rakumod

[21:47] <Geth> ¦ OpenSSL/main: Replace module+class collision with unit class in OpenSSL::Stack (#112)

[21:47] <Geth> ¦ OpenSSL/main: 

[21:47] <Geth> ¦ OpenSSL/main: OpenSSL::Stack.rakumod declared `unit module OpenSSL::Stack;` with a

[21:47] <Geth> ¦ OpenSSL/main: nested `class OpenSSL::Stack is repr('CStruct') { ... }` of the same

[21:47] <Geth> ¦ OpenSSL/main: name. This relied on the traditional Rakudo grammar's silent-replace

[21:47] <Geth> ¦ OpenSSL/main: behavior, where the class overwrites the module in the outer stash.

[21:47] <Geth> ¦ OpenSSL/main: That broken behavior may go away in the future, so we should just

[21:47] <Geth> ¦ OpenSSL/main: <…commit message has 5 more lines…>

[21:47] <Geth> ¦ OpenSSL/main: review: https://github.com/raku-community-modules/OpenSSL/commit/4b651baa89

[21:53] <Geth> ¦ OpenSSL/main: 8dda81950e | (Elizabeth Mattijsen)++ | 11 files

[21:53] <Geth> ¦ OpenSSL/main: 0.2.7

[21:53] <Geth> ¦ OpenSSL/main: review: https://github.com/raku-community-modules/OpenSSL/commit/8dda81950e

