🦋 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:28
lichtkind left
00:51
jpn joined
00:56
jpn left
01:18
codesections joined
01:34
hulk joined
01:35
kylese left
01:59
codesections left
|
|||
antononcube | @lichtkind You can see my fix of that issue here: github.com/raku-community-modules/...atrix:main | 02:04 | |
02:15
hulk left,
kylese joined
02:23
codesections joined
02:29
codesections left
02:39
jpn joined
02:44
jpn left
03:42
Aedil joined
04:27
jpn joined
04:30
kylese left
04:32
jpn left
04:34
kylese joined
04:55
Aedil left
04:59
Aedil joined
05:11
jpn joined
05:16
jpn left
05:21
jmcgnh left
05:23
jmcgnh joined
05:30
kylese left
05:32
kylese joined
05:42
eseyman left
05:45
manu_ joined
05:46
manu_ is now known as eseyman
06:03
jpn joined
06:08
jpn left
06:51
derpydoo joined
07:02
jpn joined
07:06
jpn left
08:02
dakkar joined
08:03
Sgeo left
|
|||
melezhik. | . | 08:20 | |
08:30
jpn joined
08:47
sena_kun joined
08:56
sena_kun left
09:11
lichtkind joined
09:17
sena_kun joined
09:21
sena_kun left
|
|||
El_Che | hi | 09:39 | |
librasteve | yo | 11:17 | |
11:17
derpydoo left
|
|||
4 days ago I raised an issue on DBIish community modukes github.com/raku-community-modules/...issues/242 | 11:25 | ||
I also proposed a (rough and ready) PR to bypass the test issue (move test 43... to /xt) since I do not have the DB chops to go in a fix that properly. | 11:26 | ||
(obviously) I am reluctant to just accept my own PR (I seem to have the rights) since this is generally bad practice ... perhaps someone can go in and review ...? | 11:28 | ||
Smokemachine: I have closed the issue on Red - tested fine with 2025.02 | |||
(given that you zef install DBIish without test 43 first) | 11:29 | ||
lizmat | librasteve in a community strapped for contributors, I think it's ok to merge one's own PR's as long as nobody had any (negative) comments | ||
librasteve | will do | 11:30 | |
lizmat | forgiveness vs permission etc etc etc :-) | ||
librasteve | don | ||
e | |||
lizmat | could you then also do a release ? | 11:31 | |
librasteve | hmmm - gonna need fez community login I guess | ||
please can someone PM me the fez creds | 11:36 | ||
(if that be the way) | 11:37 | ||
lizmat | librasteve you're already part of the "raku-community-modules" fez group | 11:38 | |
you can use your own credentials to upload a release of a raku community module | 11:39 | ||
the same you use to upload using your own zef:librasteve auth | |||
*for | |||
librasteve | ok | ||
lizmat | mi6 release | 11:44 | |
should do the trick for ya | |||
11:44
Tirifto left
|
|||
librasteve | sadly my strategy failed since mi6 release does /xt tests ... lemme fix my PR a better way and try again (may take a day or two) | 11:46 | |
11:49
jpn left
11:50
Tirifto joined
11:51
jpn joined
11:56
jpn left
12:10
sdomi left
12:11
sdomi joined
|
|||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/03/31/2025-...t-journey/ | 12:23 | |
12:23
sdomi left
|
|||
lizmat | (with a reference to sdomi's work :-) | 12:23 | |
12:24
sdomi joined
12:47
JimmyZhuo joined
13:00
yewscion joined
13:02
jpn joined
|
|||
Xliff_ | lizmat: You might want to tell MARTINMM that he has a broken repo for GSK4 | 13:03 | |
13:05
JimmyZhuo left
13:06
jpn left
|
|||
lizmat | Xliff_: or you can leave an issue at github.com/MARTIMM/gnome-source-sk...ool/issues ? | 13:19 | |
afk for a few hours& | |||
13:25
jpn joined
|
|||
[Coke] notes that github.com/mustafaaydn/Iter-Able has a README.org file, which is not processed by raku.land, and so it's blank there. | 15:03 | ||
[Coke] finds gitlab.com/raku-land/raku-land/-/issues/37 | 15:08 | ||
15:10
yewscion left
15:21
apac joined
15:23
yewscion joined
15:28
yewscion left
|
|||
melezhik. | o/ | 15:28 | |
I dropped some example on how to use Raku/Sparrow instead of sed if someone is interested - stackoverflow.com/a/79546627/5147708 | 15:29 | ||
15:43
lichtkind_ joined
|
|||
lichtkind_ | can someone please remind me what is the holiday raku 6.e will be named after? thank you | 15:44 | |
grondilu | I've completely rewrote my Chess module. Lots of classes, enums, subset... basically trying to put a type on everything. Also aiming at immutability for classes, contrary to the original chess.js code. | 15:49 | |
15:49
lichtkind_ left
|
|||
grondilu | Very acceptable loss of performance. 37s for perft(4) before, 1m17s now. | 15:50 | |
I think this could be a neat performance test for raku overall. | 15:52 | ||
melezhik. | And this one - stackoverflow.com/a/79546689/5147708 | 15:58 | |
lizmat | grondilu: have you considered uploading Chess to the zef ecosystem ? | 16:00 | |
grondilu | isn't it there already? | 16:03 | |
lizmat | no, it's still on the old github ecosystem | ||
and that's being deprecated | |||
grondilu | I see | ||
I have to read the zef doc, but I will | |||
lizmat | I could make a PR for you if you want ? | 16:04 | |
grondilu | sure | ||
thanks | |||
lizmat | meh, I can't check out the repo on my case-insensitive file system :-( | 16:05 | |
'images/K.png' | |||
'images/k.png' | |||
16:06
yewscion joined
|
|||
[Coke] | 6.e had a bunch of suggestions but I don't think a holiday has been chosen yet. | 16:07 | |
16:07
apac left
|
|||
grondilu | how can you even work with a case-insensitive fs? | 16:07 | |
[Coke] | lizmat: I have a special volume on my mac devoted to such things. | ||
grondilu: it JFW > 95% of the time | |||
also is a canary for default FS on windows | 16:08 | ||
grondilu | btw I'm a bit concerned about my repo depending on local files such as images. Will these images still be accessible after install? | 16:09 | |
because otherwise I could turn them into blobs in a module. | 16:10 | ||
lizmat | or put them in resources ? | ||
[Coke] | grondilu: there is a way to install resource files. No need to store them in code or somesuch | ||
16:10
yewscion left
|
|||
[Coke] | and then you can refer to them the same way if you're running with 'raku -I.' or an installed version. | 16:11 | |
grondilu | I see. Is it related to that : docs.raku.org/language/variables#%?RESOURCES ? | ||
lizmat | yup | ||
grondilu | ok, will do. | 16:12 | |
[Coke] | grondilu++ | ||
grondilu | should I rename my pieces images filenames to all lower case? | ||
or can I keep considering case-insensitve file systems are oddities? | 16:13 | ||
[Coke] | your module, your choice, but in general, they are not oddities. it's the default on mac and windows. | 16:14 | |
grondilu | even Windows? I'm surprised. | 16:17 | |
[Coke] | Pretty sure that's always been the default on windows. | 16:19 | |
lizmat | well, I think MS-DOS would just uppercase everything, in my recollection | ||
MacOS doesn't: it's case preserving, case insensitive :-) | 16:20 | ||
16:32
Xliff__ joined
16:35
Xliff left
|
|||
lichtkind | [Coke]: thank you | 16:37 | |
16:38
dakkar left
16:49
yewscion joined
16:50
stanrifkin joined
|
|||
melezhik. | And this one - stackoverflow.com/a/79546820/5147708 | 16:55 | |
. | |||
ugexe | steam famously doesn't work on macos with a case sensitive file system, so a lot of people won't/can't enable the case sensitive file system if it is more sane | 17:04 | |
17:21
jgaz joined
17:47
yewscion left
17:48
yewscion joined
18:01
sena_kun joined
|
|||
antononcube | @grondilu It might be a good idea to have the data for "Chess" (images, games, etc.) in a separate package. (Since you are doing refactoring anyway...) | 18:08 | |
grondilu | not sure what you mean. The data is in the files. | 18:18 | |
I do have a Chess::Graphics package, though. | 18:19 | ||
melezhik. | And this one - stackoverflow.com/a/79546986/5147708 | 18:22 | |
Probably I need to add all the references to the next weekly | 18:23 | ||
lizmat | make a blog post :-) | 18:24 | |
antononcube | @grondilu I am saying to have a separate with the chess data (which is in the files.) This way, for example, installation problems would be easier to figure out. That might be hard or not possible for you package, though. | 18:31 | |
melezhik. | This blog post is going to be just a collection of stack overflow links then ) | 18:42 | |
lizmat | is it so hard to add a little text as to why you added a link ? | 18:44 | |
18:48
notna joined
|
|||
antononcube | Should not be hard -- use an LLM for relevant narration interleaved with the links. | 18:52 | |
18:53
notna left
|
|||
melezhik. | lizmat: this is doable I guess , thanks for suggestion | 19:05 | |
Antononcube : how can I generate LLM based narration for these links ? | 19:06 | ||
stackoverflow.com/a/79547064/5147708 | |||
Actually here is a main link - stackoverflow.com/search?q=Raku%2FSparrow | 19:07 | ||
lizmat | I guess I should have emphasized *you* | 19:08 | |
:-( | |||
19:08
yewscion left
19:09
yewscion joined
19:11
yewscion left
19:12
jpn left
19:24
jpn joined
19:26
yewscion joined
19:29
jpn left
19:39
jpn joined
19:51
yewscion left
|
|||
grondilu | does zef handle git's submodules well? I'm considering adding one for my Chess module. Namely github.com/lichess-org/chess-openings.git | 19:53 | |
[Coke] | what does zef have to do with submodules? | 19:55 | |
librasteve | grondilu: I would suggest you make a thin raku shim moduke on the git submodule and then add that as a dep in your META6.json | ||
19:55
yewscion joined
|
|||
[Coke] | are you uploading the distro to fez? | 19:56 | |
grondilu | I mean my understanding is that when cloning the repo, it would also have to do the `git submodule init` and `git submodule update` otherwise it won't see the files. | ||
[Coke] | you're thinking of the old ecosystem list of modules where things were installed from git - don't use that. | ||
grondilu | oh | ||
it's not using git at all? | 19:57 | ||
[Coke] | not with the fez ecosystem. | ||
(or cpan) | |||
grondilu | noted | ||
ugexe | even if you pass zef a git url ala `zef install github.com/ugexe/zef.git` it will not clone submodules as distributions do not get to determine where a distribution is sourced from | 19:58 | |
antononcube | @melezhik I will make a gist or similar later today. | ||
librasteve | maybe with Inline::Python in this case | 20:00 | |
20:12
Aedil left,
jpn left
20:13
yewscion left
20:15
jpn joined
20:20
jpn left
20:47
jpn joined
20:54
jpn left
20:56
jpn joined
21:00
jmcgnh left
21:04
jmcgnh joined
21:16
stanrifkin left
21:30
jpn left
21:47
El_Che left
21:48
El_Che joined
21:57
charsbar left
21:58
charsbar joined
22:41
sena_kun left
22:54
Sgeo joined
22:57
lichtkind left
23:33
kst joined
|