🦋 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:02
frost joined
00:07
reportable6 left
00:10
reportable6 joined
|
|||
leont | That's not yet implemented, and that's getting in my way too | 00:16 | |
reol | i took a look at the implementation | ||
i havent worked with libuv but i suppose it is similar to libev(ent). exposing AF_UNIX would probably be fairly simple | 00:18 | ||
but i also found bugs in the current implementation | |||
leont | #moarvm may be the better channel for questions about that | ||
epony | next invention, generic and anon sockets ;-) | 00:23 | |
types: P- Q- R- S- T- types | 00:24 | ||
reol | is there an API to check the errno of failed socket ops? | ||
epony | the idea behind those socket types is to simulate digital electronics with logic functions and triggers built on them as distributed nodes | 00:25 | |
01:20
linkable6 left,
evalable6 left
01:21
linkable6 joined,
evalable6 joined
01:30
m_athias left,
nine left,
nine joined
01:31
m_athias joined
01:36
frost left
|
|||
Geth | ecosystem/main: 29cb898a7a | (Nick Logan)++ (committed using GitHub Web editor) | META.list Update Grammar::HTTP url |
01:42 | |
02:34
bigdata joined
03:14
coleman left,
coleman joined
03:22
reol left,
reol joined,
reol left
03:24
frost joined
03:33
frost left
03:53
swaggboi left
04:32
euandreh left
04:36
discord-raku-bot left,
discord-raku-bot joined
05:19
bigdata left
05:25
discord-raku-bot left
05:26
discord-raku-bot joined
06:05
bigdata joined
06:07
reportable6 left
06:09
reportable6 joined
06:13
euandreh joined
06:23
abraxxa joined
06:27
abraxxa left
06:28
abraxxa joined
07:14
Guest62 joined
07:25
Sgeo left
07:43
frost joined
08:21
MoC joined
08:30
archenoth left
09:30
nativecallable6 left,
bisectable6 left,
reportable6 left,
squashable6 left,
evalable6 left,
releasable6 left,
shareable6 left,
quotable6 left,
notable6 left,
sourceable6 left,
linkable6 left,
committable6 left,
unicodable6 left,
statisfiable6 left,
tellable6 left,
greppable6 left
09:31
greppable6 joined,
shareable6 joined,
evalable6 joined,
linkable6 joined
09:32
squashable6 joined,
unicodable6 joined,
quotable6 joined,
reportable6 joined,
notable6 joined
|
|||
El_Che | listening to leont while working :) | 09:32 | |
09:33
sena_kun joined,
nativecallable6 joined,
tellable6 joined,
bisectable6 joined
|
|||
El_Che | a friendly 55 minutes rant :P | 09:33 | |
09:33
statisfiable6 joined,
sourceable6 joined,
releasable6 joined,
committable6 joined
10:18
bigdata left
10:29
archenoth joined
|
|||
Anton Antonov | @El_Che Yeah, I watched that talk a second time. | 11:00 | |
11:13
reol joined
|
|||
leont | Worst part is, there were still things I forgot to rant about :-p | 11:21 | |
Fortunately, I already have an idea for next time that is less ranty, whenever that will be | 11:22 | ||
lizmat | perhaps we should organize an online rantathon ? | 11:31 | |
Geth | ecosystem/main: 7386ade377 | (Nick Logan)++ (committed using GitHub Web editor) | META.list Update Net::HTTP |
11:37 | |
11:55
Guest62 left
|
|||
Anton Antonov | @lizmat Yes rantathons. 🙂 And we can host the rants in "raku.stan". (Together with the camelCase modules.) | 12:00 | |
12:06
reportable6 left,
frost left,
reportable6 joined
|
|||
ugexe | Strange, I'm getting a "Cannot assign to an immutable value" on Windows but not macOS | 12:21 | |
error: ci.appveyor.com/project/ugexe/perl...0987#L1366 | |||
line 60: github.com/ugexe/Perl6-CompUnit--R...akumod#L60 | |||
lizmat | could you run it with spesh disabled ? | 12:35 | |
p6steve | where's the best place for a raku module Build.pm to install a custom lib.so (unix only for now)? | 12:48 | |
ugexe | p6steve: declare it in meta6 under 'resources' as `libraries/lib`, and then have Build.pm generate the file to resources/libraries/ | 12:51 | |
tellable6 | ugexe, I'll pass your message to p6steve | ||
ugexe | files under resources/libraries will have their name changed as system appropriate, so on linux 'lib' would create 'liblib.so', or 'Foo' would generate libFoo.so | 12:52 | |
see Inline::Perl5's libraries/p5helper meta6.json entry | |||
lizmat: same error from CI with MVM_SPESH_DISABLE=1 | 12:53 | ||
p6steve | ugexe: thanks - I'll take a look | 12:54 | |
lizmat | ugexe: maybe something is binding to meta<files> somewhere instead of assigning, possibly dependent on OS ? | 12:55 | |
src/core.c/Distribution/Path.pm6 | 12:56 | ||
18: %!meta<files> := my %files; | |||
12:57
Kaiepi left
|
|||
ugexe | there isn't any os dependent code in the module itself at least | 12:58 | |
well there is one minor thing but its unrelated | |||
lizmat | well, Distribution::Path appears to be binding ? | 13:02 | |
disclaimer: I only looked at the rak search output | |||
ugexe | but i'd expect windows and non-windows systems to behave he same | 13:03 | |
lizmat | agree | 13:05 | |
I guess the only way to find out what's in there, is to actually put debug code in there that shows what's in there blocking the assignment | 13:06 | ||
ugexe | class Foo is Distribution::Path { submethod TWEAK(|) { self.meta<files> := self.meta<files>.hash; } }; say Foo.new($*CWD).meta<files> | 13:19 | |
evalable6 | {} | ||
ugexe | that doesn't reproduce the error | ||
lizmat | if you change that bind in Distribution::Path to an assignent, does it go away ? | 13:28 | |
afk for a few hours& | 13:29 | ||
tonyo | m: class F00 is Distribution::Path { submethod TWEAK(|) { self.meta<files> = self.meta<files>.hash; }}; say F00.new($*CWD).meta<files> | 13:45 | |
camelia | No meta file located at /home/camelia/META6.json in block <unit> at <tmp> line 1 |
||
13:57
linkable6 left,
evalable6 left,
evalable6 joined
13:58
reol left
14:00
linkable6 joined
14:31
xinming left
14:33
xinming joined
|
|||
ugexe | lizmat: it works if i change that := to = on line 60 | 14:35 | |
tbrowder | tonyo: have you seen my new issue for Text::CSV::LibCSV? does it make sense? | 14:39 | |
14:41
TieUpYourCamel left
15:03
TieUpYourCamel joined
|
|||
ugexe | if the Lib.rakumod code does `self.meta<files> :=` instead of `self.meta<files> =` it works | 15:18 | |
github.com/ugexe/Perl6-CompUnit--R...7fcca101fa | 15:21 | ||
although i still dont understand that is needed for Windows but not linux/macos | |||
15:30
MoC left
15:31
MoC joined
16:03
Kaiepi joined
16:07
swaggboi joined
|
|||
Geth | ecosystem/main: ada8de8aa1 | (Nick Logan)++ (committed using GitHub Web editor) | META.list Add CompUnit::Repository::Lib |
16:07 | |
16:07
squashable6 left
16:08
squashable6 joined
16:36
razetime joined
17:00
linkable6 left
17:02
linkable6 joined
17:48
sevvie left
17:52
discord-raku-bot left
17:53
discord-raku-bot joined
18:07
reportable6 left
18:09
reportable6 joined
18:11
razetime left
18:14
discord-raku-bot left,
discord-raku-bot joined
18:18
abraxxa left
18:19
dwarring joined
18:27
sena_kun left
18:28
bigdata joined
18:42
angrycamel joined
18:45
sena_kun joined
|
|||
stevied | anyone familiar with the github.com/Raku/Documentable module? | 18:45 | |
seems pretty badly broken. not sure if it's maintained or not | 18:46 | ||
doesn't seem to download the correct files it needs to set it up | |||
19:05
RakuIRCLogger left,
Geth left
19:06
lizmat left
19:08
lizmat joined
19:12
angrycamel left
19:23
Kaipei joined
19:25
xinming left,
Kaiepi left
19:34
dwarring left
|
|||
[Coke] | The main maintainer stepped away. Its used as part of the doc site build, but I think there's currently a branch for that. | 19:51 | |
19:56
bob joined,
bob left
|
|||
[Coke] | Can you check if there's a bug for the specific issue you're seeing? | 20:07 | |
20:11
xinming joined
20:13
sena_kun left
20:34
xinming left
21:21
euandreh left
21:22
euandreh joined
21:40
RakuIRCLogger joined
21:41
lizmat left,
lizmat joined,
Geth joined
21:43
bigdata left
21:45
MoC left
21:51
Geth__ joined
21:53
RakuIRCLogger left,
RakuIRCLogger joined
21:54
Geth left
|
|||
Geth__ | Raku-Steering-Council/20220908: 6c65c612ce | (Daniel Sockwell)++ | announcements/20220908.md Create 20220908.md (This commit ammends/replaces a previous commit that mistated the durration of the probationary period due to a typo/thinko/mental lapse.) |
22:29 | |
22:54
linkable6 left,
evalable6 left
22:55
evalable6 joined
22:58
linkable6 joined
23:31
Sgeo joined
23:51
deloriandoon joined,
kjp left,
kjp joined
|