[00:07] *** reportable6 left [00:10] *** reportable6 joined [01:15] *** linkable6 left [01:15] *** evalable6 left [01:16] *** linkable6 joined [01:16] *** evalable6 joined [02:16] *** greppable6 left [02:16] *** benchable6 left [02:16] *** statisfiable6 left [02:16] *** shareable6 left [02:16] *** quotable6 left [02:16] *** nativecallable6 left [02:16] *** sourceable6 left [02:16] *** reportable6 left [02:16] *** linkable6 left [02:16] *** bloatable6 left [02:16] *** releasable6 left [02:16] *** notable6 left [02:16] *** coverable6 left [02:16] *** bisectable6 left [02:16] *** unicodable6 left [02:16] *** committable6 left [02:16] *** evalable6 left [02:16] *** coverable6 joined [02:16] *** statisfiable6 joined [02:16] *** releasable6 joined [02:16] *** bloatable6 joined [02:17] *** quotable6 joined [02:17] *** evalable6 joined [02:17] *** notable6 joined [02:18] *** greppable6 joined [02:18] *** shareable6 joined [02:18] *** sourceable6 joined [02:18] *** unicodable6 joined [02:18] *** reportable6 joined [02:18] *** bisectable6 joined [02:19] *** committable6 joined [02:19] *** nativecallable6 joined [02:19] *** linkable6 joined [02:19] *** benchable6 joined [02:47] *** frost joined [03:57] *** frost left [06:08] *** reportable6 left [06:10] *** reportable6 joined [07:20] *** Util left [07:20] *** Util joined [07:31] *** frost joined [07:51] Files=1352, Tests=117184, 291 wallclock secs (35.49 usr 9.62 sys + 4038.52 cusr 336.38 csys = 4420.01 CPU) [07:57] *** [Tux] left [08:07] *** [Tux] joined [08:22] *** [Coke]_ joined [08:22] *** [Coke] left [08:46] ¦ rakudo/lizmat-handles: 32120e6f32 | (Elizabeth Mattijsen)++ | src/core.c/traits.pm6 [08:46] ¦ rakudo/lizmat-handles: Make handles on attribute of type object more natural [08:46] ¦ rakudo/lizmat-handles: [08:46] ¦ rakudo/lizmat-handles: Instead of dying with: "Cannot look up attributes in a Foo type [08:46] ¦ rakudo/lizmat-handles: object". The error message is confusing, take this example: [08:46] ¦ rakudo/lizmat-handles: [08:46] ¦ rakudo/lizmat-handles: class A { has Int $.foo handles }; (my A $a).Str [08:46] ¦ rakudo/lizmat-handles: [08:46] ¦ rakudo/lizmat-handles: <…commit message has 13 more lines…> [08:46] ¦ rakudo/lizmat-handles: review: https://github.com/rakudo/rakudo/commit/32120e6f32 [08:46] ¦ rakudo: lizmat++ created pull request #4868: Make handles on attribute of type object more natural [08:46] ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/4868 [09:35] ¦ rakudo/lizmat-Distribution-Resource: 4346eef0bb | (Elizabeth Mattijsen)++ | src/core.c/Distribution/Resource.pm6 [09:35] ¦ rakudo/lizmat-Distribution-Resource: Streamline Distribution::Resource [09:35] ¦ rakudo/lizmat-Distribution-Resource: [09:35] ¦ rakudo/lizmat-Distribution-Resource: - this is mostly about maintainability [09:35] ¦ rakudo/lizmat-Distribution-Resource: - introduce private IO attribute set in TWEAK [09:35] ¦ rakudo/lizmat-Distribution-Resource: - use "handles" trait on it to auto-generate many accessors [09:35] ¦ rakudo/lizmat-Distribution-Resource: - use direct attribute access [09:35] ¦ rakudo/lizmat-Distribution-Resource: - Str/gist/raku still have manual code on account of them being multis [09:35] ¦ rakudo/lizmat-Distribution-Resource: and their behaviour is different when called on type object [09:35] ¦ rakudo/lizmat-Distribution-Resource: review: https://github.com/rakudo/rakudo/commit/4346eef0bb [09:36] ¦ rakudo: lizmat++ created pull request #4869: Streamline Distribution::Resource [09:36] ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/4869 [10:36] ¦ rakudo/rakuast: 04d2cb92a8 | (Jonathan Worthington)++ | 2 files [10:36] ¦ rakudo/rakuast: Fix semantics of block expressions with cond mods [10:36] ¦ rakudo/rakuast: [10:36] ¦ rakudo/rakuast: We had various differences against the current compiler, which led to [10:36] ¦ rakudo/rakuast: failing spectests. [10:36] ¦ rakudo/rakuast: review: https://github.com/rakudo/rakudo/commit/04d2cb92a8 [10:57] ¦ rakudo: dad8ea029e | (Elizabeth Mattijsen)++ | src/core.c/Distribution/Resource.pm6 [10:57] ¦ rakudo: Add comment as to the reasoning of the IO *methood* [10:57] ¦ rakudo: review: https://github.com/rakudo/rakudo/commit/dad8ea029e [11:00] *** sena_kun left [11:01] ¦ rakudo/lizmat-Distribution-Resources: 7917086697 | (Elizabeth Mattijsen)++ | src/core.c/Distribution/Resources.pm6 [11:01] ¦ rakudo/lizmat-Distribution-Resources: Streamline Distribution::Resources [11:01] ¦ rakudo/lizmat-Distribution-Resources: [11:01] ¦ rakudo/lizmat-Distribution-Resources: - mark all attributes as not being built, as BUILD handles them [11:01] ¦ rakudo/lizmat-Distribution-Resources: - leave comment as to why "from-precomp" exists [11:01] ¦ rakudo/lizmat-Distribution-Resources: = tighten up signatures [11:01] ¦ rakudo/lizmat-Distribution-Resources: - made AT-KEY/Str a multi to handle calls with type objects properly [11:01] ¦ rakudo/lizmat-Distribution-Resources: - add ASSIGN/BIND/DELETE-key methods with appropriate error messages [11:01] *** sena_kun joined [11:01] ¦ rakudo/lizmat-Distribution-Resources: review: https://github.com/rakudo/rakudo/commit/7917086697 [11:02] ¦ rakudo: lizmat++ created pull request #4870: Streamline Distribution::Resources [11:02] ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/4870 [11:16] ¦ rakudo/lizmat-Distribution-Hash: 9d0daf5cae | (Elizabeth Mattijsen)++ | src/core.c/Distribution/Hash.pm6 [11:16] ¦ rakudo/lizmat-Distribution-Hash: Make Distribution::Hash.raku a proper multi [11:16] ¦ rakudo/lizmat-Distribution-Hash: [11:16] ¦ rakudo/lizmat-Distribution-Hash: To better handle calls on the type object [11:16] ¦ rakudo/lizmat-Distribution-Hash: review: https://github.com/rakudo/rakudo/commit/9d0daf5cae [11:18] ¦ rakudo/rakuast: cbff05c819 | (Jonathan Worthington)++ | src/vm/moar/dispatchers.nqp [11:18] ¦ rakudo/rakuast: Really fix the Proxy reader factory [11:18] ¦ rakudo/rakuast: [11:18] ¦ rakudo/rakuast: We're giving it QAST, not RakuAST, so it needs to start at the qast [11:18] ¦ rakudo/rakuast: stage (since `ast` means RakuAST now). [11:18] ¦ rakudo/rakuast: review: https://github.com/rakudo/rakudo/commit/cbff05c819 [11:33] *** dogbert11 left [11:33] *** dogbert17 joined [11:35] *** frost left [11:47] *** frost joined [11:57] *** frost left [11:58] *** [Coke]_ is now known as [Coke] [12:01] *** dogbert17 left [12:04] *** dogbert17 joined [12:08] *** reportable6 left [12:09] *** reportable6 joined [12:50] *** dogbert17 left [12:51] *** dogbert17 joined [12:55] *** dogbert17 left [13:09] *** frost joined [14:29] *** vrurg_ joined [14:29] *** vrurg left [14:31] *** frost left [14:33] *** dogbert17 joined [14:38] *** dogbert11 joined [14:38] *** dogbert17 left [16:02] *** evalable6 left [16:02] *** linkable6 left [16:02] *** evalable6 joined [16:03] *** linkable6 joined [16:43] *** dogbert17 joined [16:45] *** dogbert12 joined [16:45] *** dogbert11 left [16:48] *** dogbert17 left [17:04] *** Xliff joined [17:29] *** masak_ joined [17:33] *** Xliff left [17:33] *** sena_kun left [17:33] *** masak left [17:33] *** japhb left [17:33] *** timo left [17:37] *** Altai-man joined [17:37] *** Xliff joined [17:37] *** japhb joined [17:40] *** timo joined [18:07] *** reportable6 left [18:09] *** reportable6 joined [18:46] *** dogbert17 joined [18:48] *** dogbert12 left [18:57] *** dogbert17 left [18:57] *** dogbert17 joined [19:27] *** vrurg_ is now known as vrurg