🦋 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. |
|||||||||||||||||||||||||||||||||||||||
00:12
lucs left,
lucs joined
00:56
gfldex left,
gfldex joined
01:12
MasterDuke joined
01:15
unicodable6__ left,
unicodable6 joined
01:59
sivoais left,
sivoais joined
02:29
bisectable6 left,
bisectable6 joined
03:37
andinus left,
andinus joined
03:39
MasterDuke left
04:38
greenfork left,
greenfork joined
04:48
kjp left,
kjp joined
05:47
jdv left,
jdv joined
06:02
leont left,
leont joined
06:19
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
06:45 | |||||||||||||||||||||||||||||||||||||
tux.nl/Talks/CSV6/speed4-20.html / tux.nl/Talks/CSV6/speed4.html tux.nl/Talks/CSV6/speed.log | |||||||||||||||||||||||||||||||||||||||
5 2024-07-16 10:50:50 test-t 0.409 | 06:46 | ||||||||||||||||||||||||||||||||||||||
4 2024-07-10 09:44:21 test-t 0.407 | |||||||||||||||||||||||||||||||||||||||
3 2024-07-10 09:43:29 test-t 0.407 | |||||||||||||||||||||||||||||||||||||||
2 2024-07-18 08:41:17 test-t 0.404 | |||||||||||||||||||||||||||||||||||||||
1 2024-07-18 08:42:10 test-t 0.399 | |||||||||||||||||||||||||||||||||||||||
20240716 0.409❙20240710 0.407❙20240710 0.407❙20240718 0.404❙20240718 0.399❙ | |||||||||||||||||||||||||||||||||||||||
07:11
sena_kun left
07:19
zostay left,
zostay joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: 48466a57d0 | (Stefan Seifert)++ | S02-types/mix.t Make statistical tests less likely to fail While we cannot guarantee that the statistical analysis of random data won't ever throw false positives, we can at least greatly reduce the chance of that happening. Using 100000 values instead of 100 leads to a barely noticable slowdown while giving us 3 orders of magnitude more safety. |
07:39 | |||||||||||||||||||||||||||||||||||||
patrickb | It's funny how things that are obvious in hindsight sometimes take really long for someone to notice (and do). nine++ | 07:57 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: f8e64356de | (Elizabeth Mattijsen)++ | lib/RakuAST/Deparse/Highlight.rakumod RakuAST: add a few colors for rakudoc syntax highlighting |
08:13 | |||||||||||||||||||||||||||||||||||||
08:45
nine left,
nine joined
08:51
tbrowder left,
tbrowder joined
08:55
jjatria left
08:56
jjatria joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 4dae7e5b18 | (Elizabeth Mattijsen)++ | 2 files RakuAST: properly parse =alias in rakudoc |
09:28 | |||||||||||||||||||||||||||||||||||||
09:52
vrurg_ joined
09:54
vrurg left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 55754f8dc5 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod RakuAST: add ::Deparse.deparse-without-highlighting The previous approach, calling the method on the base class, would also disregard any localization. Now it will just bypass highlighting by mixing in a bare .hsyn method |
09:56 | |||||||||||||||||||||||||||||||||||||
10:41
greppable6 left,
greppable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 015e4a3b0b | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Fixups.rakumod RakuAST: method already have a *%_ in the sig |
11:47 | |||||||||||||||||||||||||||||||||||||
rakudo/main: ff48e0390b | (Elizabeth Mattijsen)++ | 2 files RakuAST: fix deparsing/highlighting of =alias And add a test for it |
|||||||||||||||||||||||||||||||||||||||
rakudo/main: dcaf53e695 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod RakuAST: slightly optimize .deparse-without-highlighting If the invocant is already the base class, then we don't need to mixin anything. BTW, this is one case where I would like to have syntax for limiting the invocant to the base class and disallow any subclasses. Yes, one ... (10 more lines) |
11:55 | ||||||||||||||||||||||||||||||||||||||
12:41
Geth left,
Geth joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 487f1eda1a | (Elizabeth Mattijsen)++ | 2 files RakuAST: ifix deparsing/highlighting of =defn And add a test for it |
13:05 | |||||||||||||||||||||||||||||||||||||
rakudo/main: f84ae43bf8 | (Elizabeth Mattijsen)++ | 2 files RakuAST: swap default coloring directive / config |
13:22 | ||||||||||||||||||||||||||||||||||||||
14:03
samebchase left
14:04
samebchase joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: 2144863d8c | (Elizabeth Mattijsen)++ | 2 files RakuAST: fix deparsing/highlighting of =config |
14:20 | |||||||||||||||||||||||||||||||||||||
14:23
notable6 left,
notable6 joined
14:24
bloatable6 left,
bloatable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: fab5c99a90 | (Elizabeth Mattijsen)++ | t/12-rakuast/doc-block.rakutest RakuAST: correct =alias test The test was not up to spec |
17:06 | |||||||||||||||||||||||||||||||||||||
rakudo/lizmat-method-by: ea3702a239 | (Elizabeth Mattijsen)++ | src/core.c/Order.rakumod Add :by to .min/.max/.minmax The sub versions of min/max/minmax take a :by named argument to indicate the comperator. However, the method versions take an optional positional argument and ignore any :by specification (because of the implicit *%_ in the method signature. ... (6 more lines) |
17:19 | ||||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #5607: Add `:by` to `.min` / `.max` / `.minmax` |
17:20 | ||||||||||||||||||||||||||||||||||||||
17:42
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | m: my str $a = "foo" with Any; say $a # I guess this is a case of DIHWIDT | 18:33 | |||||||||||||||||||||||||||||||||||||
camelia | concatenate requires a concrete string, but got null in block <unit> at <tmp> line 1 |
||||||||||||||||||||||||||||||||||||||
18:57
notna joined
19:15
notna left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/main: f4b4b21966 | (Elizabeth Mattijsen)++ | 2 files RakuAST: fix deparsing/highlighting of =finish Also make sure highlighting also works on source that doesn't actually contain any code |
19:34 | |||||||||||||||||||||||||||||||||||||
19:50
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | e: say 42 | 19:58 | |||||||||||||||||||||||||||||||||||||
commit: HEAD say 42 | 19:59 | ||||||||||||||||||||||||||||||||||||||
bisectable6: help | |||||||||||||||||||||||||||||||||||||||
bisectable6 | AlexDaniel, Like this: bisectable6: old=2015.12 new=HEAD exit 1 if (^∞).grep({ last })[5] // 0 == 4 # See wiki for more examples: github.com/Raku/whateverable/wiki/Bisectable | ||||||||||||||||||||||||||||||||||||||
AlexDaniel | hm | ||||||||||||||||||||||||||||||||||||||
20:03
AlexDaniel left
20:07
AlexDaniel joined
20:09
bisectable6 left
20:10
notable6 left,
greppable6 left
20:11
bisectable6 joined,
notable6 joined,
unicodable6 left,
sourceable6 left,
evalable6 joined,
bloatable6 left
20:12
greppable6 joined,
nativecallable6 left,
bisectable6__ joined,
linkable6 left,
unicodable6 joined,
quotable6 joined,
nativecallable6 joined,
notable6__ joined,
evalable6__ joined,
benchable6 joined
20:13
tellable6 joined,
committable6 joined,
benchable6__ joined,
linkable6 joined,
notable6__ left,
benchable6__ left,
evalable6__ left,
bisectable6 left,
bisectable6__ left,
evalable6 left,
benchable6 left,
notable6 left,
quotable6 left
20:14
sourceable6 joined,
greppable6 left,
tellable6 left,
unicodable6 left,
sourceable6 left,
coverable6 joined,
nativecallable6 left,
linkable6 left,
coverable6 left,
committable6 left
20:15
greppable6 joined
20:16
bloatable6 joined,
benchable6 joined,
committable6 joined
20:17
evalable6 joined,
coverable6 joined,
linkable6 joined,
unicodable6 joined,
nativecallable6 joined,
shareable6 joined
20:18
bisectable6 joined,
quotable6 joined,
sourceable6 joined,
tellable6 joined
20:19
notable6 joined,
releasable6 joined
20:26
finanalyst joined
20:34
sena_kun left
21:11
AlexDaniel left
21:27
dawids joined,
dawids left
21:54
finanalyst left
|