🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
00:07 reportable6 left 00:10 reportable6 joined 00:26 epony left 00:53 epony joined 01:51 MasterDuke joined 02:14 lizmat_ joined 02:15 Geth left 02:16 lizmat left 02:43 sortiz joined
vrurg nine: as a matter of fact, RakuAST::Infix doesn't have access to LHS/RHS nodes. ApplyInfix has. 02:43
04:45 epony left 05:34 epony joined 06:07 reportable6 left 06:09 reportable6 joined 06:16 sortiz left 06:27 Xliff_ joined 06:52 Kaiepi joined
nine vrurg: oh, then I guess ApplyInfix ought to pass the required information 08:00
08:50 lizmat_ left, lizmat joined 08:51 Geth joined, lizmat_ left 09:21 sena_kun joined 09:58 djinni` left 10:22 djinni` joined 10:35 AlexDaniel left 10:40 AlexDaniel joined 12:07 reportable6 left 12:08 reportable6 joined 13:51 discord-raku-bot left, discord-raku-bot joined
vrurg nine: It actually does. I traced it down later. It just doesn't reach IMPL-SMARTMATCH-QAST. github.com/rakudo/rakudo/pull/5105...1323026243 14:11
Geth rakudo: vrurg++ created pull request #5106:
Fix smartmatch over topic
15:43
15:44 rypervenche left 15:50 epony left 16:12 rypervenche joined
Geth DBIish/rbt.use-correct-nativelibs: 007a91c047 | (Rod Taylor)++ | META6.json
Always use the Saloritz NativeLibs

Zef can sometimes still try to install DBIish 0.6.1 for the NativeLibs package.
16:17
DBIish/rbt.nicer-skiptest-messages: fa0928082d | (Rod Taylor)++ | 20 files
Reduce code duplication

Reduce the boilerplate in the code by creating a connect-or-skip function in CommonTesting. This handles common error types that all tests could expect, such as missing optional libraries or misconfigured databases, in a single place.
Improve the LibraryMissing and ConnectionFailed error messages to make it easier to separate expected errors in test diagnostics from unexpected errors.
17:39
DBIish/main: fa0928082d | (Rod Taylor)++ | 20 files
Reduce code duplication

Reduce the boilerplate in the code by creating a connect-or-skip function in CommonTesting. This handles common error types that all tests could expect, such as missing optional libraries or misconfigured databases, in a single place.
Improve the LibraryMissing and ConnectionFailed error messages to make it easier to separate expected errors in test diagnostics from unexpected errors.
17:51
DBIish/rbt.use-correct-nativelibs: 9fe1b0ccc7 | (Rod Taylor)++ | META6.json
Always use the Saloritz NativeLibs

Zef can sometimes still try to install DBIish 0.6.1 for the NativeLibs package.
DBIish/main: 9fe1b0ccc7 | (Rod Taylor)++ | META6.json
Always use the Saloritz NativeLibs

Zef can sometimes still try to install DBIish 0.6.1 for the NativeLibs package.
18:02
18:08 reportable6 left 18:09 reportable6 joined 18:15 sena_kun left 18:18 sena_kun joined 19:25 epony joined 19:48 sena_kun left 19:50 sena_kun joined, guifa_ left 20:50 linkable6 left, evalable6 left 20:51 linkable6 joined 20:52 evalable6 joined
Geth DBIish/rbt.not-all-exceptions-have-detail: 201e98775a | (Rod Taylor)++ | lib/DBIish/CommonTesting.rakumod
Not every error message has a detail function

Print the entire message, but intent every line by 4 spaces.
fa09280 made poor assumptions about the exception class.
22:31
22:48 sena_kun left 22:55 Xliff left 23:02 djinni`_ joined 23:04 djinni` left