🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:05 tonyo left 00:15 tonyo joined 00:28 tonyo left 00:45 guifa joined 01:07 tonyo joined 01:12 tonyo left 01:13 tonyo joined 01:16 hulk joined 01:17 kylese left 01:28 tonyo left, tonyo joined 01:42 tonyo left 01:45 tonyo joined 01:51 tonyo left 01:52 tonyo joined 02:15 hulk left, kylese joined 02:33 Inline left 02:37 tonyo left 02:38 tonyo joined 02:56 tonyo left 02:57 tonyo joined 03:21 tonyo left 03:48 Inline joined 10:19 Geth joined
lizmat PSA: this morning at about 04:01 UTC the UPS of the box that runs the IRC logger / Get and the irclogs server died 10:22
the box is now connected to a different UPS and all services have been resumed 10:23
*Geth
10:27 tonyo left 10:29 johnjay joined
disbot4 <librasteve> fez login is still not working for me (and ingy) ^^^ see previous comment at 15:14UTC yesterday 10:36
10:43 tonyo joined 10:53 tonyo left 11:23 tonyo joined 11:35 tonyo left
timo odd, yesterday i used `fez login` successfully 11:37
disbot4 <librasteve> oh, that's odd - i just tried again and still no joy 11:43
timo but also the package I uploaded hasn't shown up anywhere yet either 11:46
11:46 tonyo joined
timo maybe it broke because I logged in :| 11:46
11:50 tonyo left 11:52 tonyo joined 11:58 tonyo left 12:05 johnjay left, johnjay joined 12:06 tonyo joined 12:11 Inline left, tonyo left 12:25 Inline joined
tbrowder btw, i cured all my weird JSON handling problems by using @moritz's JSON::Tiny 12:40
timo once the new version is up you can go back to JSON::Fast if you like
12:41 tonyo joined
timo the cause of your issues was just JSON::Fast using a method that was deprecated in some rakudo version 12:41
so you got to see that after you upgraded rakudo
12:56 tonyo left 12:58 tonyo joined 13:03 tonyo left
disbot4 <antononcube> fez is hanging for me this morning. 13:05
tbrowder thanks, timo. any estimate of release time? 13:07
timo well, I've pushed the release up, but it seems like the ecosystem is having some kind of trouble at the moment 13:08
tbrowder ah, gotcha
13:15 tonyo joined
lizmat tonyo \o/ 13:15
timo greetings tonyo 13:17
tbrowder hey tonyo, can you help with a fez login script for dummy typists? 13:23
13:36 tonyo left
tbrowder also, is there any way to pretty print array values? 13:36
[Coke] I often cheat and use JSON::Fast, to-json(@array, :pretty) 13:37
disbot4 <librasteve> I use Data::Dump::Tree ... but that is more technical I guess 13:39
timo i like Data::Dump::Tree also 13:45
13:46 tonyo joined
tbrowder ah i figured out the piece sort, thanks 13:46
m: @(%meta<depends>) .= sort; 13:49
camelia ===SORRY!=== Error while compiling <tmp>
Variable '%meta' is not declared. Perhaps you forgot a 'sub' if this
was intended to be part of a signature?
at <tmp>:1
------> @(<HERE>%meta<depends>) .= sort;
13:50 tonyo left 13:51 tonyo joined 14:14 tonyo left 14:16 tonyo joined 14:30 tonyo left
tbrowder ok, my linter mdule for checking a module in developent for all 'use'ed modules are in the META6 file is looking good. if anyone is interested it's at "github/tbrowder/App-DistroLint". the executable is used like this: distrolint <path to distro/>. later there will be an alias 'dlint' for bad typists. i plan to clean it up a bit and release it soon, comments and suggestions are welcome. i plan to add more features later, but it 14:32
scratches a big itch for ne right now.
timo it checks if what you're using is also in the "depends" section? or is this about the "provides" section? 14:34
14:37 tonyo joined
tbrowder right now it only checks for the depends sections, mi6 seems to take care of provides ok with "mi6 build" 14:39
timo ok 14:40
14:40 enyc joined
tbrowder but i could add that check, too, but later 14:40
i need it as is now for another 14:41
project
14:41 tonyo left
tbrowder the alias 'dlint' is there now 14:43
ingy $ fez login 14:47
>>= Username: ingy
>>= Password:
just hangs there forever
14:47 tonyo joined
disbot4 <librasteve> same for me 14:48
ingy $ fez version
>>= fez version: 100.0.2
timo hi ingy. we're aware of the issue
well, we are aware there is an issue 14:49
ingy timo: I'm aware that you're aware. :)
Just showing you the behavior and version
timo i'm now aware that you're aware that i'm aware
ingy I'm actually trying to include this in a CI release pipeline.
Is there a better way that using fez with user/pass for that? 14:50
*than using
some kind of publishing token system? 14:52
14:59 tonyo left
ingy $ fez login 15:04
>>= Username: ingy
>>= Password:
>>= Login successful, you can now upload dists
\o/
15:04 tonyo joined 15:05 johnjay left
disbot4 <antononcube> Same here. 15:07
15:08 tonyo left
ingy now it's hanging again :\ 15:09
15:09 johnjay joined
disbot4 <librasteve> same here 15:10
ingy timo: who is hacking on it?
timo presumably someone is in DMs with tonyo 15:11
ingy I'll signal tony to say it was working for a minute 15:13
done... 15:16
15:18 tonyo joined 15:27 tonyo left
disbot4 <holmdunc> tbrowder: I wonder if App::DistroLint could use RakuAST to find the use statements, as opposed to slicing and dicing the file as text to find them 15:35
tbrowder probably, but this is easier for my use 15:56
my module is to be easy to use for all, not just experts 15:57
16:07 tonyo joined 16:11 tonyo left, dustinm` left 16:12 dustinm` joined 16:27 tonyo joined 16:31 tonyo left 16:32 tonyo joined 16:49 tonyo left
disbot4 <.landyacht.> Are there any potential problems to calling .write on an IO::Socket::Async again before the last write call's promise is kept/broken? 16:51
17:00 tonyo joined 17:06 tonyo left, tonyo joined 17:17 tonyo left 17:18 Aedil left 17:19 Aedil joined 17:25 itaipu joined 17:26 Aedil left, Aedil joined 17:43 Aedil left, Aedil joined 17:44 tonyo joined 17:52 tonyo left 17:55 tonyo joined 18:00 tonyo left 18:06 tonyo joined
ingy tonyo is on the case! 18:08
18:09 tonyo left
ingy fez login is working again 18:12
18:13 tonyo joined 18:46 Sgeo joined 18:55 belluzj joined 19:06 belluzj left
disbot4 <antononcube> weekly: rakuforprediction.wordpress.com/20...ce-graphs/ 19:19
<antononcube> Yeah, but the weekly-bot doesn't...
19:22 abraxxa joined 19:24 johnjay left
lizmat weekly: rakuforprediction.wordpress.com/20...ce-graphs/ 19:49
notable6 lizmat, Noted! (weekly)
lizmat that's only because the Discord bot has the wrong name: please somebody fix that on the Discord side!
19:53 abraxxa left 20:29 Aedil left, Aedil joined 20:45 silug left 20:52 silug joined 23:05 sjn left 23:06 sjn joined 23:09 Geth left 23:47 sjn left