»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or rakudo:, or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_logs/perl6 | UTF-8 is our friend! Set by moritz on 22 December 2015. |
|||
00:00
thou joined
|
|||
jnthn | Hurrah | 00:00 | |
thou | tbrowder, llfourn: I've re-merged the Untwine Pod commit and made a new pull request: github.com/rakudo/rakudo/pull/1300 | ||
jnthn | And just in time :) | ||
thou | tbrowder, llfourn: I've verified that spec tests pass (modulo the changes needed to remove the unwanted "" contents). | 00:02 | |
I guess it would be cleaner for llfourn to update their branch, so they get credit for the work. But if they're not available I'd like to move it forward if it gets positive reviews. | 00:04 | ||
jnthn | Zoffix++ # highlighting tool to make posts look pretty :) | 00:06 | |
00:14
cdg joined
00:18
cdg left
|
|||
tbrowder | thou: great! i’ll try it out when i get a chance—still working other pod bugs | 00:24 | |
00:31
sena_kun left
00:36
troys_ left
00:51
patrickz_ joined
00:54
patrickz left
00:57
adu joined
01:16
pilne joined
|
|||
timotimo | tbrowder: you may be interested to know that "say" in nqp is actually not only the opcode but also a subroutine built-in to nqp (via its own setting) | 01:24 | |
nqp-m: say(&say.HOW.name(&say)) | 01:25 | ||
camelia | BOOTCode | ||
timotimo | well, that's not terribly enlightening, because BOOTCode is not what you'd find as the type of subroutines in rakudo land | ||
tbrowder | timotimo: yes, i’ve used it bare (also print) but i haven’t seen it documented as a built-in and wasn’t sure it was always safe to use. | 01:28 | |
timotimo | hah, you're right. there is places where it's not actually safe to use say, i stumbled upon that when i did some frighteningly internalsy hacking on nqp itself at one point | 01:29 | |
or maybe what i'm thinking of was the bug with the grammar tracer module? | 01:30 | ||
adu | hi | 01:34 | |
01:38
Cabanossi left
01:39
cdg joined
01:40
Cabanossi joined
|
|||
tbrowder | any hoo, it’s quite the adventure! | 01:43 | |
timotimo | quite true | ||
tbrowder | adu: hi | ||
adu | tbrowder: how goes? | ||
01:44
cdg left
|
|||
adu | I recently successfully installed Redox | 01:44 | |
tbrowder | counting down til christmas, lots of christmas cards to get out | ||
what is Redox? | |||
adu | en.wikipedia.org/wiki/Redox_(operating_system) | 01:45 | |
Do you think anyone will ever write an OS in Perl6? | 01:47 | ||
01:51
mson left
|
|||
tbrowder | probably, just for the challenge if nothing else! | 01:52 | |
adu | I could see maybe writing it in nqp | 01:54 | |
02:04
comborico1611 left
02:16
adu left
02:24
mahafyi joined
02:26
astj left
02:27
mson joined
02:39
Cabanossi left
02:40
Cabanossi joined
02:45
ilbot3 left
02:58
ilbot3 joined,
ChanServ sets mode: +v ilbot3
03:20
ZzZombo left,
ZzZombo joined
03:31
pilne left
03:37
cdg joined
03:38
Cabanossi left
03:40
Cabanossi joined
03:41
cdg left
03:43
ChoHag left
03:51
khisanth_ left
04:05
khisanth_ joined
04:07
Cabanossi left
04:08
Cabanossi joined
04:12
cdg joined
04:14
wamba left
04:17
cdg left
04:28
mahafyi left
04:34
ecocode_ left
04:35
ecocode joined
04:36
Cabanossi left
04:39
Cabanossi joined
04:56
mson left
05:00
astj joined
05:05
stux|RC-- joined,
jhill_ joined
05:06
klapperl left,
ryn1x left,
jnthn left,
dogbert17 left,
ilbelkyr left,
krunen left,
MilkmanDan left,
Matthew[m] left,
unclechu left,
itaylor57 left,
khw left,
xui_nya[m] left,
leedo left,
plicease left,
kent\n left,
peteretep left,
Herby_ left,
vike left,
stux|RC left,
BooK left,
TimToady left,
jcallen left,
gdonald left,
Voldenet left,
NEveD left,
ccntrq left,
TreyHarris left,
DickClark left,
sftp left,
patrickz_ left,
synopsebot left,
Geth left,
CIAvash[m] left,
AlexDaniel` left,
ribasushi left,
domm left,
esh left,
camelia left,
Ulti left,
ingy left,
Mithaldu left,
dylanwh left,
avalenn left,
jsimonet left,
PotatoGim left,
jhill left,
chansen_ left,
zostay left,
riatre left,
dustinm` left,
eater left,
mephinet left,
reu left,
Phlogistique left,
japanoise left,
El_Che left,
astj left,
khisanth_ left,
konsolebox left,
mattp_ left,
stmuk_ left,
telex left,
nebuchadnezzar left,
squain left,
japhb left,
phogg left,
cosimo left,
raydiak__ left,
bartolin left,
spider-mario left,
profan left,
f3ew left,
marcusramberg left,
jeromelanteri left,
Morfent left,
SCHAPiE left,
stux|RC-only left,
Util left,
mniip left,
samcv left,
R0b0t1` left,
notbenh left,
grumble left,
eythian left,
huf left,
Celelibi left,
charsbar left,
ponbiki left,
aeruder_ left,
jferrero left,
Grrrr left,
a3r0 left,
[particle]1 left,
tabv left,
erdic left,
preaction left,
xinming left,
[Coke] left,
dj_goku left,
perlbot left,
Levex left,
tokik left,
syntaxman left,
broquaint left,
lucs left,
perlawhirl left,
renormalist left,
simcop2387 left,
tardisx left,
mantovani left,
tony-o left,
musca left,
shadowpaste left,
protium left,
DrForr left,
sunnavy left
05:08
yoleaux left,
wictory[m] left,
ilmari[m] left,
tadzik left,
mack[m] left,
wamba[m] left
05:09
Garland_g[m] left,
M-Illandan left,
mienaikage left,
tyil[m] left,
squashable6 left,
greppable6 left,
benchable6 left,
unicodable6 left,
reportable6 left,
releasable6 left
05:11
astj joined,
khisanth_ joined,
avalenn joined,
konsolebox joined,
mattp_ joined,
jsimonet joined,
stmuk_ joined,
PotatoGim joined,
El_Che joined,
japanoise joined,
reu joined,
mephinet joined,
eater joined,
dustinm` joined,
riatre joined,
Phlogistique joined,
zostay joined,
chansen_ joined,
nebuchadnezzar joined,
squain joined,
japhb joined,
phogg joined,
cosimo joined,
raydiak__ joined,
bartolin joined,
spider-mario joined,
profan joined,
f3ew joined
05:12
jhill_ left,
jhill_ joined,
committable6 left,
committable6 joined
05:13
ChanServ sets mode: +v committable6,
preaction joined,
xinming joined,
[Coke] joined,
dj_goku joined,
perlbot joined,
Levex joined,
tokik joined,
syntaxman joined,
broquaint joined,
lucs joined,
perlawhirl joined,
renormalist joined,
simcop2387 joined,
tardisx joined,
mantovani joined,
tony-o joined,
musca joined,
shadowpaste joined,
protium joined,
DrForr joined,
sunnavy joined
05:14
patrickz_ joined,
synopsebot joined,
Geth joined,
domm joined,
esh joined,
camelia joined,
Ulti joined,
ingy joined,
Mithaldu joined,
dylanwh joined,
leguin.freenode.net sets mode: +vvv synopsebot Geth camelia
05:15
SCHAAP137 joined,
ribasushi joined,
telex joined,
klapperl joined,
ryn1x joined,
jnthn joined,
dogbert17 joined,
ilbelkyr joined,
krunen joined,
telex left,
ribasushi left,
SCHAAP137 left,
ribasushi joined,
marcusramberg joined,
jeromelanteri joined,
Morfent joined,
Util joined,
mniip joined,
samcv joined,
R0b0t1` joined,
notbenh joined,
grumble joined,
eythian joined,
huf joined,
Celelibi joined,
charsbar joined,
ponbiki joined,
aeruder_ joined,
jferrero joined,
Grrrr joined,
a3r0 joined,
[particle]1 joined,
tabv joined,
erdic joined
05:16
SCHAPiE joined,
john51 left
05:17
john51 joined
05:20
telex joined
05:35
j0000000000 joined
05:39
itaylor57 joined,
leedo joined,
plicease joined,
kent\n joined,
peteretep joined,
Herby_ joined,
vike joined,
stux|RC joined,
BooK joined,
TimToady joined,
jcallen joined,
gdonald joined,
Voldenet joined,
NEveD joined,
ccntrq joined,
TreyHarris joined,
DickClark joined,
sftp joined
05:40
stux|RC left,
stux|RC-only joined
05:42
Exodist left
05:44
Herby_ left,
Herby_ joined
05:45
Exodist joined
05:54
MilkmanDan joined
05:58
kyan joined
06:05
releasable6 joined
06:08
Herby_ left
06:27
itaipu joined
06:29
cdg joined
06:33
cdg left
06:40
jdoege joined
06:43
philomath_ joined
06:51
astronavt joined
06:55
pmurias joined
06:57
astronavt left,
astronavt joined
07:01
jdoege left
07:07
yoleaux joined,
ChanServ sets mode: +v yoleaux
07:08
Cabanossi left
07:09
itaipu left,
Cabanossi joined
07:15
darutoko joined
07:29
Garland_g[m] joined
07:34
ChoHag joined
07:35
reportable6 joined
07:42
dustinm` left
07:53
dustinm` joined
07:56
mson joined
08:08
domidumont joined
08:15
domidumont left
08:16
domidumont joined
08:20
domidumont1 joined
08:24
domidumont left
08:29
R0b0t1` left
08:30
parv joined
08:31
CIAvash[m] joined
08:32
R0b0t1` joined
08:37
llfourn left,
domidumont1 left
08:43
domidumont joined
09:00
hankache joined,
rindolf joined
09:01
CIAvash[m] left,
Garland_g[m] left
|
|||
hankache | hello #perl6 | 09:02 | |
09:03
j0000000000 left
09:09
tadzik joined
09:13
pmurias left
09:15
unclechu joined,
tyil[m] joined,
AlexDaniel` joined,
M-Illandan joined,
mack[m] joined,
Matthew[m] joined,
ilmari[m] joined,
wamba[m] joined,
wictory[m] joined,
xui_nya[m] joined,
mienaikage joined,
Garland_g[m] joined,
CIAvash[m] joined,
M-Illandan left,
wictory[m] left,
mienaikage left,
CIAvash[m] left,
xui_nya[m] left,
ilmari[m] left,
unclechu left,
mack[m] left,
Matthew[m] left,
AlexDaniel` left,
tyil[m] left,
Garland_g[m] left,
wamba[m] left,
tadzik left
09:18
tadzik joined,
kerframil joined
09:25
sena_kun joined
09:29
astronavt left
09:36
parv left
09:42
Ven`` joined
09:48
wamba joined
09:49
Ven`` left
09:56
thou left
10:06
Matthew[m] joined,
wamba[m] joined,
mack[m] joined,
ilmari[m] joined,
CIAvash[m] joined,
M-Illandan joined,
AlexDaniel` joined,
xui_nya[m] joined,
tyil[m] joined,
wictory[m] joined,
unclechu joined,
Garland_g[m] joined,
mienaikage joined
10:08
Cabanossi left
10:09
Cabanossi joined
10:11
jeromelanteri left
|
|||
perlawhirl | Zoffix: (and everyone else) fenced code blocks on github hilight properly if you use 'perl 6' instead of 'perl6'. i guess they never got around to making both work | 10:22 | |
.tell Zoffix fenced code blocks on github hilight properly if you use 'perl 6' instead of 'perl6' | 10:23 | ||
yoleaux | perlawhirl: I'll pass your message to Zoffix. | ||
10:28
cdg joined
10:33
cdg left
10:35
setty1 joined
10:56
mson left
11:03
geospeck joined
11:05
setty1 left
11:07
Cabanossi left
11:08
TEttinger left
11:09
Cabanossi joined
11:34
lancew joined,
cdg joined
|
|||
lancew | Hi all, just looking for namespace advice for a module I have written. I was thinking of breaking this github.com/lancew/MyJudo/blob/mast...b/Judo.pm6 out of the application and making it a Module and extending it a bit. But had two questions, A) Would it just be "noise" as not sure how many people would ever use it. and B) If (and I do mean if) I submitted it for modules.perl6.org what namespace would you put it in? | 11:37 | |
11:40
piojo_ joined
11:41
cdg left
11:42
geospeck left
|
|||
timotimo | well, we do have the App:: namespace that's probably for that kind of thing? | 11:42 | |
teatime | hi lancew, thanks for thinking about contributing the the perl6 ecosystem :) | 11:43 | |
lancew | The P5 equivalent is metacpan.org/pod/Acme::MetaSyntactic::kodokan I guess (which to be fair I could just use right. :-) | ||
teatime | lancew: what is this data / perhaps some English comments? | 11:44 | |
timotimo | FWIW, even if you have the same name as someone else's module, you can still just :auth<cpan:LANCEW> or :auth<github:lancew> or whatever to get the right one | ||
lancew | timotimo, not sure the Judo.pm6 is an "app"? It's a component I use in the app. | ||
lancew goes off to explore the app namespace | 11:45 | ||
timotimo | it can live under App::MyJudo::Judo or something | ||
teatime | ah, so App:: is a convenient/welcoming place to claim a private namespace? | 11:46 | |
and collisions aren't a big deal | |||
lancew | Oh I see. Yeah that makes more sense to me. :-) | ||
11:54
lancew left
12:09
patrickz_ left
12:12
ExtraCrispy joined
12:13
st_iron joined
|
|||
st_iron | good morning my friends | 12:14 | |
moritz | \o | 12:20 | |
12:25
ExtraCrispy left
12:53
piojo_ left
12:58
philomath_ left
13:07
Cabanossi left
13:09
Cabanossi joined
13:11
piojo_ joined
13:18
hankache left
13:20
lancew joined
13:21
lancew left
13:23
geospeck joined
13:25
kitsunenokenja joined
13:41
domidumont1 joined
13:42
domidumont1 left
13:44
domidumont left
13:45
domidumont joined
13:47
itaipu joined
13:48
domidumont left
14:01
wamba left
14:02
wamba joined
14:04
geospeck left
14:05
st_iron left
14:11
_ramix_ joined
14:21
abraxxa joined,
_ramix_ left
14:25
abraxxa left
14:33
hankache joined
14:39
abraxxa joined
14:43
abraxxa left
14:48
setty1 joined
14:49
BenGoldberg joined
14:52
llfourn joined
14:56
unicodable6 joined,
geospeck joined
14:59
patrickz joined
15:02
patrickz left,
patrickz joined
15:03
hankache_ joined
15:05
hankache_ left
15:06
philomath_ joined,
hankache left
15:08
piojo_ left
15:17
llfourn left
15:38
eliasr joined
15:47
Zoffix joined
|
|||
Zoffix | . | 15:47 | |
yoleaux | 10:23Z <perlawhirl> Zoffix: fenced code blocks on github hilight properly if you use 'perl 6' instead of 'perl6' | ||
Zoffix | perlawhirl: they don't. They get highlighted as Perl 5 code if you do that. | 15:48 | |
perlawhirl: compare the md.md file highlight with p5.pl and p6.p6 highlights: gist.github.com/zoffixznet/2faa177...7d6f1f8294 | 15:51 | ||
It's supposed to be like p6.p6 highlight, but they broke it. | |||
15:53
Zoffix left
15:55
thou joined
15:56
someuser left
|
|||
thou | \o | 15:56 | |
15:58
itaipu left
16:02
geospeck left
16:06
patrickz left
16:07
dmaestro joined,
Cabanossi left
16:08
someuser_ joined,
Cabanossi joined
|
|||
AlexDaniel | I've always thought that ```perl6 works just fine | 16:09 | |
hm, it no longer does :o | 16:10 | ||
dmaestro | I've been having trouble with a number of corners of Rakudo* 2017.10 :-( | 16:12 | |
The last few previous star releases have "just worked" ... | |||
Here's the latest, trying to install on linux. The following test fails (t/02-rakudo/repl.t): | 16:14 | ||
# uint8 lexical type encountered while building context iterator | 16:15 | ||
16:15
AlexDaniel left
|
|||
dmaestro | not ok 33 - Using native numeric types does not break REPL # TODO RT#127933 | 16:16 | |
synopsebot | RT#127933 [open]: rt.perl.org/Ticket/Display.html?id=127933 [REPL] int# bug | ||
dmaestro | Ooops - I see it's TODO and it passed the individual test - thought that was the one that broke 'make test' ? | ||
looking again ... | 16:17 | ||
Hmm ... transient failure I guess .... | 16:19 | ||
16:21
astronavt joined
16:22
someuser_ left
16:38
zakharyas joined
16:39
someuser joined
16:55
konsolebox left
16:56
khw joined
17:00
konsolebox joined
17:22
kyan left
17:48
evalable6 left,
evalable6 joined
17:55
zakharyas left
17:59
wamba left
18:13
thou left,
thou joined
18:16
wamba joined,
thou left
18:17
thou joined
|
|||
Ulti | has anyone used q:x with the time command? I've tried putting in my command a redirection of stderr to stdout around the time which works on the shell but q:x doesnt appear to capture the output | 18:20 | |
gist.github.com/MattOates/af2b0988...b5d56ae649 | 18:21 | ||
18:22
Cabanossi left
18:24
Cabanossi joined
|
|||
Ulti | also this is the macOS time which doesn't have the -o option :( | 18:24 | |
geekosaur | Ulti, beware that bash has a time builtin that overrides the executable... and you need to redirect the *shell's* stderr to capture its output | 18:40 | |
18:42
darutoko left
|
|||
geekosaur | actually I am not sure which one q:x will run there | 18:43 | |
it should be using /bin/sh but that might be a different bash build with different options | 18:44 | ||
(on os x it almost certainly will be) | |||
timotimo | i don't think we have a way to capture the output of something run by the shell but not what the shell outputs | 18:45 | |
geekosaur | actually I thinkt hat's not it because it worked from a command line apparentlu | ||
although at worst 'exec 2>&1; ...' should handle it | 18:46 | ||
18:48
xiaomiao is now known as AmazingPudding
18:56
pilne joined
19:04
thou left,
thou joined
19:08
eater left
19:11
philomath_ left
|
|||
DrForr | o/ | 19:15 | |
19:16
mson joined
19:24
cdg joined,
kerframil left
19:46
zakharyas joined
19:53
eater joined
|
|||
mspo | examples link isn't https | 20:02 | |
and why does this page exist with a link on the footer of perl6.org? (under STD.pm - official Perl6 grammar) | 20:04 | ||
"viv ("vi" to "v", 6 to 5) is a compiler that uses STD as its front-end. STD itself uses viv to build. It is actively developed along with STD. " | 20:05 | ||
" Note: STD and viv aren't actively developed any more " | |||
Geth | perl6.org: aeca866856 | (Moritz Lenz)++ | includes/footer remove STD link from footer it is not that relevante anymore |
20:06 | |
mspo | 'Everything that can't be categorized otherwise fits into the "Whatever" slot, or as the Perl 6 hacker would write it, *.' | 20:07 | |
that * should be a link | |||
on perl6.org/whatever/ | |||
did someone stard a lang server for perl6 yet? | |||
DrForr | What do you mean by 'language server'? | 20:08 | |
mspo | langserver.org/ | 20:09 | |
isn't like a daemon a text editor can talk to to get access to the AST and stuff | |||
vim (new versions), neovim, and vscode can all use it (at least) | |||
DrForr | I don't see Perl on the list, either 5 or 6, so I think your answer is 'no'. | 20:10 | |
Feel free to implement your own :) | 20:11 | ||
Geth | perl6.org: a6a5a11976 | (Moritz Lenz)++ | source/whatever/index.html Linkify whatever star |
||
mspo | DrForr: it would be good to add to a to-do list | 20:12 | |
moritz | mspo: to which/whose TODO list? | ||
DrForr | There's a "most wanted" file in the ecosystem, feel free to add it :) | ||
mspo | idk | 20:13 | |
moritz: thanks for taking my website suggestions | |||
20:17
awwaiid joined
|
|||
mspo | github.com/perl6/ecosystem ? | 20:17 | |
I could be missing it; I haven't slept in five years :) | |||
speaking of, time for coffee | |||
DrForr | I'm probably wrong. I know there's a most_wanted.txt file somewhere there. | ||
Geth | perl6.org: 392fea857b | (Moritz Lenz)++ | source/index.html Use https:// URLs where possible/sensible |
20:21 | |
20:21
Cabanossi left
20:24
Cabanossi joined
20:25
Cabanossi left
20:26
Cabanossi joined
20:29
perlpilot_ joined
|
|||
mspo | anyway something to look at | 20:29 | |
I would say "yes I'd love to work on this" but I won't actually do it | 20:30 | ||
even though: "yes I'd love to work on this" | |||
mienaikage | I've been trying this on 2017.11 but can't get my head around it. Anyone know why 1 smartmatch here is False? glot.io/snippets/ew9eb1idvx | ||
20:33
benchable6 joined,
ChanServ sets mode: +v benchable6
20:37
sftp left
20:38
sftp joined
|
|||
mienaikage | :m say .<stuff>.Bag ~~ .<stuff>.Bag given %(stuff => :1A,:2B,:3C,:4D) | 20:43 | |
Whoops | 20:44 | ||
m: say .<stuff>.Bag ~~ .<stuff>.Bag given %(stuff => :1A,:2B,:3C,:4D) | |||
camelia | False | ||
20:46
eater left
|
|||
moritz | m: say .<stuff>.Bag.perl given %(stuff => :1A,:2B,:3C,:4D | 20:48 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> Unable to parse expression in contextualizer; couldn't find final ')' (corresponding starter was at line 1) at <tmp>:1 ------> 3ag.perl given %(stuff => :1A,:2B,:3C,:4D7⏏5<EOL> expecting… |
||
moritz | m: say .<stuff>.Bag.perl given %(stuff => :1A,:2B,:3C,:4D) | ||
20:48
eater joined
|
|||
camelia | ("A").Bag | 20:48 | |
moritz | m: say ("A").Bag ~~ ("A").Bag | ||
camelia | True | ||
moritz | mienaikage: it's because ~~ sets $_ | 20:49 | |
mienaikage | Ah | 20:50 | |
Now I get it, thanks | |||
moritz | mienaikage: so .<stuff>.Bag is like origina_$_.<stuff>.Bag.<stuff>.Bag | ||
20:56
lizmat joined
|
|||
mienaikage | Time to reread 'Traps to avoid' | 20:56 | |
20:57
perlpilot_ left
21:00
Ben_Goldberg joined,
BenGoldberg left,
Ben_Goldberg is now known as BenGoldberg
21:23
TEttinger joined
21:26
comborico1611 joined
21:30
eliasr left
21:47
Voldenet left
21:51
setty1 left
21:52
Voldenet joined,
Voldenet left,
Voldenet joined
21:54
Rawriful joined
21:55
mcmillhj joined
22:05
jstuder joined
22:06
Cabanossi left
22:09
Cabanossi joined
22:10
bisectable6 left,
bisectable6 joined,
ChanServ sets mode: +v bisectable6
22:12
epony left,
mcmillhj left
22:15
greppable6 joined
22:16
squashable6 joined
22:19
jstuder left
22:25
comborico1611 left
22:26
comborico1611 joined
22:38
Cabanossi left
22:39
Cabanossi joined
22:49
mcmillhj joined
22:50
zakharyas left
22:55
mcmillhj left
23:01
llfourn joined
23:06
Cabanossi left
23:09
Cabanossi joined
23:14
mcmillhj joined
23:18
mcmillhj left
23:34
spider-mario left
23:35
spider-mario joined
23:57
kaare__ left
|