09:00 librasteve_ left 09:44 librasteve_ joined 11:58 librasteve_ left 16:25 librasteve_ joined
Geth OpenSSL/ugexe/issue-111: 17623826dc | (Nick Logan)++ | lib/OpenSSL/Stack.rakumod
Replace module+class collision with unit class in OpenSSL::Stack

OpenSSL::Stack.rakumod declared `unit module OpenSSL::Stack;` with a nested `class OpenSSL::Stack is repr('CStruct') { ... }` of the same name. This relied on the traditional Rakudo grammar's silent-replace behavior, where the class overwrites the module in the outer stash. That broken behavior may go away in the future, so we should just ... (5 more lines)
19:00
OpenSSL: ugexe++ created pull request #112:
Replace module+class collision with unit class in OpenSSL::Stack
20:04 librasteve_ left
Geth OpenSSL/main: 4b651baa89 | (Nick Logan)++ (committed using GitHub Web editor) | lib/OpenSSL/Stack.rakumod
Replace module+class collision with unit class in OpenSSL::Stack (#112)

OpenSSL::Stack.rakumod declared `unit module OpenSSL::Stack;` with a nested `class OpenSSL::Stack is repr('CStruct') { ... }` of the same name. This relied on the traditional Rakudo grammar's silent-replace behavior, where the class overwrites the module in the outer stash. That broken behavior may go away in the future, so we should just ... (5 more lines)
21:47
OpenSSL/main: 8dda81950e | (Elizabeth Mattijsen)++ | 11 files
0.2.7
21:53