| 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 | ||