🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | log inspection situation still under development | For MoarVM see #moarvm Set by lizmat on 22 May 2021. |
|||||||||||||||||||||||||||||||||||||||
00:07
reportable6 left
00:08
reportable6 joined
00:38
Xliff left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #4886: Make uniprop/uniprops thread safe |
00:43 | |||||||||||||||||||||||||||||||||||||
01:37
statisfiable6 left,
statisfiable6 joined,
tellable6 left,
tellable6 joined,
bartolin left,
bartolin joined
01:40
frost joined
01:42
linkable6 left,
statisfiable6 left,
sourceable6 left,
releasable6 left,
tellable6 left,
evalable6 left,
coverable6 left,
quotable6 left,
kjp left,
sourceable6 joined,
bisectable6 left
01:43
kjp joined
01:44
statisfiable6 joined
02:07
sourceable6 left,
greppable6 left,
statisfiable6 left,
bartolin left,
statisfiable6 joined
02:10
statisfiable6 left
02:25
bartolin joined
02:32
linkable6 joined
02:39
coverable6 joined
02:40
tellable6 joined,
releasable6 joined,
bisectable6 joined,
evalable6 joined,
quotable6 joined
03:01
greppable6 joined
03:02
sourceable6 joined
03:08
statisfiable6 joined
06:07
reportable6 left
06:10
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
releasable6 | Next release in ≈2 days and ≈11 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft | 07:00 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
07:46 | |||||||||||||||||||||||||||||||||||||
CIAvash | I'm almost finished with a new syntax checker for Emacs, this time using flymake, called `flymake-rakudo`; Is it ok if I create the repository in Raku organization? `flycheck-raku` and other tools are already there. | 08:37 | |||||||||||||||||||||||||||||||||||||
MasterDuke | would it make sense to consolidate them into an emacs-tools repo (in the Raku org) or something like that? | 08:42 | |||||||||||||||||||||||||||||||||||||
CIAvash | let me first lookup "consolidate" 😀 unify, merge. It kinda makes sense but they are not similar tools using similar libraries, there is also a little pain of changing the URL in melpa repository. Or can it be redirected? Also I haven't created a repo with multiple Emacs packages, so not sure how it works. Let's just say it's easier this way(at least for me) and clearer to users I think. | 08:51 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: bb4bd35d8c | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files Streamline CompUnit::Repository::Spec and its usages - remove "required" check for an essentially implementation-detail class - bind attributes rather than assigning Streamline CompUnit::Repository::Spec and its usages - remove "required" check for an essentially implementation-detail class - bind attributes rather than assigning - remove default for "path", needs to be specified always - tighten up signatures - mark "from-string" as implementation detail - make optional named arg default-short-id a required positional - "from-string" now supposed to be called with a non-empty string - use IterationBuffer for building specs list |
08:53 | |||||||||||||||||||||||||||||||||||||
MasterDuke | sure, i don't use emacs so just wildly throwing ideas out there | ||||||||||||||||||||||||||||||||||||||
CIAvash | These tools don't have to be on Raku org, but it makes it easier for others to contribute or take over if nobody is maintaining them | 08:55 | |||||||||||||||||||||||||||||||||||||
patrickb | + from me on putting things in the Raku org. I think that's how it's intended. Similar to RakuCommunityModules, but for non-module things. App-Rakubrew also lives there. | 09:03 | |||||||||||||||||||||||||||||||||||||
lizmat | +1 | ||||||||||||||||||||||||||||||||||||||
09:10
[Tux] left
09:17
[Tux] joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-js-backend-check: 032e186f46 | (Elizabeth Mattijsen)++ | src/Perl6/World.nqp Do JS backend check only once Unfortunately, it is not possible to make this a constant apparently, as the nqp::getcomp('Raku') returns a VMnull. |
09:41 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4890: Do JS backend check only once |
|||||||||||||||||||||||||||||||||||||||
rakudo: MasterDuke17++ created pull request #4891: Slighly speedup exponentiation by Ints |
10:13 | ||||||||||||||||||||||||||||||||||||||
10:50
Altai-man joined
11:33
wybpip[m] joined,
wybpip[m] left
12:06
reportable6 left
12:07
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-reintroduce-COMPILATION-ID: bb819273d6 | (Elizabeth Mattijsen)++ | 10 files Re-introduce $?COMPILATION-ID - but now properly, as the name of the directory in "precomp" where this version of Rakudo will look for precompiled files. - use it in CompUnit::PrecompilationRepository - since this is compile-time information, make it constants where possible - add tools/cleanup-precomps.raku script for removing all precomp directories that are unreachable for this version of Rakudo |
12:25 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4892: Re-introduce $?COMPILATION-ID |
|||||||||||||||||||||||||||||||||||||||
rakudo/lizmat-js-backend-check: 895cc89428 | (Elizabeth Mattijsen)++ | src/Perl6/World.nqp Use compile time preprocessing directives nine++ for the nudge |
12:48 | ||||||||||||||||||||||||||||||||||||||
13:07
rba left,
rba joined
13:28
[Coke]_ is now known as [Coke]
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-constantize-compiler-info: 1336200565 | (Elizabeth Mattijsen)++ | 3 files Make compiler config related info more constant Also add tools/cleanup-precomps.raku script for removing all precomp directories that are unreachable for this version of Rakudo. |
13:33 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4893: Make compiler config related info more constant |
|||||||||||||||||||||||||||||||||||||||
14:06
londoed left,
londoed joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2bd2ca0f5f | (Vadim Belman)++ | 2 files Make uniprop/uniprops thread safe They rely on a local caching hash which could on occasion receive new keys while still being read from. Now access to the hash is lock-protected. Alongside hash declaraion is changed from `constant` to a bound local since this what it is. |
14:30 | |||||||||||||||||||||||||||||||||||||
rakudo: 522c5fc830 | (Vadim Belman)++ (committed using GitHub Web editor) | 2 files Merge pull request #4886 from vrurg/threadsafe-uniprop Make uniprop/uniprops thread safe |
|||||||||||||||||||||||||||||||||||||||
[Coke] | is there an overview somewhere of how fez works? | 14:49 | |||||||||||||||||||||||||||||||||||||
(Guessing the articles on the README page are where to look?) | |||||||||||||||||||||||||||||||||||||||
the "there is no code but there are backups" scares me. | 14:50 | ||||||||||||||||||||||||||||||||||||||
well, scare is overstating it. :) | 14:52 | ||||||||||||||||||||||||||||||||||||||
doez fez require you to verify your email before uploading? | 14:55 | ||||||||||||||||||||||||||||||||||||||
lizmat | you need to confirm the email | 14:56 | |||||||||||||||||||||||||||||||||||||
and once a month you need to confirm your registration | |||||||||||||||||||||||||||||||||||||||
and yes.... that's why I built the REA :-) | |||||||||||||||||||||||||||||||||||||||
[Coke] | I just registered, no verification yet | ||||||||||||||||||||||||||||||||||||||
lizmat | well, once of the reasons | ||||||||||||||||||||||||||||||||||||||
*one | |||||||||||||||||||||||||||||||||||||||
perhaps tonyo needs pinging | 14:57 | ||||||||||||||||||||||||||||||||||||||
[Coke] | should we allow non-secure http to zef? | 15:02 | |||||||||||||||||||||||||||||||||||||
15:04
londoed left,
londoed joined
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | Looks like we also allow older TLS versions, might want to restrict to newer. | 15:07 | |||||||||||||||||||||||||||||||||||||
[Coke] opens a ticket to track | 15:10 | ||||||||||||||||||||||||||||||||||||||
Geth | IO-Path-ChildSecure/main: 735141ed8b | (JJ Merelo)++ | README.md Adds badge |
15:49 | |||||||||||||||||||||||||||||||||||||
16:46
londoed left,
londoed joined
16:48
londoed left,
londoed joined
16:59
tailgate joined
17:02
Util left,
Util joined
17:17
Altai-man left
17:53
sena_kun left
17:58
frost left
18:01
sena_kun joined
18:07
reportable6 left
18:08
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-Failure-coercer: 2d41030bce | (Elizabeth Mattijsen)++ | 46 files Introduce (Exception|Cool).Failure coercer - marked as implementation detail - used wherever this made sense The main reason for this, is to reduce the bytecode of scopes where a Failure needs to be returned. This reduces the bytecode by 12 bytes ... (8 more lines) |
19:52 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4894: Introduce (Exception|Cool).Failure coercer |
19:53 | ||||||||||||||||||||||||||||||||||||||
rakudo/lizmat-js-backend-check: cf81be1391 | (Elizabeth Mattijsen)++ | src/Perl6/World.nqp Fix typos in comment |
20:02 | ||||||||||||||||||||||||||||||||||||||
20:03
sena_kun left
20:05
sena_kun joined
22:00
Xliff joined
22:07
vrurg left
22:15
vrurg joined
22:51
Xliff left
22:55
vrurg left
23:23
vrurg joined
23:55
melezhik joined
|
|||||||||||||||||||||||||||||||||||||||
melezhik | Hi devs! I have this core dump error from raku - gist.github.com/melezhik/f5e86c2ef...707d9bcc0c | 23:55 | |||||||||||||||||||||||||||||||||||||
any thoughts why this could be? |