28 Mar 2026
lucs Hmm... Note that the earlier `use rak` in the file passes, and there is no complaint about the also earlier 'PairMatched'. 18:27
[Coke] (correct, zef test is just t/, apologies) 18:29
lucs I think I have installed rak with zef in the past, I may have downloaded the source code later, and that's the test file I'm trying to run, maybe something changed between what I installed and the source I'm looking at?
[Coke] if you already have it installed...
lucs [Coke]: I'm just trying to figure out stuff, the code appears to work fine :) 18:30
[Coke] +1
my ... was implicitly followed by "then you are probably using the already installed one if you haven't set the path to use the local version:
lucs Yeah, I'll check. 18:31
Yow! I have 0.0.47, and the source I have is at 0.0.65. 18:32
Gotta upgrade, eh. 18:33
Hey, general question: when you folks move up to a more recent Rakudo, isn't it painful to have to reinstall all the modules that already were with an earlier version? 18:35
[Coke] as one of the two people doing releases, I'm the wrong person to ask that question. :) 18:36
I upgrade more often than most.
lucs `zef list --installed | wc -l # 175 :-(
lizmat lucs: I have this policy that if I update a module, I try to make sure that all of its dependencies are at the most recent version 18:37
(or higher) 18:38
lucs That sounds like a pretty good thing.
What do you have to do when you move to a more recent Rakudo? 18:39
I think I have to reinstall all the modules I had, right?
[Coke] I need to write a script that renders the installed list, then uses that list to re-install everything.
lucs Okay, I started doing something like that, 18:40
I'll go revise that script.
I'm kind of due.
[Coke] I have a few App:: wrapper scripts that will do a zef install if the script isn't in my path, automatically
lucs (Currently running 2023.02) 18:41
Oh, by the way, adding that `-I.` works (well, I get new errors, but it's because of other outdated modules :-) 18:46
lizmat zef install . --deps-only 18:47
lucs Um, deps-only, will it overwrite my current rak also? (which is what I want, eh) 18:48
lizmat --deps-only will install the modules that that version of the source needs
lucs Okay. 18:49
lizmat *not* the distribution itself
lucs So then the tests should pass.
lizmat that's the idea... :-)
lucs And if I want to upgrade too, I can just `zef install .`
lizmat yup 18:50
12 Apr 2026
Geth rak/main: bab76adc11 | (Elizabeth Mattijsen)++ | 2 files
Add link to App::Rak(::Complete)

Fixes #7, Coke++ for the nudge
12:31
rak/main: 1edf4bac93 | (Elizabeth Mattijsen)++ | 3 files
Better document :batch, :degree, :dont-catch

As suggested by lucs++, resolves #8
12:49
rak/main: 9dd357246d | (Elizabeth Mattijsen)++ | 2 files
Add Callable usage examples

As suggested by tbrowder++, resolves #6
13:00
rak/main: 3a7a9a1565 | (Elizabeth Mattijsen)++ | 7 files
0.0.66
13:05