🦋 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: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
Geth rakudo: MasterDuke17++ created pull request #5904:
Use list literal instead of array literal for nl-in default value
02:08
roast: 1773ce0f53 | (Elizabeth Mattijsen)++ | S32-io/io-handle.t
Test whether the same as base class, rather than specific

The original issue github.com/Raku/old-issue-tracker/issues/6434 was about subclasses not getting the same as the base class. So test for *that* instead of a specific value.
In light of github.com/rakudo/rakudo/pull/5904
07:23
rakudo/main: fcc742eb85 | MasterDuke17++ (committed using GitHub Web editor) | src/core.c/IO/Handle.rakumod
Use list literal instead of array literal for nl-in default value (#5904)

It's a bit faster when creating objects. `raku -e 'my $e; $e = IO::Handle.new for ^1_000_000; say now - INIT now; dd $e'` drops from ~2.2s to ~1.5s.
NL/main: de38877c64 | (Elizabeth Mattijsen)++ | 13 files
Initial commit after splitting off of L10N repo
09:54
lizmat notable6: weekly 10:01
notable6 lizmat, 5 notes: gist.github.com/addfa4d825fd0c5d30...bfcbf564d9
lizmat notable6: weekly reset
notable6 lizmat, Moved existing notes to “weekly_2025-06-17T10:01:58Z”
lizmat *phew*,. didn't miss anything 10:02
weekly: godbolt.org/ supports Raku, thanks to timo++ 10:04
notable6 lizmat, Noted! (weekly)
Geth NL/main: c4dd0558ba | (Elizabeth Mattijsen)++ | 10 files
CI test prior to release
11:20
NL/main: 0d53e1d2e7 | (Elizabeth Mattijsen)++ | run-tests
Need run-tests, duh!
11:21
NL/main: 4d29bb8dd1 | (Elizabeth Mattijsen)++ | 2 files
0.0.2
11:26
EN/main: 50a1c128aa | (Elizabeth Mattijsen)++ | 16 files
Initial commit after splitting off of L10N repo
11:59
EN/main: 45c6715837 | (Elizabeth Mattijsen)++ | 3 files
Meh, we lost the provides somehow
12:05
EN/main: 4b14d7b98f | (Elizabeth Mattijsen)++ | 2 files
0.0.2
12:08
rakudo/main: 62b53778fe | (Elizabeth Mattijsen)++ | lib/RakuAST/L10N.rakumod
RakuAST: make localizations also create executor script

A localization only needs to provide an empty file in the "bin" directory, which will then be set up as a script to be installed.
With this approach, the creator of a new localization only needs to do "mkdir bin; touch bin/foo" to make "foo" the executor script.
13:32
rakudo/main: 6a2b69319d | (Elizabeth Mattijsen)++ | lib/RakuAST/L10N.rakumod
RakuAST: make L10N executor support optional
16:31 sjn left 16:32 sjn joined 18:52 finanalyst joined
Geth rakudo/main: 717b2c9575 | (Elizabeth Mattijsen)++ | 2 files
RakuAST: add proper support for localization of core enums

  - Bool: False True
  - Order: Less Same More
  - Endian: NativeEndian LittleEndian BigEndian
  - SeekType: SeekFromBeginning SeekFromCurrent SeekFromEnd
19:05
NL/main: f63b0b7d1e | (Elizabeth Mattijsen)++ | 8 files
CI test prior to release
19:24
NL/main: 7ac45e52fe | (Elizabeth Mattijsen)++ | 2 files
0.0.3
19:26